| Newsgroups |
gmane.linux.gentoo.user.german |
| Message-ID |
<[email protected]> |
Hallo zusammen,
danke für die zwei Tooltips. Beide scheinen genau in die Richtung
zu gehen, wie ich mir das gedacht habe.
Laufen beide nicht ganz rund (hab noch nichts konfiguriert), aber
liefern saubere Ergebnisse.
Danke
Martin
On Sat, Feb 14, 2015 at 06:31:09PM +0100, Marc Joliet wrote:
> Am Sat, 14 Feb 2015 13:52:16 +0000 (UTC)
> schrieb Martin Vaeth <[email protected]>:
>
> > Marc Joliet <[email protected]> wrote:
> > >> "eix-test-obsolete"
> > >
> > > Für package.use mag ich portpeek ganz gerne (bei eix habe ich tatsächlich
> > > auch den Redundanztest bei package.use abgestellt, weil es nicht so
> > > zuverlässssig war).
> >
> > Das, was eix behauptet, sollte schon stimmen - sonst melde bitte einen Bug.
> > Für package.use hat eix aber nur sehr wenig Unterstützung, weil eix
> > generell keine Unterstützung zu USE-Flags bietet:
> > Der USE-Flags-Teil der Zeile wird jeweils ignoriert.
> > Es wird lediglich das erste Wort (Name/Namensmaske des Pakets,
> > ggf. mit Versions[-bereichs]-Spezifikation) überprüft, je nach
> > Konfiguration: Ob das Wort auf (mindestens) eine
> > installiert/installierbare/verfügbare (je nach Konfiguration) Version
> > passt, ob mehrere Zeilen gleichzeitig passen, usw.
>
> Was ich sagte war nicht präzise genug. Was ich tatsächlich konfiguriert habe
> ist:
>
> REDUNDANT_IF_IN_USE="-some"
> REDUNDANT_IF_DOUBLE_USE="no"
>
> Das liegt daran, das eix dann Einträge als Redundant einschätzt, deren USE
> flags in mehrere Dateien verteilt sind. Deine Erläuterung liefert auch die
> Erklärung dazu: es wird schlichtweg geprüft, ob es mehr als einen Eintrag für
> ein Paket gibt, ganz gleich, ob sich die USE flags der Einträge unterscheiden.
>
> Aber wie du sagst: das hilft nicht dabei, ungültige USE flags zu finden, was
> der eigentliche Grund meiner Empfehlung für portpeek war.
>
> --
> Marc Joliet
> --
> "People who think they know everything really annoy those of us who know we
> don't" - Bjarne Stroustrup