Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 14 Jun 2020 09:10:01 -0400
From:      George Mitchell <george+freebsd@m5p.com>
To:        freebsd ports <freebsd-ports@freebsd.org>
Subject:   Jumbled dependencies
Message-ID:  <4ae12d16-0cf6-e4d6-bdf7-2216f0a6683a@m5p.com>

next in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--KHFfj4qmyl8Fssfv4R9p43UKvh1Eyagkh
Content-Type: multipart/mixed; boundary="HcX6y1kIynDG7BIP7S29H68qZj04Z2lha";
 protected-headers="v1"
From: George Mitchell <george+freebsd@m5p.com>
To: freebsd ports <freebsd-ports@freebsd.org>
Message-ID: <4ae12d16-0cf6-e4d6-bdf7-2216f0a6683a@m5p.com>
Subject: Jumbled dependencies

--HcX6y1kIynDG7BIP7S29H68qZj04Z2lha
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable

I do package builds on one machine on my (small) network, using
portmaster, and then distributes the built packages to my other
machines.  Last week, I decided to make python38, rather than
python37, my default version on Python 3.  Specifically,

portmaster -o lang/python38 python37

I think I missed a step here to upgrade all my py37-* packages to
py38-* packages.  However, I did recompile a whole list of packages
(specific example: vim) so that on my build machine it lists
python38-3.8.3 as a dependency.  I build a new repo on the build
machine and then did a "pkg upgrade" on the other machines.  This
did install the new version of vim on the client machines, but
"pkg info -d vim" on a client still says it depends on
python37-3.7.7.  (And there are a pile of other packages that are
spuriously listed as still depending on python37.)

Any suggestions as to why "pkg upgrade" did not copy correct
dependency information from the build machine to the clients?  And
how do I bandage up the foot I shot myself in?        -- George


--HcX6y1kIynDG7BIP7S29H68qZj04Z2lha--

--KHFfj4qmyl8Fssfv4R9p43UKvh1Eyagkh
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEENdM4ZHktsJW5kKZXwRES3m+p4fkFAl7mIakACgkQwRES3m+p
4fnNaQ/9HfCGJHsa69xI1AVV/+CX07MGzJt8bNAPQ0LPEAlEkN8D8jUIOIvGPl9w
vQWs3e2YTp6i7VUCoYeZ3h6bmD6OufeUeR5elMciZNzd+WWuq4/YB4e/irYa5ZVy
eRgF8MPbLnXle9KdToWSWzzfiiBMdp1x9KzjSQffJvQ7c6qW5TTf2WiCc5oOYAxc
imU8bqiATMPpo3x1gP/2TLaeOw/atki66wDg/+Wp5Moy4lUKLoKqMps7l3M+JAwB
HF75AbPIQvQ1s0saUCmBGM10M233n3psrgmFuom4t5xpaoBHR9GtJP/vsDqm0PdS
lQgtJWkq3zyl3WrijTqCobB7HSVyZAxhh4uIlD/XNUDmRzIuMI2dCyviDvYromq4
NDksNIYYm5s+fMEEF/9QEGkbFJpj6KJPjWLHFqCJA/HlJm048SemXeguBKnU/Adh
qHVthGRBoPIGXF/AWh8WAY73qDxFUJhIaH238PN8zryd2kRW+3PW+uvvJapbJ2rJ
ZG/k0DV+yxB4Ej9OlWAeNCT9/ZUmy1RZDb/1jkWodejgl244QQ3bCYjHnW+jeNPy
UegEFVwpDuJ4bnb9C1zYu/A0VYbfAJUcQVsFhXtfG5bqG6xwy1sh2FMVA6PJyPGE
WM33NrYpEMWi9azNIWckNRI+Kjwr/NJknjI4AwKIXEFyHdn8KuI=
=cvxf
-----END PGP SIGNATURE-----

--KHFfj4qmyl8Fssfv4R9p43UKvh1Eyagkh--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4ae12d16-0cf6-e4d6-bdf7-2216f0a6683a>