View previous topic :: View next topic |
Author |
Message |
ManfredB Veteran
Joined: 27 Dec 2007 Posts: 1741
|
Posted: Thu May 30, 2024 7:45 am Post subject: dev-lang/perl-5.40 ist gesperrt |
|
|
Hallo zusammen!
Was hat folgende Meldung zu bedeuten?
Code: |
!!! All ebuilds that could satisfy "=dev-lang/perl-5.40*" have been masked.
!!! One of the following masked packages is required to complete your request:
- dev-lang/perl-5.40.0_rc1-r1::gentoo (masked by: missing keyword)
(dependency required by "virtual/perl-File-Spec-3.900.0::gentoo" [ebuild])
(dependency required by "dev-perl/Pod-Parser-1.660.0::gentoo" [installed])
(dependency required by "app-text/po4a-0.72::gentoo" [ebuild])
(dependency required by "sys-apps/man-db-2.12.1::gentoo[nls]" [installed])
(dependency required by "virtual/man-0-r4::gentoo" [installed])
(dependency required by "@system" [set])
(dependency required by "@world" [argument])
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.
|
Das besteht jetzt schon länger. Daher gibt es auch kein Update mehr.
Liebe Grüße
ManfredB |
|
Back to top |
|
|
Christian99 Veteran
Joined: 28 May 2009 Posts: 1713
|
Posted: Thu May 30, 2024 9:21 am Post subject: |
|
|
das paket dev-lang/perl-5.40.0_rc1-r1 ist maskiert, das heißt, es gibt es zwar, aber portage wird es nicht installieren (zumindest ohne weitere maßnahmen). Das wird gemacht, um pakete probeweise zu verteilen, damit leute, die das ausprobieren wollen, das machen können.
normalerweise stört das portage weiter nicht, und diese pakete werden nicht berücksichtigt. In deinen fall soll aber virtual/perl-File-Spec-3.900.0::gentoo installiert werden, was explizit =dev-lang/perl-5.40* verlangt. portage findet kein paket, das diese anforderung erfüllt, deswegen meldete es den fehler.
Da deine ausgabe nicht vollständig ist, kann ich nicht nachvollziehen, wie es überhaupt dazu kommt, dass virtual/perl-File-Spec-3.900.0::gentoo installiert werden soll, da dieses paket (eigentlich) auch maskiert ist.
Bitte poste mal den emerge befehl, den du verwendest, und die komplette ausgabe davon.
poste bitte auch die ausgabe von Code: | grep -rC5 perl-File-Spec /etc/portage |
|
|
Back to top |
|
|
ManfredB Veteran
Joined: 27 Dec 2007 Posts: 1741
|
Posted: Thu May 30, 2024 11:25 am Post subject: |
|
|
Hallo Christian99!
Hier noch einmal der neue Befehl:
Code: |
emerge -avuDU @world --exclude media-libs/phonon
These are the packages that would be merged, in order:
Calculating dependencies... done!
Dependency resolution took 49.06 s (backtrack: 11/20).
!!! All ebuilds that could satisfy "=dev-lang/perl-5.40*" have been masked.
!!! One of the following masked packages is required to complete your request:
- dev-lang/perl-5.40.0_rc1-r1::gentoo (masked by: missing keyword)
(dependency required by "virtual/perl-File-Spec-3.900.0::gentoo" [ebuild])
(dependency required by "dev-perl/Pod-Parser-1.660.0::gentoo" [installed])
(dependency required by "app-text/po4a-0.72::gentoo" [ebuild])
(dependency required by "sys-apps/man-db-2.12.1::gentoo[nls]" [installed])
(dependency required by "virtual/man-0-r4::gentoo" [installed])
(dependency required by "@system" [set])
(dependency required by "@world" [argument])
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.
|
Das ist genau dasselbe wie im ersten Teil, nur der Befehl ist noch dabei.
Gruß
ManfredB |
|
Back to top |
|
|
Josef.95 Advocate
Joined: 03 Sep 2007 Posts: 4669 Location: Germany
|
Posted: Thu May 30, 2024 11:38 am Post subject: |
|
|
Christian99 wrote: | poste bitte auch die ausgabe von Code: | grep -rC5 perl-File-Spec /etc/portage |
|
Manfred,
vermutlich wurde nicht ohne Grund um diese Ausgabe gebeten. |
|
Back to top |
|
|
ManfredB Veteran
Joined: 27 Dec 2007 Posts: 1741
|
Posted: Thu May 30, 2024 12:33 pm Post subject: |
|
|
Ich bitte um Entschuldigung, diesen letzten Befehl habe ich übersehen.
Den werde ich nun ausführen.
Gruß
ManfredB |
|
Back to top |
|
|
ManfredB Veteran
Joined: 27 Dec 2007 Posts: 1741
|
Posted: Thu May 30, 2024 12:36 pm Post subject: |
|
|
Auf diesen Befehl gibt es keine Antwort.
Liebe Grüße
von
ManfredB |
|
Back to top |
|
|
ManfredB Veteran
Joined: 27 Dec 2007 Posts: 1741
|
Posted: Thu May 30, 2024 12:38 pm Post subject: |
|
|
Nun habe ich einen anderen Zugang genutzt:
Code: |
eix perl-File-Spec
[U] virtual/perl-File-Spec
Verfügbare Versionen: 3.880.0 (~)3.900.0
Installierte Versionen: 3.880.0(21:44:52 03.09.2023)
Beschreibung: Virtual for File-Spec
|
Ergänzung:
Code: |
emerge --ask virtual/perl-File-Spec
These are the packages that would be merged, in order:
Calculating dependencies... done!
Dependency resolution took 2.33 s (backtrack: 1/20).
[ebuild R ] virtual/perl-File-Spec-3.880.0
!!! The following update has been skipped due to unsatisfied dependencies:
virtual/perl-File-Spec:0
selected: (virtual/perl-File-Spec-3.880.0:0/0::gentoo, ebuild scheduled for merge)
skipped: (virtual/perl-File-Spec-3.900.0:0/0::gentoo, ebuild scheduled for merge) (see unsatisfied dependency below)
!!! All ebuilds that could satisfy "=dev-lang/perl-5.40*" have been masked.
!!! One of the following masked packages is required to complete your request:
- dev-lang/perl-5.40.0_rc1-r1::gentoo (masked by: missing keyword)
(dependency required by "virtual/perl-File-Spec-3.900.0::gentoo" [ebuild])
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.
|
Gruß
ManfredB |
|
Back to top |
|
|
Christian99 Veteran
Joined: 28 May 2009 Posts: 1713
|
Posted: Thu May 30, 2024 2:34 pm Post subject: |
|
|
ManfredB wrote: | Auf diesen Befehl gibt es keine Antwort.
Liebe Grüße
von
ManfredB |
Quote: | Code: | eix perl-File-Spec
[U] virtual/perl-File-Spec
Verfügbare Versionen: 3.880.0 (~)3.900.0
Installierte Versionen: 3.880.0(21:44:52 03.09.2023)
Beschreibung: Virtual for File-Spec |
|
hm, eix sollte eigentlich anzeigen, dass es gemasked ist, und selbst wenn es in /etc/portage manuell unmasked ist, sollte da sowas wi "{M}(~)" stehen. So wie das aussieht ist gar nicht erst gemasked....
das ist ein bisschen komisch, und erst mal weiß ich jetzt nicht, wie das zustande kommt, und was man noch machen kann... |
|
Back to top |
|
|
Josef.95 Advocate
Joined: 03 Sep 2007 Posts: 4669 Location: Germany
|
Posted: Thu May 30, 2024 7:02 pm Post subject: |
|
|
Ich denke sowas kann zustande kommen wenn man uns nicht mitteilt das im repo teile selbst vom Admin manuell raus gelöscht wurden.
Siehe zb auch https://forums.gentoo.org/viewtopic-p-8828139.html#8828139
ka, aber klingt ein wenig danach als hätte man einfach package.mask im lokalen ::gentoo repo gelöscht (zb um plasma6 zu demaskieren) |
|
Back to top |
|
|
Josef.95 Advocate
Joined: 03 Sep 2007 Posts: 4669 Location: Germany
|
Posted: Sat Jun 01, 2024 6:06 am Post subject: |
|
|
Manfred,
da du für dieses Problem nun noch einen weiteren neuen thread aufgemacht hast, mal direkt nachgefragt:
kann es sein das die package.mask im portage tree fehlt?
Falls ja, das würde auch erklären warum eix diese Pakete nicht mehr als maskiert listet, und es beim @world update nun zu zahlreichen Konflikten kommt. |
|
Back to top |
|
|
ManfredB Veteran
Joined: 27 Dec 2007 Posts: 1741
|
Posted: Sat Jun 01, 2024 7:18 am Post subject: |
|
|
Hallo Josef.95!
Was ist vergessen habe zu schreiben: es geht um PLASMA6 - unstableP.
Da entferne ich natürlich package.mask, um dran zu kommen.
Da bitte ich um Verzeihung, denn solche Informationen muss ich schon geben.
Etwas kommt noch hinzu: der andere Thread sollte die umfangreiche Blockierung der Pakete aufzeigen.
Etwas brennt in mir: ich habe einmal versprochen, nur solche Dinge im Forum zu beschreiben,
die Probleme anzeigen, bei denen ich um Hilfe bitte.
Dieses Versprechen habe ich wieder überschritten, daher schäme ich mich jetzt erst recht.
Ich muss endlich aufhören, dauernd eigene Sichtweisen zu liefern, die zu einer Lösung nicht führen können.
Liebe Grüße
ManfredB |
|
Back to top |
|
|
asturm Developer
Joined: 05 Apr 2007 Posts: 9284
|
Posted: Sat Jun 01, 2024 7:23 am Post subject: |
|
|
ManfredB wrote: | Da entferne ich natürlich package.mask, um dran zu kommen. |
Und da wunderst du dich noch über Fehler? Woher nimmt man solche Ideen?
Kopf. Tisch.
ManfredB wrote: | Ich muss endlich aufhören, dauernd eigene Sichtweisen zu liefern, die zu einer Lösung nicht führen können. |
Es geht hier nicht um "Sichtweisen" sondern um gefährliches Halbwissen in Bezug auf die Administration des Systems, mit dem du dich konstant selbst sabotierst. |
|
Back to top |
|
|
ManfredB Veteran
Joined: 27 Dec 2007 Posts: 1741
|
Posted: Sat Jun 01, 2024 7:54 am Post subject: |
|
|
Hallo asturm!
Bitte sperr diesen Thread auch, um ein Ende zu meinen dummen Beiträgen zu machen.
Herzliche Grüße
von
ManfredB |
|
Back to top |
|
|
asturm Developer
Joined: 05 Apr 2007 Posts: 9284
|
Posted: Sat Jun 01, 2024 8:04 am Post subject: |
|
|
Erstens sperre ich hier gar nichts, ich bin kein Moderator, zweitens wäre das auch völlig nutzlos um zu einer dauerhaften Änderung des Verhaltens zu gelangen.
Der erste Schritt wäre einmal eine Analyse des Inhalts der Datei, die du gelöscht hast, um die Tragweite deiner Entscheidung zu verstehen, und in Zukunft keine weiteren leichtfertigen Fehler zu begehen. Bzw. überhaupt in diesem Verzeichnis von *jeglicher manuellen Änderung* abzusehen. |
|
Back to top |
|
|
|