Date: Sun, 14 Jun 2020 20:12:56 +0000 From: Gladiola <gladiola@protonmail.com> To: freebsd-hackers@freebsd.org Subject: Re: Jumbled Dependencies (George Mitchell) Message-ID: <0f7dj_8e2z2RpJ2PT45GL6VjrfsZfkh2i_cjhLAPPnv-TZ2QyerCXhoS5dcwN5kbZlvZZCO0RtI3X2P2Lwlu71FauMgBTOzh7uUmb_2GkCE=@protonmail.com>
next in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156) -----------------------725cba4cc3d5f22913530b1f9a4a852f Content-Type: multipart/mixed; boundary="---------------------6c696d2ed44d281b65ee8d6200b36ce3" -----------------------6c696d2ed44d281b65ee8d6200b36ce3 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable To troubleshoot this, we might try the following.<div><br /></div>1. Record= your current state. Before adjusting machines, use pkg version >> someFile= .txt to record what package is installed. Look carefully at that list.<div>= <br /></div>2. Check if the clients are calling the repo you expect. pkg.= conf will hold a bracket of files. Are you hitting the file or http URL tha= t holds the right stuff? Maybe a simple update there could pull down what = you need.<div><br /></div>3. The dependencies seem to be missing. Did we t= ry the man page's command for that? Maybe pkg didn't realize it was missing= what was needed. pkg check -d -a<div><br /></div>4. Before doing anythin= g destructive, like wrecking out or ripping out progams, can you back up th= ose repo items? <div><br /></div>REF: <br><a href=3D"https://www.freebsd.o= rg/cgi/man.cgi?query=3Dpkg&apropos=3D0&sektion=3D0&manpath=3DFreeBSD+12.1-R= ELEASE+and+Ports&arch=3Ddefault&format=3Dhtml">https://www.freebsd.org/cgi/= man.cgi?query=3Dpkg&apropos=3D0&sektion=3D0&manpath=3DFreeBSD+12.1-RELEASE+= and+Ports&arch=3Ddefault&format=3Dhtml</a><div><br /></div>v/r,<br>gladiola= <div><br /></div><br>-------- Original Message --------<br>On Jun 14, 2020,= 8:00 AM, < freebsd-hackers-request@freebsd.org> wrote:<blockquote class=3D= "protonmail_quote"><br><p dir=3D"ltr">Send freebsd-hackers mailing list sub= missions to<br> =09freebsd-hackers@freebsd.org</p> <p dir=3D"ltr">To subscribe or unsubscribe via the World Wide Web, visit<br= > 	<a href=3D"https://lists.freebsd.org/mailman/listinfo/freebsd-hackers">= https://lists.freebsd.org/mailman/listinfo/freebsd-hackers</a><br> or, via email, send a message with subject or body 'help' to<br> 	freebsd-hackers-request@freebsd.org</p> <p dir=3D"ltr">You can reach the person managing the list at<br> 	freebsd-hackers-owner@freebsd.org</p> <p dir=3D"ltr">When replying, please edit your Subject line so it is more s= pecific<br> than "Re: Contents of freebsd-hackers digest..."<br></p> <p dir=3D"ltr">Today's Topics:</p> <p dir=3D"ltr">1. Jumbled Dependencies (George Mitchell)<br></p> <p dir=3D"ltr">------------------------------------------------------------= ----------</p> <p dir=3D"ltr">Message: 1<br> Date: Sat, 13 Jun 2020 16:09:43 -0400<br> From: George Mitchell <george+freebsd@m5p.com><br> To: FreeBSD Hackers <freebsd-hackers@FreeBSD.org><br> Subject: Jumbled Dependencies<br> Message-ID: <f3593bf6-c998-88dc-949c-634aa9b063e1@m5p.com><br> Content-Type: text/plain; charset=3D"utf-8"</p> <p dir=3D"ltr">I do package builds on one machine on my (small) network, us= ing<br> portmaster, and then distributes the built packages to my other<br> machines. This week, I decided to make python38, rather than<br> python37, my default version on Python 3. Specifically,</p> <p dir=3D"ltr">portmaster -o lang/python38 python37</p> <p dir=3D"ltr">I think I missed a step here to upgrade all my py37-* packag= es to<br> py38-* packages. However, I did recompile a whole list of packages<br> (specific example: vim) so that on my build machine it lists<br> python38-3.8.3 as a dependency. I build a new repo on the build<br> machine and then did a "pkg upgrade" on the other machines. This<br> did install the new version of vim on the client machines, but<br> "pkg info -d vim" on a client still says it depends on<br> python37-3.7.7. (And there are a pile of other packages that are<br> spuriously listed as still depending on python37.)</p> <p dir=3D"ltr">Any suggestions as to why "pkg upgrade" did not copy correct= <br> dependency information from the build machine to the clients? And<br> how do I bandage up the foot I shot myself in? -- George</p> <p dir=3D"ltr">-------------- next part --------------<br> A non-text attachment was scrubbed...<br> Name: <a href=3D"http://signature.asc">signature.asc</a><br> Type: application/pgp-signature<br> Size: 833 bytes<br> Desc: OpenPGP digital signature<br> URL: <<a href=3D"http://lists.freebsd.org/pipermail/freebsd-hackers/atta= chments/20200613/bbb0cc0e/attachment-0001.sig">http://lists.freebsd.org/pip= ermail/freebsd-hackers/attachments/20200613/bbb0cc0e/attachment-0001.sig</a= >></p> <p dir=3D"ltr">------------------------------</p> <p dir=3D"ltr">Subject: Digest Footer</p> <p dir=3D"ltr">_______________________________________________<br> freebsd-hackers@freebsd.org mailing list<br> <a href=3D"https://lists.freebsd.org/mailman/listinfo/freebsd-hackers">http= s://lists.freebsd.org/mailman/listinfo/freebsd-hackers</a><br> To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org"<= br></p> <p dir=3D"ltr">------------------------------</p> <p dir=3D"ltr">End of freebsd-hackers Digest, Vol 894, Issue 7<br> ***********************************************<br> </p> </div> -----------------------6c696d2ed44d281b65ee8d6200b36ce3-- -----------------------725cba4cc3d5f22913530b1f9a4a852f Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: ProtonMail wsBmBAEBCAAQBQJe5oTDCRCiMIkWZ+87ZAAKCRCiMIkWZ+87ZJgWB/42pHeb k0SBPIGNQmL9i9X0+RTPzCv4FmWu1sPjO6uTq8ykeCcc6mTqWJWNJ8EE3jw7 9UEsTg5S8h0RK3lxbJcfeWz1LX8RMOh6JQI7T/5gPhtrpDxlsS9KuRgJOVOh k3+5k9Y7ZimmVLlbioSyNUAoet/qI2TVrJnlrYB8wmeeanXxUfeDzhRujdS5 xdon0loct5bZoYMP4c5NPSR7d0iVV4TWGBTzC8JRQH8axcE6cZyf3OaBWHZV iOZTnDz9WS7mZx7bT+ejzj3u61CASSo2nJgCn64Fi1+Fk85eM3kuIT25q2yK n4FlTwYkjwlSfULvPdABdCBjsFLYVgu9MyAH =SJVu -----END PGP SIGNATURE----- -----------------------725cba4cc3d5f22913530b1f9a4a852f--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?0f7dj_8e2z2RpJ2PT45GL6VjrfsZfkh2i_cjhLAPPnv-TZ2QyerCXhoS5dcwN5kbZlvZZCO0RtI3X2P2Lwlu71FauMgBTOzh7uUmb_2GkCE=>