Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

02.08.2013, 16:15

Attribute 'masters = gentoo'

Hallo zusammen :)

Ich wollt Euch fragen, ob Ihr dies hier bei einigen Eurer geaddeten Overlays seit letzter Woche auch dauernd zu Gesicht bekommt:

Quellcode

1
2
!!! Repository 'a3li' is missing masters attribute in '/var/lib/layman/a3li/metadata/layout.conf'
!!! Set 'masters = gentoo' in this file for future compatibility


Ich habe derzeit 4 Overlays aktiv und 2 davon (mozilla und calculate) haben es anscheinend verstanden, das da was zu ändern ist - nicht so a3li. Letzteres spuckt bei Ausführung von 'layman -S' weiterhin fleißig die nervige Meldung aus :/
Manuelles Adden bringt nichts: Dann ist zwar der Fehler temporär weg, aber wenn sich im Baum von den betr. Overlays dann was ändert, gibts beim syncen ne Menge "roter Sternchen"... :(

Warum a3li so lahm reagiert und sich nicht bequemt, mal überhaupt eine layout.conf zu entwickeln, versteh ich auch nicht ganz.

Naja, lange Rede, kurzer Sinn: Habt Ihr o.g. Ausgabe ebenfalls?
Gruß
mnt_gentoo
_________________________________________________________________________________________

Die Launen und das Schicksal eines Gentoo-Users: ?( :| :cursing: :wacko: 8| ^^ 8o ;( :P ?( ...

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »mnt_gentoo« (25.09.2014, 23:53)


3

02.08.2013, 22:25

Hallo Michigen,

Danke Dir für die schnelle Aufklärung! Und an die anderen: Sorry, wegen dem "Doppelthema".
Mal gespannt, wie schnell andere Overlays nachziehen, - es kommt leider auch sehr oft die letzten Tage zu anderen Fehlern bei den Overlays :(

Der Bastel-Sommer bei gentoo ;)

Zitat

sent 25.91K bytes received 4.43M bytes 387.89K bytes/sec
total size is 297.21M speedup is 66.63
!!! Repository 'a3li' is missing masters attribute in '/var/lib/layman/a3li/metadata/layout.conf'
!!! Set 'masters = gentoo' in this file for future compatibility
* Kopiere alte Datenbank nach /var/cache/eix/previous.eix
* Starte eix-update
Lese Portage-Konfiguration...
Erzeuge Datenkbank (/var/cache/eix/portage.eix) ...
[0] "gentoo" /usr/portage/ (Cache: metadata-md5-or-flat)
Lese Category 159|159 (100%) Fertig
[1] "calculate" /var/lib/layman/calculate (Cache: parse|ebuild*#metadata-md5#metadata-flat#assign)
Lese Category 127|159 ( 79%): sys-apps ... * ERROR: sys-apps/calculate-assemble-2.2.31-r6:: failed (depend phase):
* distutils.eclass could not be found by inherit()
*
* Call stack:
* ebuild.sh, line 545: Called source '/var/lib/layman/calculate/sys-apps/calculate-assemble/calculate-assemble-2.2.31-r6.ebuild'
* calculate-assemble-2.2.31-r6.ebuild, line 10: Called inherit 'distutils' 'eutils'
* ebuild.sh, line 257: Called die
* The specific snippet of code:
* [[ -z ${location} ]] && die "${1}.eclass could not be found by inherit()"
*
* If you need support, post the output of `emerge --info '=sys-apps/calculate-assemble-2.2.31-r6::'`,
* the complete build log and the output of `emerge -pqv '=sys-apps/calculate-assemble-2.2.31-r6::'`.
* Working directory: '/usr/lib/portage/pym'
* S: '/calculate-assemble-2.2.31'

Ebuild schlug fehl mit Status 1
Lese Category 127|159 ( 79%): sys-apps ...
Konnte /var/lib/layman/calculate/sys-apps/calculate-assemble/calculate-assemble-2.2.31-r6.ebuild nicht korrekt ausführen
Lese Category 137|159 ( 86%): sys-kernel ... * ERROR: sys-kernel/calculate-sources-3.10.4:: failed (depend phase):
* calculate-kernel-5.eclass could not be found by inherit()
*
* Call stack:
* ebuild.sh, line 545: Called source '/var/lib/layman/calculate/sys-kernel/calculate-sources/calculate-sources-3.10.4.ebuild'
* calculate-sources-3.10.4.ebuild, line 8: Called inherit 'calculate-kernel-5' 'eutils'
* ebuild.sh, line 257: Called die
* The specific snippet of code:
* [[ -z ${location} ]] && die "${1}.eclass could not be found by inherit()"
*
* If you need support, post the output of `emerge --info '=sys-kernel/calculate-sources-3.10.4::'`,
* the complete build log and the output of `emerge -pqv '=sys-kernel/calculate-sources-3.10.4::'`.
* Working directory: '/usr/lib/portage/pym'
* S: '/calculate-sources-3.10.4'

Ebuild schlug fehl mit Status 1
Lese Category 137|159 ( 86%): sys-kernel ...
Konnte /var/lib/layman/calculate/sys-kernel/calculate-sources/calculate-sources-3.10.4.ebuild nicht korrekt ausführen
Lese Category 159|159 (100%) Fertig
[2] "mozilla" /var/lib/layman/mozilla (Cache: parse|ebuild*#metadata-md5#metadata-flat#assign)
Lese Category 159|159 (100%) Fertig
[3] "steam-overlay" /var/lib/layman/steam (Cache: parse|ebuild*#metadata-md5#metadata-flat#assign)
Lese Category 159|159 (100%) Fertig
[4] "a3li" /var/lib/layman/a3li (Cache: parse|ebuild*#metadata-md5#metadata-flat#assign)
Lese Category 159|159 (100%) Fertig
Gruß
mnt_gentoo
_________________________________________________________________________________________

Die Launen und das Schicksal eines Gentoo-Users: ?( :| :cursing: :wacko: 8| ^^ 8o ;( :P ?( ...

4

03.12.2013, 19:34

Warum a3li so lahm reagiert und sich nicht bequemt, mal überhaupt eine layout.conf zu entwickeln, versteh ich auch nicht ganz.
a3li bequemt sich i.d.R. in seinem Overlay zu tun und zu lassen was ihm beliebt.

Herzlichst,
a3li.

5

15.12.2013, 13:24

Warum a3li so lahm reagiert und sich nicht bequemt, mal überhaupt eine layout.conf zu entwickeln, versteh ich auch nicht ganz.
a3li bequemt sich i.d.R. in seinem Overlay zu tun und zu lassen was ihm beliebt.

Herzlichst,
a3li.

Ja schon richtig, hilft aber leider niemanden weiter... (außer dir selbst)

Es wäre schön wenn du die fürs neue portage geforderte layout.conf in deinem via layman verfügbaren Overlay mit bereitstellen könntest,
das würde es für alle einfacher machen :)
Danke

6

19.12.2013, 05:25

a3li bequemt sich i.d.R. in seinem Overlay zu tun und zu lassen was ihm beliebt.

Typische "Dev-Language": "ICH/WIR sind die großen Meister und Ihr seid nur..."

Traurig - So "Intelligente Leute und "ICH ICH ICH ICH!" - Wie Kinderchen: "NEIN! ICH krieg das zuerst!" - "Linux = Community" - Schwer zu glauben mit soeiner Einstellung, @a3li.

@Josef, ich hoffe, es wird klarer, warum ich mal in einem anderen Thema Devs zu schreiben abgeneigt war... Trotzdem Danke für Deine Worte an unseren engstirnigen Freund.
Gruß
mnt_gentoo
_________________________________________________________________________________________

Die Launen und das Schicksal eines Gentoo-Users: ?( :| :cursing: :wacko: 8| ^^ 8o ;( :P ?( ...

Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von »mnt_gentoo« (19.12.2013, 05:34)


7

15.05.2014, 00:08

Wollte gerade world-Update machen als ich dies bekam:

Quellcode

1
2
3
4
5
6
7
8
emerge -j12 -fvauDN @world
!!! Repository 'a3li' is missing masters attribute in '/var/lib/layman/a3li/metadata/layout.conf'
!!! Set 'masters = gentoo' in this file for future compatibility
!!! Repository 'gmt' is missing masters attribute in '/var/lib/layman/gmt/metadata/layout.conf'
!!! Set 'masters = gentoo' in this file for future compatibility

These are the packages that would be fetched, in order:
...

(ist aus einem anderen Thread)

Hehe du eierst ja immer noch mit dieser Warnmeldung herum..
Ich verstehe ehrlich gesagt nicht warum du dir die benötigten Ebuilds nicht in dein eigenes lokales Overlay packst, und dort selbst weiter pflegst?! Dort könntest du dir den von portage gewünschten /metadata/layout.conf' Eintrag dann selbst setzen ;)

Oder, falls du das fremde Overlay wirklich zwingend weiter nutzen möchtest kannst du auch dort den gewünschten Eintrag selbst setzen.
Beispiel:

Quellcode

1
2
mkdir '/var/lib/layman/a3li/metadata
echo 'masters = gentoo' > /var/lib/layman/a3li/metadata/layout.conf

Und damit git beim nächsten sync nicht schimpft (wegen dem fremden Verzeichnis /metadata) sag ihm noch das er dieses Verzeichnis ignorieren möge (musst dich dann in Zukunft halt selbst drum kümmern)

Quellcode

1
echo '/metadata' > /var/lib/layman/a3li/.gitignore
(ungetestet, sollte aber vermutlich funktionieren).

@Mods
Mag jemand diesen Thread bitte ins passendere 'Overlays' Unterforum verschieben

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »josef.95« (15.05.2014, 00:54) aus folgendem Grund: Typo korrigiert


8

15.05.2014, 09:18

@Mods
Mag jemand diesen Thread bitte ins passendere 'Overlays' Unterforum verschieben

Done.
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>

9

07.06.2014, 23:57

Zitat von »Josef.95«

Hehe du eierst ja immer noch mit dieser Warnmeldung herum..
Ich verstehe ehrlich gesagt nicht warum du dir die benötigten Ebuilds nicht in dein eigenes lokales Overlay packst, und dort selbst weiter pflegst?! Dort könntest du dir den von portage gewünschten /metadata/layout.conf' Eintrag dann selbst setzen ;)


Ja, schön ist die Meldung nicht, das stimmt. Aber eben weil ich wenn ich ein lokales Overlay anlege, dies dann auch noch "Pflegen" muss... deshalb hatte ich es bisher so gelassen. Ich komm ohnehin fast zu nichts mehr. Denbnoch werd ich mir Deinen Vorschlag nochmal andenken :) Danke Dir dafür!!
Gruß
mnt_gentoo
_________________________________________________________________________________________

Die Launen und das Schicksal eines Gentoo-Users: ?( :| :cursing: :wacko: 8| ^^ 8o ;( :P ?( ...