Skip site navigation (1)Skip section navigation (2)
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=
>
&#9;<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>
&#9;freebsd-hackers-request@freebsd.org</p>
<p dir=3D"ltr">You can reach the person managing the list at<br>
&#9;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 &lt;george+freebsd@m5p.com&gt;<br>
To: FreeBSD Hackers &lt;freebsd-hackers@FreeBSD.org&gt;<br>
Subject: Jumbled Dependencies<br>
Message-ID: &lt;f3593bf6-c998-88dc-949c-634aa9b063e1@m5p.com&gt;<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: &lt;<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=
>&gt;</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=>