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

20.01.2011, 07:53

Bekomme maskierte Packete nicht gelöst

Hi,

dann mal los -> das Problem ist ganz einfach das, warum auch immer, das sys-apps/abi-wrapper installiert werden soll, egal ob ich per "emerge -uDav world" das System updaten oder per "python-updater" Python updaten will. Das Packet "abi-wrapper" ist nicht installiert, will er erst installieren.

Kernel: 2.6.36.2 Vanilla-Sources
Systemname + SN: Aspire One D25-0Bd
Gentoosystem: ~x86
Installierte Python Versionen:

Quellcode

1
2
3
4
5
6
Netbook ~ # eselect python list
Available Python interpreters:
  [1]   python2.6
  [2]   python2.7 *
  [3]   python3.1
Netbook ~ #


Ausgabe nach fehlgeschlagenem durchlauf von Python-Updater:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
Netbook ~ # python-updater
 * Starting Python Updater...
 * Main active version of Python:  2.7
 * Active version of Python 2: 2.7
 * Active version of Python 3: 3.1
 *   Adding to list: dev-libs/boost:1.42
 * check: manual [Added to list manually, see CHECKS in manpage for more information.]
 *   Adding to list: dev-libs/libgamin:0
 *   Adding to list: dev-libs/libxslt:0
 *   Adding to list: dev-python/gst-python:0.10
 *   Adding to list: dev-python/pycairo:0
 *   Adding to list: dev-python/pygtk:2
 *   Adding to list: dev-python/pygtksourceview:2
 *   Adding to list: dev-python/setuptools:0
 *   Adding to list: dev-vcs/git:0
 *   Adding to list: gnome-extra/libgsf:0
 *   Adding to list: media-libs/alsa-lib:0
 *   Adding to list: net-libs/libproxy:0
 *   Adding to list: net-zope/zope-fixers:0
 *   Adding to list: net-zope/zope-interface:0
 *   Adding to list: sys-libs/cracklib:0
 *   Adding to list: x11-proto/xcb-proto:0
 * emerge -Dv1 --keep-going dev-libs/boost:1.42 dev-libs/libgamin:0 dev-libs/libxslt:0 dev-python/gst-python:0.10 dev-python/pycairo:0 dev-python/pygtk:2 dev-python/pygtksourceview:2 dev-python/setuptools:0 dev-vcs/git:0 gnome-extra/libgsf:0 media-libs/alsa-lib:0 net-libs/libproxy:0 net-zope/zope-fixers:0 net-zope/zope-interface:0 sys-libs/cracklib:0 x11-proto/xcb-proto:0

These are the packages that would be merged, in order:

Calculating dependencies... done!

!!! All ebuilds that could satisfy "net-zope/zope-fixers:0" have been masked.
!!! One of the following masked packages is required to complete your request:
- net-zope/zope-fixers-1.0 (masked by: ~x86 keyword)

For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.

Netbook ~ #


Will ich das System mit "emerge -uDav world" updaten, so kommt dieses:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
Netbook ~ # emerge -uDav world

These are the packages that would be merged, in order:

Calculating dependencies... done!

!!! All ebuilds that could satisfy "sys-apps/abi-wrapper" have been masked.
!!! One of the following masked packages is required to complete your request:
- sys-apps/abi-wrapper-1.0-r3 (masked by: missing keyword)

(dependency required by "sys-devel/gettext-0.18.1.1-r1" [installed])
(dependency required by "app-misc/mc-4.7.0.3" [ebuild])
(dependency required by "@selected")
(dependency required by "@world" [argument])
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.

Netbook ~ #


Hatte das Problem vorher mit anderen Packeten welche ich deinstalliert habe aber dennoch wieder neue / andere auftauchen die "sys-apps/abi-wrapper" haben wollen.
Kann mir einer sagen wie ich um "sys-apps/abi-wrapper" drumrum komme?
Drumrum weil das wohl garnicht mehr vorhanden sei!

EDIT:

Da ich ja bis hierher GCC-4.4.4 verwendet habe aber den GCC-4.5.2 e schon vorhanden ist wollte ich eben laut Leitfaden umstellen was bekanntlich das neuerstellen / neubauen von libtool nach sich zieht, also ein "emerge --oneshot -av libtool" und auch hier geht mir "sys-apps/abi-wrapper" auf den Keks:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Netbook ~ # emerge --oneshot -av libtool

