Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
dev-lang/perl-5.40 ist gesperrt
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) Diskussionsforum
View previous topic :: View next topic  
Author Message
ManfredB
Veteran
Veteran


Joined: 27 Dec 2007
Posts: 1741

PostPosted: Thu May 30, 2024 7:45 am    Post subject: dev-lang/perl-5.40 ist gesperrt Reply with quote

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
View user's profile Send private message
Christian99
Veteran
Veteran


Joined: 28 May 2009
Posts: 1713

PostPosted: Thu May 30, 2024 9:21 am    Post subject: Reply with quote

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
View user's profile Send private message
ManfredB
Veteran
Veteran


Joined: 27 Dec 2007
Posts: 1741

PostPosted: Thu May 30, 2024 11:25 am    Post subject: Reply with quote

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
View user's profile Send private message
Josef.95
Advocate
Advocate


Joined: 03 Sep 2007
Posts: 4669
Location: Germany

PostPosted: Thu May 30, 2024 11:38 am    Post subject: Reply with quote

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
View user's profile Send private message
ManfredB
Veteran
Veteran


Joined: 27 Dec 2007
Posts: 1741

PostPosted: Thu May 30, 2024 12:33 pm    Post subject: Reply with quote

Ich bitte um Entschuldigung, diesen letzten Befehl habe ich übersehen.

Den werde ich nun ausführen.

Gruß
ManfredB
Back to top
View user's profile Send private message
ManfredB
Veteran
Veteran


Joined: 27 Dec 2007
Posts: 1741

PostPosted: Thu May 30, 2024 12:36 pm    Post subject: Reply with quote

Auf diesen Befehl gibt es keine Antwort.

Liebe Grüße
von
ManfredB
Back to top
View user's profile Send private message
ManfredB
Veteran
Veteran


Joined: 27 Dec 2007
Posts: 1741

PostPosted: Thu May 30, 2024 12:38 pm    Post subject: Reply with quote

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
View user's profile Send private message
Christian99
Veteran
Veteran


Joined: 28 May 2009
Posts: 1713

PostPosted: Thu May 30, 2024 2:34 pm    Post subject: Reply with quote

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
View user's profile Send private message
Josef.95
Advocate
Advocate


Joined: 03 Sep 2007
Posts: 4669
Location: Germany

PostPosted: Thu May 30, 2024 7:02 pm    Post subject: Reply with quote

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
View user's profile Send private message
Josef.95
Advocate
Advocate


Joined: 03 Sep 2007
Posts: 4669
Location: Germany

PostPosted: Sat Jun 01, 2024 6:06 am    Post subject: Reply with quote

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
View user's profile Send private message
ManfredB
Veteran
Veteran


Joined: 27 Dec 2007
Posts: 1741

PostPosted: Sat Jun 01, 2024 7:18 am    Post subject: Reply with quote

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
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 9284

PostPosted: Sat Jun 01, 2024 7:23 am    Post subject: Reply with quote

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
View user's profile Send private message
ManfredB
Veteran
Veteran


Joined: 27 Dec 2007
Posts: 1741

PostPosted: Sat Jun 01, 2024 7:54 am    Post subject: Reply with quote

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
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 9284

PostPosted: Sat Jun 01, 2024 8:04 am    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) Diskussionsforum All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum