Date: Sat, 13 Jun 2020 16:09:43 -0400 From: George Mitchell <george+freebsd@m5p.com> To: FreeBSD Hackers <freebsd-hackers@FreeBSD.org> Subject: Jumbled Dependencies Message-ID: <f3593bf6-c998-88dc-949c-634aa9b063e1@m5p.com>
next in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --kLz4V73yGvRkMLwArMM7yTgLETehaamSM Content-Type: multipart/mixed; boundary="HnQ3a8TQDCtjtmqC2r1B1NNYBFv0QGSzk"; protected-headers="v1" From: George Mitchell <george+freebsd@m5p.com> To: FreeBSD Hackers <freebsd-hackers@FreeBSD.org> Message-ID: <f3593bf6-c998-88dc-949c-634aa9b063e1@m5p.com> Subject: Jumbled Dependencies --HnQ3a8TQDCtjtmqC2r1B1NNYBFv0QGSzk 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. This 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 --HnQ3a8TQDCtjtmqC2r1B1NNYBFv0QGSzk-- --kLz4V73yGvRkMLwArMM7yTgLETehaamSM Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEENdM4ZHktsJW5kKZXwRES3m+p4fkFAl7lMo0ACgkQwRES3m+p 4flliRAAg3tUorDRUDxxhHQVp9Lk6gtqxvv9hxOGkvPLqVtHfu/9WmDF5WmUTb4C yUavlAS+3naQJqbdb8FG9KS4w8lhD759670RkX8x8Uba3WHaaF+5SA+KoIFrH6Ud Oqo1/OmbIYA6mAmbxFCwtkolkcx821juw0oVezv39JokwbnQgfaLvNm8P4xCIJks 835Z/r3/v9kSdhlSxKoUMIaWFaKrjZsNCyUI4ZeHWsNS3DIWIw/Ta6T0j2GOXntn uFbjfjPuQE6lNMdkJZftM1vxLsK2UFl+NRxB8yRVfjJvakYvlSc5yAg1EqmSRXEg Lt73wmuTRoXVesSQEnyFl+oEZSNcNnZRWr1PYidQXKUMf2wJUFvf4Wx3ywpWslBG XyMZUnmlVhbbLAcjJIy3Zx7D7fyIOeGIc+6jASxvp8vUFWB7ViWCsYNsM7zd8bPx vXyIAmq2ns6vwmIvxZcGYIUSCVEucjbOujqseYa8aH8Ik+IR7W50oswdkgch56Il UmIDFtQ6PxeoTOYejs9ff05xYJKRxFcM6uE9pMnVrdvWgkRDUTZ082nIbxMSbJtL XY2tfOWLBjw8zfmZHzJl6eAKw2Q7iDivRAhfeezi20EDpAJF5E6floN2xNaHTqbn 6PMeJXetx2JCWCDIYU1kTmYw7N5nMVpiQtrL1+RMmEqU6UVQiaI= =86Rq -----END PGP SIGNATURE----- --kLz4V73yGvRkMLwArMM7yTgLETehaamSM--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?f3593bf6-c998-88dc-949c-634aa9b063e1>