These are the packages that would be merged, in order:

Calculating dependencies... done!

!!! All ebuilds that could satisfy "sys-apps/abi-wrapper" have been masked.
!!! One of the following masked packages is required to complete your request:
- sys-apps/abi-wrapper-1.0-r3 (masked by: missing keyword)

(dependency required by "sys-devel/libtool-2.2.10" [ebuild])
(dependency required by "libtool" [argument])
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.

Netbook ~ #


Kann das eventuell an meiner Auswahl der Useflags liegen?
Daher stelle ich wieder zurück zu GCC-4.4.4 wie gehabt!

Grüsse, Sven
»fndark3« hat folgende Datei angehängt:
  • emerge_info.txt (4,29 kB - 1 mal heruntergeladen - zuletzt: 20.01.2011, 09:26)

Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von »fndark3« (20.01.2011, 20:55)


2

20.01.2011, 09:36

Hi

Was sagt denn zb

Quellcode

1
2
3
4
eix sys-apps/abi-wrapper
equery d sys-apps/abi-wrapper
und 
emerge -pv sys-apps/abi-wrapper

Ich vermute das Paket, oder deren Abhängigkeit kommt aus irgendeinem Overlay Paket?!

/edit:
Und was hat es bei dem python-updater mit dem

Quellcode

1
2
3
!!! All ebuilds that could satisfy "net-zope/zope-fixers:0" have been masked.
!!! One of the following masked packages is required to complete your request:
- net-zope/zope-fixers-1.0 (masked by: ~x86 keyword)
auf sich, warum ist es mit ~x86 keyword maskiert? Hast du es evtl. selbst in der package.keywords maskiert, und wenn ja, tut das noch nötig?

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »josef.95« (20.01.2011, 09:57)


3

20.01.2011, 11:39

Hi,

also, ein "eix sys-apps/abi-wrapper sagt folgendes ->

Quellcode

1
2
3
4
5
6
7
8
Netbook / # eix sys-apps/abi-wrapper
* sys-apps/abi-wrapper [1]
 	Available versions:  *1.0-r3
 	Homepage:        	www.gentoo.org
 	Description:     	Wraps binarys that behave abi dependand

[1] "multilib" /var/lib/layman/multilib
Netbook / #


Ein equery d sys-apps/abi-wrapper sagt ->

SIEHE DATEI-ANHANG WEIL NACHRICHT SONST ZU LANG!

Und ein emerge -pv sys-apps/abi-wrapper sagt ->

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
Netbook / # emerge -pv sys-apps/abi-wrapper

These are the packages that would be merged, in order:

Calculating dependencies... done!

!!! All ebuilds that could satisfy "sys-apps/abi-wrapper" have been masked.
!!! One of the following masked packages is required to complete your request:
- sys-apps/abi-wrapper-1.0-r3 (masked by: missing keyword)

For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.

Netbook / #


Und was "net-zope/zope-fixers:0" hab ich nachgeschaut, steht nicht drin, hab ich also nicht maskiert! Betreffend dem ~x86 muss ich dazu sagen das ich mit dem Testingzweig die Installation am besten auf dem Acer Aspire One hinbekommen habe!

Grüsse, SVen
»fndark3« hat folgende Datei angehängt:
  • xyz.txt (10,45 kB - 1 mal heruntergeladen - zuletzt: 20.01.2011, 12:23)

4

20.01.2011, 12:51

Ah ok, abi-wrapper kommt aus dem multilib Overlay

Zitat

sys-apps/abi-wrapper-1.0-r3 (masked by: missing keyword)
Wenn du es dennoch installieren möchtest dann schalte es frei

Quellcode

1
# echo "=sys-apps/abi-wrapper-1.0-r3 **" >> /etc/portage/package.keywords


Versuche dann zunächst python-updater sauber durchzubringen. Wenn es dort immer noch (zu dem mir unerklärlichen)

Zitat

net-zope/zope-fixers-1.0 (masked by: ~x86 keyword)
kommt, dann schau mal was ein

Quellcode

