View previous topic :: View next topic |
Author |
Message |
Erdie Advocate
Joined: 20 May 2004 Posts: 2566 Location: Heidelberg - Germany
|
Posted: Mon Jun 11, 2018 4:34 pm Post subject: FIXED Warum wird glproto nicht von @depclean entfernt? |
|
|
Nachdem ich mit dieser Meldung bei jedem Update konfrontiert werde:
Code: |
!!! The following installed packages are masked:
- x11-proto/glproto-1.4.17-r2::gentoo (masked by: package.mask)
/usr/portage/profiles/package.mask:
# Matt Turner <mattst88@gentoo.org> (10 Jun 2018)
# Packages combined into x11-base/xorg-proto. All reverse deps transitioned.
# Removal in 30 days. Bug #656250
- x11-proto/xextproto-7.3.0-r1::gentoo (masked by: package.mask)
- x11-proto/presentproto-1.1-r1::gentoo (masked by: package.mask)
- x11-proto/xf86driproto-2.1.1-r2::gentoo (masked by: package.mask)
- x11-proto/xf86vidmodeproto-2.3.1-r2::gentoo (masked by: package.mask)
- x11-proto/dri2proto-2.8-r2::gentoo (masked by: package.mask)
- x11-proto/dri3proto-1.0-r1::gentoo (masked by: package.mask)
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.
|
.. habe ich mir die Abhängigkeiten auf glproto mit eix angeschaut und es gibt keine. Warum löscht @depclen diese Paket nicht?
Grüße
Erdie _________________ Desktop AMD Ryzen 9 5900X 32GB RAM, Asus GF GTX 1060.
Notebook Tuxedo Pulse 15 Gen1 AMD Ryzen 7 4800H mit Radeon Vega 7
Raspberry Pi 1 + 2 + 3B+ + Zero W
Last edited by Erdie on Sun Jun 17, 2018 8:29 pm; edited 1 time in total |
|
Back to top |
|
|
Max Steel Advocate
Joined: 12 Feb 2007 Posts: 2229 Location: My own world! I and Gentoo!
|
Posted: Mon Jun 11, 2018 4:45 pm Post subject: |
|
|
Kannst ja mal ein emerge --depclean -v | grep glproto -A 5 -B 2 ausführen und nachschauen _________________ mfg
Steel
___________________
Heim-PC: AMD Ryzen 5950X, 64GB RAM, GTX 1080
Laptop: Intel Core i5-4300U, 16GB RAM, Intel Graphic
Arbeit-PC: Intel i5-1145G7, 16GB RAM, Intel Iris Xe Graphic (leider WSL2) |
|
Back to top |
|
|
Erdie Advocate
Joined: 20 May 2004 Posts: 2566 Location: Heidelberg - Germany
|
Posted: Mon Jun 11, 2018 5:05 pm Post subject: |
|
|
So ganz werde ich daraus nicht schlau. Es muß doch obsolete sein, sonst wäre es ja nicht maskiert worden ?!
Code: |
emerge -a --depclean -v | grep glproto -A 5 -B 2
x11-proto/dri2proto-2.8-r2 requires x11-base/xorg-proto
x11-proto/dri3proto-1.0-r1 requires x11-base/xorg-proto
x11-proto/glproto-1.4.17-r2 requires x11-base/xorg-proto
x11-proto/inputproto-2.3.2-r1 requires x11-base/xorg-proto
x11-proto/presentproto-1.1-r1 requires x11-base/xorg-proto
x11-proto/xextproto-7.3.0-r1 requires x11-base/xorg-proto
x11-proto/xf86driproto-2.1.1-r2 requires x11-base/xorg-proto
x11-proto/xf86vidmodeproto-2.3.1-r2 requires x11-base/xorg-proto
--
media-libs/mesa-17.3.9 requires >=x11-proto/dri3proto-1.0:0/0=[abi_x86_32(-),abi_x86_64(-)]
x11-proto/glproto-1.4.17-r2 pulled in by:
media-libs/mesa-17.3.9 requires >=x11-proto/glproto-1.4.17-r1:0/0=[abi_x86_32(-),abi_x86_64(-)]
x11-proto/inputproto-2.3.2-r1 pulled in by:
app-emulation/wine-staging-2.21 requires x11-proto/inputproto
x11-proto/presentproto-1.1-r1 pulled in by:
|
_________________ Desktop AMD Ryzen 9 5900X 32GB RAM, Asus GF GTX 1060.
Notebook Tuxedo Pulse 15 Gen1 AMD Ryzen 7 4800H mit Radeon Vega 7
Raspberry Pi 1 + 2 + 3B+ + Zero W |
|
Back to top |
|
|
mike155 Advocate
Joined: 17 Sep 2010 Posts: 4438 Location: Frankfurt, Germany
|
Posted: Mon Jun 11, 2018 5:28 pm Post subject: |
|
|
Erdie schrieb:
Code: | x11-proto/glproto-1.4.17-r2 pulled in by:
media-libs/mesa-17.3.9 requires >=x11-proto/glproto-1.4.17-r1:0/0=[abi_x86_32(-),abi_x86_64(-)]
|
Nach folgenden Anweisungen:
Code: | emerge --oneshot media-libs/mesa
emerge --depclean
|
sollte x11-proto/glproto gelöscht sein. |
|
Back to top |
|
|
Josef.95 Advocate
Joined: 03 Sep 2007 Posts: 4509 Location: Germany
|
Posted: Tue Jun 12, 2018 7:14 pm Post subject: |
|
|
Diese build time dependencies sollten sich wahrscheinlich via Code: | emerge -a --depclean --with-bdeps=n $(qlist -IC x11-proto/) | entfernen lassen.
Danach sollte ein normales `emerge -avuDN @world` Update fein funktionieren :) |
|
Back to top |
|
|
mike155 Advocate
Joined: 17 Sep 2010 Posts: 4438 Location: Frankfurt, Germany
|
Posted: Wed Jun 13, 2018 10:33 am Post subject: |
|
|
Es gibt auch einen Bugzilla-Eintrag hierzu: https://bugs.gentoo.org/657878
Die Entwickler sind aber der Meinung, dass es kein Bug ist - und haben ihn wieder geschlossen. Das gleiche Spielchen ist nicht nur bei mesa, sondern auch bei 60 weiteren Paketen passiert...
Ich weiß nicht nicht, was ich davon halten soll. Ich finde es nicht gut, wenn ebuilds nachträglich ohne Erhöhung der Versionsnummer verändert werden. Im konkreten Fall hätten die Entwickler die Versionsnummer erhöhen können - das hätte aber zur Folge gehabt, dass wir viele Pakete hätten neu bauen müssen. Ohne Erhöhen der Versionsnummern ist uns das Neubauen erspart geblieben - dafür gibt es jetzt Inkonsistenzen und Irritationen (siehe erster Post) - auch nicht gut... |
|
Back to top |
|
|
Josef.95 Advocate
Joined: 03 Sep 2007 Posts: 4509 Location: Germany
|
Posted: Wed Jun 13, 2018 11:04 am Post subject: |
|
|
Ja, ist sicherlich nicht optimal gelaufen :-/
Ich denke ein News-Item mit passender Info wie damit umzugehen ist wäre fein gewesen.
Siehe dazu auch im Bug 656250 |
|
Back to top |
|
|
mike155 Advocate
Joined: 17 Sep 2010 Posts: 4438 Location: Frankfurt, Germany
|
Posted: Wed Jun 13, 2018 4:38 pm Post subject: |
|
|
Oops! Die Anweisung:
Code: | emerge -a --depclean --with-bdeps=n $(qlist -IC x11-proto/)
|
will bei mir sehr viel löschen: insgesamt über 90 Pakete, darunter: cmake, cpio, bison, flex, texinfo...
Das lasse ich besser mal!
Grund ist vermutlich, dass "qlist -IC x11-proto/" bei mir "" zurückgibt. |
|
Back to top |
|
|
Josef.95 Advocate
Joined: 03 Sep 2007 Posts: 4509 Location: Germany
|
Posted: Wed Jun 13, 2018 4:53 pm Post subject: Warum wird glproto nicht von @depclean entfernt? |
|
|
mike155 wrote: | [...] Grund ist vermutlich, dass "qlist -IC x11-proto/" bei mir "" zurückgibt. | Ja, dann ist bei dir aber sicherlich kein einziges x11-proto/* Paket installiert - sprich das Problem existiert gar nicht. |
|
Back to top |
|
|
nisto n00b
Joined: 29 Nov 2014 Posts: 59 Location: Magdeburg (Germany)
|
Posted: Thu Jun 14, 2018 7:46 am Post subject: |
|
|
mike155 wrote: | Oops! Die Anweisung:
Code: | emerge -a --depclean --with-bdeps=n $(qlist -IC x11-proto/)
|
will bei mir sehr viel löschen: insgesamt über 90 Pakete, darunter: cmake, cpio, bison, flex, texinfo...
Das lasse ich besser mal!
Grund ist vermutlich, dass "qlist -IC x11-proto/" bei mir "" zurückgibt. |
Ich habe es gleich mal probiert und hier ist alles schick . |
|
Back to top |
|
|
Josef.95 Advocate
Joined: 03 Sep 2007 Posts: 4509 Location: Germany
|
Posted: Thu Jun 14, 2018 9:31 pm Post subject: Warum wird glproto nicht von @depclean entfernt? |
|
|
Jo, sofern noch eines der hart maskierten (und inzwischen aus dem Tree entfernen) x11-proto/* Pakete installiert ist sollte das vorgeschlagene Kommando fein funktionieren.
Eventuell mag Erdie sich ja noch mal kurz rückmelden wie es ihm damit ergangen ist :) |
|
Back to top |
|
|
Erdie Advocate
Joined: 20 May 2004 Posts: 2566 Location: Heidelberg - Germany
|
Posted: Fri Jun 15, 2018 4:43 pm Post subject: |
|
|
Das hat sich doch irgendwie von selbst erledigt. Wie genau ist mir nicht klar. _________________ Desktop AMD Ryzen 9 5900X 32GB RAM, Asus GF GTX 1060.
Notebook Tuxedo Pulse 15 Gen1 AMD Ryzen 7 4800H mit Radeon Vega 7
Raspberry Pi 1 + 2 + 3B+ + Zero W |
|
Back to top |
|
|
Josef.95 Advocate
Joined: 03 Sep 2007 Posts: 4509 Location: Germany
|
Posted: Fri Jun 15, 2018 4:58 pm Post subject: |
|
|
Erdie wrote: | Das hat sich doch irgendwie von selbst erledigt. Wie genau ist mir nicht klar. |
Dann wurden die alten x11-proto/* deps vermutlich via rebuild mit den neuen x11-base/xorg-proto deps beseitigt.
Wenn dem so ist, dann fallen die alten x11-proto/* deps auch beim "normalen" --depclean weg.
Nungut - auch gut :) |
|
Back to top |
|
|
|