1
emerge -pv net-zope/zope-fixers
sagt. idR sollte in der Ausgabe auch ersichtlich sein wo es maskiert ist.

5

20.01.2011, 15:06

Hi,

ok, im Endeffekt ist mir das ansich egal ob ich den Abi-Wrapper nun installiert hab oder nicht, denke aber da Du ja schon angemerkt hattest das der Wrapper aus Portage genommen wurde das dies wohl auch irgendwann beim Multilib wird passieren und es daher vielleicht besser ist den weck zu lassen.

Wie stell ich das an?

Grüsse, Sven

6

20.01.2011, 16:36

Hi,

also, ich installier einfach den Abi-Wrapper mal mit und meld mich danach wieder.
Betreffend net-zope/zope-fixers-1.0 ist das mein Fehler der des nachtens passiert ist -> meine Gentoo-Installation ist eine ~x86 und aus irgendeinem Problem raus meinte ich das wenn ich kurz in den Stablezweig gehe ich das in den Griff bekomme was nicht der Fall war und vergaß danach zurück auf ~x86 in der make.conf zu wechseln, hab seitdem weder Packete installiert noch deinstalliert also stellt das kein nachträglich Problem mehr dar, hab ich geändert wie es sein soll wieder zu ~x86!

EDIT

Das wird sich wohl etwas hinziehen! Das System sagt mir das ich doch mal folgendes tun sollte: :D

  • emerge --newuse world (hab ich hinter mir mit 19 Packeten)
  • emerge --update world (läuft eben mit 7 Packeten)
  • python-updater (kommt noch)
Unteranderem soll der MC bearbeitet werden was nen weilchen dauern dürfte auf nem 1.80 Ghz Prozessor

Grüsse, Sven

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »fndark3« (20.01.2011, 18:27)


7

20.01.2011, 20:54

Hi,

das Problem ist gelöst -> ich hab per Layman 3 weitere Overlay's, 2 gehören Freunden und 1x war multilib.
Nach dem ich aus Layman den Multilib-Overlay rausgenommen habe laufen python-updater und auch mein worldupdate ohne zumeckern durch.

ALso gelöst, danke schön!

Grüsse, Sven

8

20.01.2011, 22:40

Na prima!

Nur noch mal als Nachtrag bzw Info:
Da du dein System komplett auf ~arch freigeschaltet hat solltest du mit fremden komplett eingebundenen Overlays sehr vorsichtig sein, bedenke das portage vorrangig Pakete aus einem Overlay nutzt. Wenn also zb ein Paket zwei mal verfügbar ist, zb ein mal im portage Tree, und auch in einem Overlay, dann wird portage immer das Paket aus dem Overlay bevorzugen, und das ist nicht immer gut bzw nötig ;)

Mit den aktuellen portage Versionen ist auch möglich zu bestimmen aus welchem Repository ein Paket installiert werden soll (sofern es den im mehreren verfügbar ist)
Das gewünschte Repository kannst du dann nach einem doppelten Doppelpunkt mit angeben.

Beispiel:
Schau zb via

Quellcode

1
emerge --info | grep Repo
welche Repositories portage bekannt sind (das sind deine eingebundenen Overlays, und der portage Tree (gentoo) selbst)
Um zb kdebase-meta aus dem kde Repository (Overlay) zu installieren ->

Quellcode

1
emerge -av kdebase-meta::kde


Dies ganze soll nun nur noch mal drauf hinweisen das man mit fremden Overlays stets vorsichtig sein sollte, besonders wenn man ein komplett ~arch System nutzt, da dann idR auch die Pakete in den Overlays nicht mehr maskiert sind und diese per default bevorzugt installiert werden.

Viel Erfolg noch...

9

21.01.2011, 18:20

Hi,

jap, der einzigste "extra" Overlay den ich nun noch im Layman habe gehört dem, der mich vor 2 Jahren erst zu Gentoo ermutigt hat, "Poly-C" und dem kann ich vertrauen da er bei den Gentoo-Entwicklern wenn ich nich irre mit dabei war/ ist und lediglich Sachen in seinem eigenen Overlay hat der er für sich selbst umbau / modifiziert wie unter anderem Seamonkey und Co.

Grüsse, Sven