Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[gelöst]zirkuläre Abhängigkeiten bei kdebase - Newbie ratlos
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

Goto page 1, 2  Next  
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
uhai
Veteran
Veteran


Joined: 23 Aug 2007
Posts: 1397
Location: Eppingen, Germany

PostPosted: Tue Aug 28, 2007 3:08 pm    Post subject: [gelöst]zirkuläre Abhängigkeiten bei kdebase - Newbie rat Reply with quote

Seit zwei Tagen läuft Gentoo bei mir mit der Konsole. Dann habe ich den nVidia-Treiber installiert und Xorg eingerichtet. Und jetzt will ich kde-base/kdebase einrichten und erhalte nur Abhängigkeiten, die ich nicht auflösen kann.

Der Rat aus dem Handbuch (emerge --sync bis es geht) ist doch wohl etwas langwierig, oder?

Nach der Suche im Forum habe ich folgendes versucht systematisch USE-Flags zu deaktivieren - ohne Erfolg. Begonnen hatte ich mit den häufigst genannten USE-Flags.


Dann habe ich Pakete mit --nodeps versucht zu installieren. Dabei hat ebuild.sh immer mit Fehlermeldungen (ca. bei Zeile 580 - 600, je nach Paket verschieden) abgebrochen. Hier habe ich bei System-Paketen begonnen, auf die viele Abhängigkeiten verwiesen haben.

Habe ich mein Portage damit jetzt versaut? Wie bekomme ich den Ring gesprengt?

uhai


Last edited by uhai on Wed Sep 05, 2007 2:36 pm; edited 1 time in total
Back to top
View user's profile Send private message
s.hase
Apprentice
Apprentice


Joined: 19 Nov 2004
Posts: 293

PostPosted: Tue Aug 28, 2007 3:24 pm    Post subject: Reply with quote

Was sagt denn "emerge -pvt kdebase"? Wenn Du nen kleines schlankes KDE haben möchtest solltest Du es lieber mal mit "emerge kdebase-startkde" probieren.
Back to top
View user's profile Send private message
nikaya
Veteran
Veteran


Joined: 13 May 2006
Posts: 1471
Location: Germany

PostPosted: Tue Aug 28, 2007 3:49 pm    Post subject: Re: zirkuläre Abhängigkeiten bei kdebase - Newbie ratlos Reply with quote

uhai wrote:
Und jetzt will ich kde-base/kdebase einrichten und erhalte nur Abhängigkeiten, die ich nicht auflösen kann.

Genaue Meldungen können nicht schaden.
uhai wrote:
Der Rat aus dem Handbuch (emerge --sync bis es geht) ist doch wohl etwas langwierig, oder?

Wo steht das genau?
uhai wrote:
Dann habe ich Pakete mit --nodeps versucht zu installieren.

Das ist nie eine gute Idee,es sei denn man weiß genau was man macht.
_________________
Notes on Dhamma
How to waste your time: look for an explanation of consciousness, ask to know what feeling is. (Nanavira Thera)
Back to top
View user's profile Send private message
Finswimmer
Bodhisattva
Bodhisattva


Joined: 02 Sep 2004
Posts: 5467
Location: Langen (Hessen), Germany

PostPosted: Tue Aug 28, 2007 3:51 pm    Post subject: Reply with quote

Zeig uns einfach mal die Sachen, die Portage installieren will.
Installier dir Nopaste (emerge nopaste).
Wenn du nun |nopaste an irgendeinen Befehl dran hängst, wird dessen Output auf nopaste geschrieben.
Du erhälst einen Link, der den Inhalt anzeigt. Poste den und wir können uns das anschauen.

Lass mal alle Use Flags so, wie du es haben willst. Daran *sollte* es nicht liegen.

Tobi
_________________
Bitte auf Rechtschreibung, korrekte Formatierung und Höflichkeit achten!
Danke
Back to top
View user's profile Send private message
nikaya
Veteran
Veteran


Joined: 13 May 2006
Posts: 1471
Location: Germany

PostPosted: Tue Aug 28, 2007 4:09 pm    Post subject: Reply with quote

Finswimmer wrote:
Installier dir Nopaste (emerge nopaste).
Wenn du nun |nopaste an irgendeinen Befehl dran hängst, wird dessen Output auf nopaste geschrieben.
Du erhälst einen Link, der den Inhalt anzeigt. Poste den und wir können uns das anschauen.

[OT]
Hey Fin,danke für den Tipp.Das kannte ich noch gar nicht. :wink:
[/OT]
_________________
Notes on Dhamma
How to waste your time: look for an explanation of consciousness, ask to know what feeling is. (Nanavira Thera)
Back to top
View user's profile Send private message
Daimos
Tux's lil' helper
Tux's lil' helper


Joined: 08 May 2003
Posts: 78

PostPosted: Tue Aug 28, 2007 4:21 pm    Post subject: Reply with quote

hi,

mach das nopaste doch mal hinter ein
Code:
emerge --info
Dann können wir am ehesten abschätzen, wo USE krumm ist, weil circular dependencies meist daher kommen.
Back to top
View user's profile Send private message
uhai
Veteran
Veteran


Joined: 23 Aug 2007
Posts: 1397
Location: Eppingen, Germany

PostPosted: Tue Aug 28, 2007 4:49 pm    Post subject: Reply with quote

so, zurück aus Gentoo in XP :-(

mit diesen Infos:

nach
Code:
emerge -pvt kdebase-startkde
kommt das: http://www.rafb.net/p/HjDYrn60.html

<offtopic>Funktioniert! Wann wird die Seite denn wieder gelöscht? Gibt es zu nopaste eine Doku?</offtopic>

auf
Code:
emerge -pvt kdebase|tee
habe ich das erhalten:

Code:

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

Calculating dependencies  ..... ..... ...... done!
[nomerge      ] gnome-base/nautilus-2.18.1-r1  USE="X gnome -beagle -debug"
[nomerge      ]  gnome-base/eel-2.18.0.1  USE="X -debug"
[nomerge      ]   gnome-base/gnome-desktop-2.18.2  USE="doc -debug"
[nomerge      ]    gnome-base/gnome-vfs-2.18.1  USE="doc hal ipv6 ssl -avahi -debug -gnutls -samba"
[ebuild  N    ]     gnome-base/gnome-mount-0.6  USE="gnome -debug"
[nomerge      ] kde-base/kdebase-startkde-3.5.7  USE="arts -debug -kdeenablefinal -xinerama"
[nomerge      ]  kde-base/kdesktop-3.5.7  USE="arts xscreensaver -debug -kdeenablefinal -kdehiddenvisibility -xinerama"
[nomerge      ]   kde-base/konqueror-3.5.7-r2  USE="arts java -branding -debug -kdeenablefinal -kdehiddenvisibility -xinerama"
[nomerge      ]    kde-base/kdebase-kioslaves-3.5.7-r1  USE="arts hal ldap -debug -kdeenablefinal -kdehiddenvisibility -openexr -samba -xinerama"
[nomerge      ]     sys-apps/hal-0.5.9-r1  USE="acpi crypt doc -debug -dell -disk-partition -pcmcia (-selinux)"
[ebuild  N    ]      app-misc/hal-info-20070425 
[ebuild  N    ]       sys-apps/hal-0.5.9-r1  USE="acpi crypt doc -debug -dell -disk-partition -pcmcia (-selinux)"
[nomerge      ] net-print/foomatic-filters-3.0.20060720  USE="cups"
[nomerge      ]  net-print/cups-1.2.10-r1  USE="X dbus jpeg ldap nls pam php png ppds slp ssl tiff -samba"
[ebuild  N    ]   net-print/foomatic-filters-ppds-20070501 
[ebuild  N    ]    net-print/foomatic-filters-3.0.20060720  USE="cups"
[ebuild  N    ]     net-print/cups-1.2.10-r1  USE="X dbus jpeg ldap nls pam php png ppds slp ssl tiff -samba"
[nomerge      ] gnome-base/gnome-mount-0.6  USE="gnome -debug"
[ebuild  N    ]  gnome-base/nautilus-2.18.1-r1  USE="X gnome -beagle -debug"
[ebuild  N    ]   gnome-base/librsvg-2.16.1-r2  USE="doc gnome zlib -debug"
[ebuild  N    ]    gnome-extra/libgsf-1.14.3  USE="bzip2 doc gnome python -debug"
[ebuild  N    ]     media-gfx/imagemagick-6.3.4-r1  USE="X bzip2 doc graphviz jpeg jpeg2k lcms mpeg perl png tiff truetype wmf xml zlib -fpx -gs -hdri -jbig -nocxx -openexr -q32 -q8"
[ebuild  N    ]      media-libs/lcms-1.15  USE="jpeg python tiff zlib"
[ebuild  N    ]      media-gfx/graphviz-2.12  USE="X doc examples gnome gtk nls perl python tcl tk -pango -ruby"
[ebuild  N    ]       dev-lang/swig-1.3.31  USE="doc java perl php python tcl tk -guile -lua -mono -ocaml -pike -ruby"
[ebuild  N    ]        dev-lang/php-5.2.4_pre200708051230-r2  USE="apache2 berkdb bzip2 calendar cli crypt doc exif gdbm iconv imap ipv6 kerberos ldap msql mysql mysqli ncurses nls odbc pcre readline reflection session sharedext sharedmem simplexml snmp soap sockets spell spl sqlite ssl threads tidy truetype unicode xml xpm zlib -adabas -bcmath -birdstep -cdb -cgi -cjk -concurrentmodphp -ctype -curl -curlwrappers -db2 -dbase -dbmaker -debug -discard-path -empress -empress-bcs -esoob -fastbuild -fdftk -filter -firebird -flatfile -force-cgi-redirect -frontbase -ftp -gd -gd-external -gmp -hash -inifile -interbase -iodbc -java-external -json -ldap-sasl -libedit -mcve -mhash -mssql -oci8 -oci8-instant-client -pcntl -pdo -pdo-external -pic -posix -postgres -qdbm -recode -sapdb -solid -suhosin -sybase -sybase-ct -sysvipc -tokenizer -wddx -xmlreader -xmlrpc -xmlwriter -xsl -yaz -zip -zip-external"
[ebuild  N    ]         www-servers/apache-2.0.58-r2  USE="apache2 doc ldap ssl threads -debug -mpm-itk -mpm-leader -mpm-peruser -mpm-prefork -mpm-threadpool -mpm-worker (-selinux) -static-modules"
[ebuild  N    ]          dev-libs/apr-util-0.9.12-r1  USE="berkdb gdbm ldap"
[nomerge      ] kde-base/konqueror-3.5.7-r2  USE="arts java -branding -debug -kdeenablefinal -kdehiddenvisibility -xinerama"
[nomerge      ]  kde-base/kcontrol-3.5.7-r1  USE="arts opengl -debug -ieee1394 -kdeenablefinal -kdehiddenvisibility -logitech-mouse -xinerama"
[nomerge      ]   kde-base/khelpcenter-3.5.7  USE="arts -debug -kdeenablefinal -kdehiddenvisibility -xinerama"
[nomerge      ]    kde-base/kdebase-kioslaves-3.5.7-r1  USE="arts hal ldap -debug -kdeenablefinal -kdehiddenvisibility -openexr -samba -xinerama"
[ebuild  N    ]     dev-libs/cyrus-sasl-2.1.22-r2  USE="berkdb crypt gdbm java kerberos ldap mysql pam ssl -authdaemond -ntlm_unsupported_patch -postgres -sample -srp -urandom"
[ebuild  N    ]      net-nds/openldap-2.3.35-r1  USE="berkdb crypt gdbm ipv6 kerberos odbc perl readline sasl slp ssl tcpd -debug -minimal -overlays -samba (-selinux) -smbkrb5passwd"
[nomerge      ] media-gfx/imagemagick-6.3.4-r1  USE="X bzip2 doc graphviz jpeg jpeg2k lcms mpeg perl png tiff truetype wmf xml zlib -fpx -gs -hdri -jbig -nocxx -openexr -q32 -q8"
[ebuild  N    ]  media-libs/libwmf-0.2.8.4  USE="X doc gtk jpeg xml -debug -expat -gd"
[ebuild  N    ]   virtual/ghostscript-0 
[ebuild  N    ]    app-text/ghostscript-gpl-8.54  USE="X cups gtk jpeg2k -cjk -djvu"
[nomerge      ] kde-base/kdebase-startkde-3.5.7  USE="arts -debug -kdeenablefinal -xinerama"
[nomerge      ]  kde-base/ksplashml-3.5.7  USE="arts -debug -kdeenablefinal -kdehiddenvisibility -xinerama"
[nomerge      ]   kde-base/kdelibs-3.5.7-r2  USE="acl alsa arts cups doc fam jpeg2k kerberos spell tiff -avahi -branding -debug -kdeenablefinal -kdehiddenvisibility -legacyssl -lua -openexr -utempter -xinerama"
[nomerge      ]    net-print/cups-1.2.10-r1  USE="X dbus jpeg ldap nls pam php png ppds slp ssl tiff -samba"
[nomerge      ]     dev-lang/php-5.2.4_pre200708051230-r2  USE="apache2 berkdb bzip2 calendar cli crypt doc exif gdbm iconv imap ipv6 kerberos ldap msql mysql mysqli ncurses nls odbc pcre readline reflection session sharedext sharedmem simplexml snmp soap sockets spell spl sqlite ssl threads tidy truetype unicode xml xpm zlib -adabas -bcmath -birdstep -cdb -cgi -cjk -concurrentmodphp -ctype -curl -curlwrappers -db2 -dbase -dbmaker -debug -discard-path -empress -empress-bcs -esoob -fastbuild -fdftk -filter -firebird -flatfile -force-cgi-redirect -frontbase -ftp -gd -gd-external -gmp -hash -inifile -interbase -iodbc -java-external -json -ldap-sasl -libedit -mcve -mhash -mssql -oci8 -oci8-instant-client -pcntl -pdo -pdo-external -pic -posix -postgres -qdbm -recode -sapdb -solid -suhosin -sybase -sybase-ct -sysvipc -tokenizer -wddx -xmlreader -xmlrpc -xmlwriter -xsl -yaz -zip -zip-external"
[ebuild  N    ]      net-analyzer/net-snmp-5.4  USE="X doc ipv6 lm_sensors perl ssl tcpd -diskio -elf -mfd-rewrites -minimal -rpm (-selinux) -sendmail -smux"
[nomerge      ] gnome-base/gnome-mount-0.6  USE="gnome -debug"
[ebuild  N    ]  x11-libs/libnotify-0.4.4  USE="doc"
[ebuild  N    ]   x11-misc/notification-daemon-0.3.7  USE="-debug"
[nomerge      ] gnome-base/nautilus-2.18.1-r1  USE="X gnome -beagle -debug"
[ebuild  N    ]  media-libs/libexif-0.6.16  USE="doc nls"
[nomerge      ] gnome-base/nautilus-2.18.1-r1  USE="X gnome -beagle -debug"
[nomerge      ]  gnome-base/gnome-desktop-2.18.2  USE="doc -debug"
[nomerge      ]   gnome-base/libgnomeui-2.18.1  USE="doc jpeg -debug"
[ebuild  N    ]    gnome-base/libbonoboui-2.18.0  USE="X doc -debug"
[ebuild  N    ]  gnome-base/eel-2.18.0.1  USE="X -debug"
[ebuild  N    ]   gnome-base/libgnome-2.18.0  USE="doc esd -debug"
[ebuild  N    ]    media-sound/esound-0.2.38  USE="alsa ipv6 tcpd -debug"
[ebuild  N    ]     media-libs/alsa-lib-1.0.14a-r1  USE="doc midi -alisp -debug" ALSA_PCM_PLUGINS="adpcm alaw copy dshare dsnoop extplug file hooks ladspa lfloat linear meter mulaw multi null rate route share shm"
[nomerge      ] x11-libs/libnotify-0.4.4  USE="doc"
[ebuild  N    ]  dev-libs/dbus-glib-0.73  USE="doc -debug (-selinux)"
[ebuild  N    ]   app-doc/doxygen-1.5.2  USE="doc qt3 tetex"
[nomerge      ] kde-base/kdesktop-3.5.7  USE="arts xscreensaver -debug -kdeenablefinal -kdehiddenvisibility -xinerama"
[nomerge      ]  kde-base/kcontrol-3.5.7-r1  USE="arts opengl -debug -ieee1394 -kdeenablefinal -kdehiddenvisibility -logitech-mouse -xinerama"
[nomerge      ]   x11-libs/qt-3.3.8-r3  USE="cups doc examples gif ipv6 mysql odbc opengl sqlite -debug -firebird -immqt -immqt-bc -nas -nis -postgres -xinerama"
[ebuild  N    ]    dev-db/qt-unixODBC-3.3.8 
[ebuild  N    ] gnome-base/gnome-desktop-2.18.2  USE="doc -debug"
[nomerge      ] dev-lang/php-5.2.4_pre200708051230-r2  USE="apache2 berkdb bzip2 calendar cli crypt doc exif gdbm iconv imap ipv6 kerberos ldap msql mysql mysqli ncurses nls odbc pcre readline reflection session sharedext sharedmem simplexml snmp soap sockets spell spl sqlite ssl threads tidy truetype unicode xml xpm zlib -adabas -bcmath -birdstep -cdb -cgi -cjk -concurrentmodphp -ctype -curl -curlwrappers -db2 -dbase -dbmaker -debug -discard-path -empress -empress-bcs -esoob -fastbuild -fdftk -filter -firebird -flatfile -force-cgi-redirect -frontbase -ftp -gd -gd-external -gmp -hash -inifile -interbase -iodbc -java-external -json -ldap-sasl -libedit -mcve -mhash -mssql -oci8 -oci8-instant-client -pcntl -pdo -pdo-external -pic -posix -postgres -qdbm -recode -sapdb -solid -suhosin -sybase -sybase-ct -sysvipc -tokenizer -wddx -xmlreader -xmlrpc -xmlwriter -xsl -yaz -zip -zip-external"
[nomerge      ]  net-nds/openldap-2.3.35-r1  USE="berkdb crypt gdbm ipv6 kerberos odbc perl readline sasl slp ssl tcpd -debug -minimal -overlays -samba (-selinux) -smbkrb5passwd"
[ebuild  N    ]   dev-db/unixODBC-2.2.12  USE="gnome qt3"
[ebuild  N    ]    gnome-base/libgnomeui-2.18.1  USE="doc jpeg -debug"
[ebuild  N    ]     gnome-base/gnome-vfs-2.18.1  USE="doc hal ipv6 ssl -avahi -debug -gnutls -samba"
[ebuild  N    ]    x11-libs/qt-3.3.8-r3  USE="cups doc examples gif ipv6 mysql odbc opengl sqlite -debug -firebird -immqt -immqt-bc -nas -nis -postgres -xinerama"
!!! Error: circular dependencies:

('ebuild', '/', 'gnome-base/gnome-desktop-2.18.2', 'merge') depends on
   ('ebuild', '/', 'gnome-base/gnome-vfs-2.18.1', 'merge') (hard)
   ('ebuild', '/', 'gnome-base/libgnomeui-2.18.1', 'merge') (hard)
('ebuild', '/', 'gnome-base/librsvg-2.16.1-r2', 'merge') depends on
   ('ebuild', '/', 'gnome-extra/libgsf-1.14.3', 'merge') (hard)
   ('ebuild', '/', 'gnome-base/gnome-vfs-2.18.1', 'merge') (hard)
('ebuild', '/', 'net-print/foomatic-filters-3.0.20060720', 'merge') depends on
   ('ebuild', '/', 'app-text/ghostscript-gpl-8.54', 'merge') (hard)
   ('ebuild', '/', 'net-print/cups-1.2.10-r1', 'merge') (hard)
   ('ebuild', '/', 'virtual/ghostscript-0', 'merge') (hard)
('ebuild', '/', 'media-gfx/graphviz-2.12', 'merge') depends on
   ('ebuild', '/', 'dev-lang/swig-1.3.31', 'merge') (hard)
   ('ebuild', '/', 'gnome-base/libgnomeui-2.18.1', 'merge') (hard)
('ebuild', '/', 'x11-libs/qt-3.3.8-r3', 'merge') depends on
   ('ebuild', '/', 'net-print/cups-1.2.10-r1', 'merge') (hard)
   ('ebuild', '/', 'dev-db/qt-unixODBC-3.3.8', 'merge') (medium-soft)
('ebuild', '/', 'dev-lang/php-5.2.4_pre200708051230-r2', 'merge') depends on
   ('ebuild', '/', 'net-nds/openldap-2.3.35-r1', 'merge') (hard)
   ('ebuild', '/', 'net-analyzer/net-snmp-5.4', 'merge') (hard)
   ('ebuild', '/', 'dev-db/unixODBC-2.2.12', 'merge') (hard)
   ('ebuild', '/', 'www-servers/apache-2.0.58-r2', 'merge') (hard)
('ebuild', '/', 'media-libs/alsa-lib-1.0.14a-r1', 'merge') depends on
   ('ebuild', '/', 'app-doc/doxygen-1.5.2', 'merge') (hard)
('ebuild', '/', 'gnome-extra/libgsf-1.14.3', 'merge') depends on
   ('ebuild', '/', 'gnome-base/gnome-vfs-2.18.1', 'merge') (hard)
   ('ebuild', '/', 'media-gfx/imagemagick-6.3.4-r1', 'merge') (hard)
('ebuild', '/', 'virtual/ghostscript-0', 'merge') depends on
   ('ebuild', '/', 'app-text/ghostscript-gpl-8.54', 'merge') (medium)
('ebuild', '/', 'media-gfx/imagemagick-6.3.4-r1', 'merge') depends on
   ('ebuild', '/', 'media-libs/libwmf-0.2.8.4', 'merge') (hard)
   ('ebuild', '/', 'media-gfx/graphviz-2.12', 'merge') (hard)
   ('ebuild', '/', 'media-libs/lcms-1.15', 'merge') (hard)
('ebuild', '/', 'sys-apps/hal-0.5.9-r1', 'merge') depends on
   ('ebuild', '/', 'app-doc/doxygen-1.5.2', 'merge') (hard)
   ('ebuild', '/', 'dev-libs/dbus-glib-0.73', 'merge') (hard)
   ('ebuild', '/', 'app-misc/hal-info-20070425', 'merge') (medium-soft)
('ebuild', '/', 'dev-libs/dbus-glib-0.73', 'merge') depends on
   ('ebuild', '/', 'app-doc/doxygen-1.5.2', 'merge') (hard)
('ebuild', '/', 'app-text/ghostscript-gpl-8.54', 'merge') depends on
   ('ebuild', '/', 'net-print/cups-1.2.10-r1', 'merge') (hard)
('ebuild', '/', 'x11-libs/libnotify-0.4.4', 'merge') depends on
   ('ebuild', '/', 'dev-libs/dbus-glib-0.73', 'merge') (hard)
   ('ebuild', '/', 'x11-misc/notification-daemon-0.3.7', 'merge') (hard)
('ebuild', '/', 'gnome-base/gnome-mount-0.6', 'merge') depends on
   ('ebuild', '/', 'sys-apps/hal-0.5.9-r1', 'merge') (hard)
   ('ebuild', '/', 'dev-libs/dbus-glib-0.73', 'merge') (hard)
   ('ebuild', '/', 'gnome-base/nautilus-2.18.1-r1', 'merge') (hard)
   ('ebuild', '/', 'gnome-base/eel-2.18.0.1', 'merge') (hard)
   ('ebuild', '/', 'gnome-base/libgnomeui-2.18.1', 'merge') (hard)
   ('ebuild', '/', 'x11-libs/libnotify-0.4.4', 'merge') (hard)
('ebuild', '/', 'www-servers/apache-2.0.58-r2', 'merge') depends on
   ('ebuild', '/', 'net-nds/openldap-2.3.35-r1', 'merge') (hard)
   ('ebuild', '/', 'dev-libs/apr-util-0.9.12-r1', 'merge') (hard)
('ebuild', '/', 'media-sound/esound-0.2.38', 'merge') depends on
   ('ebuild', '/', 'media-libs/alsa-lib-1.0.14a-r1', 'merge') (hard)
('ebuild', '/', 'dev-db/qt-unixODBC-3.3.8', 'merge') depends on
   ('ebuild', '/', 'dev-db/unixODBC-2.2.12', 'merge') (hard)
   ('ebuild', '/', 'x11-libs/qt-3.3.8-r3', 'merge') (hard)
('ebuild', '/', 'gnome-base/nautilus-2.18.1-r1', 'merge') depends on
   ('ebuild', '/', 'gnome-base/gnome-desktop-2.18.2', 'merge') (hard)
   ('ebuild', '/', 'media-libs/libexif-0.6.16', 'merge') (hard)
   ('ebuild', '/', 'gnome-base/librsvg-2.16.1-r2', 'merge') (hard)
   ('ebuild', '/', 'media-sound/esound-0.2.38', 'merge') (hard)
   ('ebuild', '/', 'gnome-base/gnome-vfs-2.18.1', 'merge') (hard)
   ('ebuild', '/', 'gnome-base/libgnomeui-2.18.1', 'merge') (hard)
   ('ebuild', '/', 'gnome-base/eel-2.18.0.1', 'merge') (hard)
   ('ebuild', '/', 'gnome-base/libgnome-2.18.0', 'merge') (hard)
('ebuild', '/', 'media-libs/libexif-0.6.16', 'merge') depends on
   ('ebuild', '/', 'app-doc/doxygen-1.5.2', 'merge') (hard)
('ebuild', '/', 'dev-lang/swig-1.3.31', 'merge') depends on
   ('ebuild', '/', 'dev-lang/php-5.2.4_pre200708051230-r2', 'merge') (hard)
('ebuild', '/', 'gnome-base/libgnome-2.18.0', 'merge') depends on
   ('ebuild', '/', 'gnome-base/gnome-vfs-2.18.1', 'merge') (hard)
   ('ebuild', '/', 'media-sound/esound-0.2.38', 'merge') (hard)
('ebuild', '/', 'net-nds/openldap-2.3.35-r1', 'merge') depends on
   ('ebuild', '/', 'dev-db/unixODBC-2.2.12', 'merge') (hard)
   ('ebuild', '/', 'dev-libs/cyrus-sasl-2.1.22-r2', 'merge') (hard)
('ebuild', '/', 'gnome-base/eel-2.18.0.1', 'merge') depends on
   ('ebuild', '/', 'gnome-base/gnome-desktop-2.18.2', 'merge') (hard)
   ('ebuild', '/', 'gnome-base/gnome-vfs-2.18.1', 'merge') (hard)
   ('ebuild', '/', 'gnome-base/libgnomeui-2.18.1', 'merge') (hard)
   ('ebuild', '/', 'gnome-base/libgnome-2.18.0', 'merge') (hard)
('ebuild', '/', 'app-doc/doxygen-1.5.2', 'merge') depends on
   ('ebuild', '/', 'app-text/ghostscript-gpl-8.54', 'merge') (hard)
   ('ebuild', '/', 'x11-libs/qt-3.3.8-r3', 'merge') (hard)
   ('ebuild', '/', 'virtual/ghostscript-0', 'merge') (hard)
   ('ebuild', '/', 'media-gfx/graphviz-2.12', 'merge') (hard)
('ebuild', '/', 'gnome-base/libgnomeui-2.18.1', 'merge') depends on
   ('ebuild', '/', 'gnome-base/gnome-vfs-2.18.1', 'merge') (hard)
   ('ebuild', '/', 'gnome-base/libbonoboui-2.18.0', 'merge') (hard)
   ('ebuild', '/', 'gnome-base/libgnome-2.18.0', 'merge') (hard)
('ebuild', '/', 'app-misc/hal-info-20070425', 'merge') depends on
   ('ebuild', '/', 'sys-apps/hal-0.5.9-r1', 'merge') (hard)
('ebuild', '/', 'gnome-base/gnome-vfs-2.18.1', 'merge') depends on
   ('ebuild', '/', 'dev-libs/dbus-glib-0.73', 'merge') (hard)
   ('ebuild', '/', 'sys-apps/hal-0.5.9-r1', 'merge') (hard)
   ('ebuild', '/', 'gnome-base/gnome-mount-0.6', 'merge') (medium-soft)
('ebuild', '/', 'net-print/cups-1.2.10-r1', 'merge') depends on
   ('ebuild', '/', 'dev-lang/php-5.2.4_pre200708051230-r2', 'merge') (hard)
   ('ebuild', '/', 'net-print/foomatic-filters-ppds-20070501', 'merge') (medium-soft)
   ('ebuild', '/', 'app-text/ghostscript-gpl-8.54', 'merge') (medium-soft)
   ('ebuild', '/', 'virtual/ghostscript-0', 'merge') (medium-soft)
   ('ebuild', '/', 'net-nds/openldap-2.3.35-r1', 'merge') (hard)
('ebuild', '/', 'x11-misc/notification-daemon-0.3.7', 'merge') depends on
   ('ebuild', '/', 'dev-libs/dbus-glib-0.73', 'merge') (hard)
('ebuild', '/', 'dev-libs/cyrus-sasl-2.1.22-r2', 'merge') depends on
   ('ebuild', '/', 'net-nds/openldap-2.3.35-r1', 'merge') (hard)
('ebuild', '/', 'gnome-base/libbonoboui-2.18.0', 'merge') depends on
   ('ebuild', '/', 'gnome-base/gnome-vfs-2.18.1', 'merge') (hard)
   ('ebuild', '/', 'gnome-base/libgnome-2.18.0', 'merge') (hard)
('ebuild', '/', 'net-print/foomatic-filters-ppds-20070501', 'merge') depends on
   ('ebuild', '/', 'net-print/foomatic-filters-3.0.20060720', 'merge') (medium)
('ebuild', '/', 'net-analyzer/net-snmp-5.4', 'merge') depends on
   ('ebuild', '/', 'app-doc/doxygen-1.5.2', 'merge') (hard)
('ebuild', '/', 'media-libs/lcms-1.15', 'merge') depends on
   ('ebuild', '/', 'dev-lang/swig-1.3.31', 'merge') (hard)
('ebuild', '/', 'dev-db/unixODBC-2.2.12', 'merge') depends on
   ('ebuild', '/', 'x11-libs/qt-3.3.8-r3', 'merge') (hard)
   ('ebuild', '/', 'gnome-base/libgnomeui-2.18.1', 'merge') (hard)
('ebuild', '/', 'dev-libs/apr-util-0.9.12-r1', 'merge') depends on
   ('ebuild', '/', 'net-nds/openldap-2.3.35-r1', 'merge') (hard)
('ebuild', '/', 'media-libs/libwmf-0.2.8.4', 'merge') depends on
   ('ebuild', '/', 'app-text/ghostscript-gpl-8.54', 'merge') (hard)
   ('ebuild', '/', 'virtual/ghostscript-0', 'merge') (hard)

!!! Note that circular dependencies can often be avoided by temporarily
!!! disabling USE flags that trigger optional dependencies.


Sorry, die
Code:
emerge --info
habe ich erst unter XP gelesen, da muß ich noch zweimal
Code:
reboot
...

Meine USE-Flags habe ich noch nicht im Kopf.

Dafür habe ich in der make.conf noch eine falschgesetzte Variable gefunden..

Wie löst das Problem der gegenseitigen Abhängigkeiten denn Yast oder smart (ich hatte vorher jahrelang Suse)? Ich kann mich an so eine Geschichte bei Suse gar nicht erinnern...

uhai
Back to top
View user's profile Send private message
s.hase
Apprentice
Apprentice


Joined: 19 Nov 2004
Posts: 293

PostPosted: Tue Aug 28, 2007 4:57 pm    Post subject: Reply with quote

Versuch es mal in der make.conf mit USE="-gnome". Dann sollten es eigentlich schon etwas weniger Abhängigkeiten sein.
Back to top
View user's profile Send private message
uhai
Veteran
Veteran


Joined: 23 Aug 2007
Posts: 1397
Location: Eppingen, Germany

PostPosted: Tue Aug 28, 2007 4:59 pm    Post subject: Reply with quote

nach 2reboot hier
Code:
emerge --info
(dank nopaste)
http://www.rafb.net/p/O6mnIo18.html

Was habe ich falsch gemacht?
Back to top
View user's profile Send private message
s.hase
Apprentice
Apprentice


Joined: 19 Nov 2004
Posts: 293

PostPosted: Tue Aug 28, 2007 5:01 pm    Post subject: Reply with quote

Könntest Du vielleicht mal Deine make.conf posten? Besonders die Useflags! Hast Du den graphischen Installer benutzt?
Back to top
View user's profile Send private message
sirro
Veteran
Veteran


Joined: 20 Jul 2003
Posts: 1472
Location: aachen.nrw.de.eu

PostPosted: Tue Aug 28, 2007 5:02 pm    Post subject: Reply with quote

uhai wrote:
Wie löst das Problem der gegenseitigen Abhängigkeiten denn Yast oder smart (ich hatte vorher jahrelang Suse)? Ich kann mich an so eine Geschichte bei Suse gar nicht erinnern...

Bei Binärpaketen hat man nicht so viele Probleme mit gegenseitigen abhängigkeiten. Stark vereinfacht gesagt kann man da ja einfach die binären Pakete alle entpacken und wenn man fertig mit entpacken ist hat man alles was ein Programm braucht.

Setz mal -doc für media-libs/libwmf und probier es nochmal oder vielleicht besser generell mal -doc. Wenn dann alles läuft und du doc haben willst kannst du es ja wieder reinmachen.
Back to top
View user's profile Send private message
Finswimmer
Bodhisattva
Bodhisattva


Joined: 02 Sep 2004
Posts: 5467
Location: Langen (Hessen), Germany

PostPosted: Tue Aug 28, 2007 5:25 pm    Post subject: Reply with quote

s.hase wrote:
Könntest Du vielleicht mal Deine make.conf posten? Besonders die Useflags! Hast Du den graphischen Installer benutzt?


Die siehst du auch schon bei emerge --info. Einen Post über deinen.
_________________
Bitte auf Rechtschreibung, korrekte Formatierung und Höflichkeit achten!
Danke
Back to top
View user's profile Send private message
s.hase
Apprentice
Apprentice


Joined: 19 Nov 2004
Posts: 293

PostPosted: Tue Aug 28, 2007 5:32 pm    Post subject: Reply with quote

Finswimmer wrote:
s.hase wrote:
Könntest Du vielleicht mal Deine make.conf posten? Besonders die Useflags! Hast Du den graphischen Installer benutzt?


Die siehst du auch schon bei emerge --info. Einen Post über deinen.

Da sehe ich alle Useflags die irgendwo von einem ebuild genutzt werden, aber nicht die, die explizit global in der make.conf gesetzt sind! Viele Flags davon sind ja auch als Standard gesetzt. Ich denke mal er hat der graphischen Installer zur Installation genutzt. Wen mich richtig erinnere kann man da auch verschiedene Useflags setzten bzw. sind standardmäßig schon gesetzt. Würde jedenfalls erklären das bei im solche Flags wie z.B. php gesetzt sind was bei ihm dann gleich noch php und apache installieren will.
Back to top
View user's profile Send private message
Finswimmer
Bodhisattva
Bodhisattva


Joined: 02 Sep 2004
Posts: 5467
Location: Langen (Hessen), Germany

PostPosted: Tue Aug 28, 2007 5:37 pm    Post subject: Reply with quote

s.hase wrote:
Finswimmer wrote:
s.hase wrote:
Könntest Du vielleicht mal Deine make.conf posten? Besonders die Useflags! Hast Du den graphischen Installer benutzt?


Die siehst du auch schon bei emerge --info. Einen Post über deinen.

Da sehe ich alle Useflags die irgendwo von einem ebuild genutzt werden, aber nicht die, die explizit global in der make.conf gesetzt sind! Viele Flags davon sind ja auch als Standard gesetzt. Ich denke mal er hat der graphischen Installer zur Installation genutzt. Wen mich richtig erinnere kann man da auch verschiedene Useflags setzten bzw. sind standardmäßig schon gesetzt. Würde jedenfalls erklären das bei im solche Flags wie z.B. php gesetzt sind was bei ihm dann gleich noch php und apache installieren will.


Ok :) Wieder was gelernt. Danke.
Andererseits sollte so ein Chaos nicht durch Use Flags ausgelöst werden...
_________________
Bitte auf Rechtschreibung, korrekte Formatierung und Höflichkeit achten!
Danke
Back to top
View user's profile Send private message
musv
Advocate
Advocate


Joined: 01 Dec 2002
Posts: 3369
Location: de

PostPosted: Tue Aug 28, 2007 6:04 pm    Post subject: Reply with quote

uhai:
Scheinbar hat außer Dir niemand solche Probleme bisher gehabt. Aber wenn man mal 'ne Stage1-Installation gemacht hat und schon ein paar mehr Use-Flags drinstehen hat, dann stößt man zwangsläufig auf dieses Problem.

Also Tipp zuerst:
Wie meine Vorredner schon erwähnt haben, solltest du Dich für Gnome oder für KDE entscheiden. Beides auf dem System zu haben, ist etwas überflüssig, da man normalerweise nur einen der beiden Desktops nimmt. Und keine Angst, wenn du -gnome gesetzt hast, kannst du trotzdem einzelne Gnome-Anwendungen installieren und nutzen. Du sparst Dir nur eben die ganzen unnötigen Zusatzfunktionen, die der Gnome-Desktop beinhaltet. Ich hab z.B. bei mir -kde und -gnome gesetzt, trotzdem basieren fast alle von mir genutzten Programme auf einen der beiden Desktopenvironments.

So jetzt zur (aufwendigen) Lösung Deines Problems:
make.conf, Use-Flags, emerge --info, emerge --sync kannst du alles vergessen.

1. Such Dir ein Paket, was häufig als Abhängkeit in der Circular-Depency-Liste auftaucht, selbst aber wenig Abhängigkeiten hat. Am besten irgend 'ne Lib. In Deinem Fall kannst du mit der libgnomeui anfangen. Die schreibst du dann auf einen Zettel und installierst das Teil dann mit:
Code:
emerge -1 --nodeps libgnomeui

2. Falls das Compilieren durchläuft, probierst du wieder emerge -p kdebase. Es sollten dann schon weniger zirkuläre Abhängigkeiten auftauchen.
3. Falls 2. gescheitert ist, suchst du Dir 'ne andere Lib / anderes Paket (siehe 1.).
4. Solange noch zirkuläre Abhängigkeiten auftauchen, mußt du den ganzen Vorgang wiederholen.
5. Falls du an den Punkt angelangt bist, wo du ein paar Pakete über diese Methode compiliert hast, aber alle anderen beim Compilieren scheitern, dann nimmst du den Zettel her, und versuchst, die Pakete normal (emerge -1 $paket) zu installieren, die du über die o.g. Methode installiert hast.
6. Wenn du es geschafft hast, und keine zirkulären Abhängigkeiten mehr auftauchen sollten, dann installierst du alle Pakete auf Deinem Zettel nochmal normal.

Falls die beschriebene Methode nicht hilft, dann mußt du zwangsläufig die Anzahl Deiner Use-Flags erstmal minimieren und später nachkonfigurieren und die betroffenen Pakete neubauen.

Und noch ein Tip zum Abschluß:
emerge $Paket installiert das Paket und schreibt den Name des Pakets ins Worldfile (/var/lib/portage/world). Das ist gut bei Programmen, wie KDE, Opera, Firefox, OpenOffice, gqview, k3b, ... Das ist allerdings schlecht bei Paketen wie xorg-server, kdebase-startkde, libgnomeui, gnome-mount, nautilus, libgsf,...

Ins Worldfile gehören nur "Endprogramme", also Pakete, die nicht als Abhängigkeiten von anderen Paketen auftreten. D.h.

Installation eine Programmes, was du benutzten willst: emerge $programm
Installation eines Paketes z.B. aus obiger Liste: emerge -1 $paket

Warum?: Ganz einfach. Mit emerge --depclean kannst du alle nicht mehr benötigten aber noch installierten Pakete von Deinem System runterschmeißen. Hast du jetzt irgend 'ne Lib noch rumliegen, die zwar von keinem anderen Paket benötigt wird, sich aber trotzdem noch in Dein Worldfile eingenistet hat, dann gammelt die Lib ewig sinnlos in Deinem System rum. Das stört zwar nicht weiter, weil Dein System dadurch nicht langsamer wird, der Speicherplatz ist auch zu vernachlässigen. Dafür bekommst du bei einer hinreichend großen Anzahl an Paketleichen immer eine richtig schöne große Updateliste. Und da compilierst du dann stundenlang irgendwelche Pakete, die du eigentlich gar nicht brauchst.

Und der wichtigste Tipp zum Schluß:
Fallst du den grafischen Installer verwendet hast, dann fang noch mal mit der Installation von vorn an aber ohne Installer.


Last edited by musv on Tue Aug 28, 2007 6:07 pm; edited 1 time in total
Back to top
View user's profile Send private message
uhai
Veteran
Veteran


Joined: 23 Aug 2007
Posts: 1397
Location: Eppingen, Germany

PostPosted: Tue Aug 28, 2007 6:05 pm    Post subject: Reply with quote

so, hier kommt das Ergebnis von
Code:
USE="-doc -gnome" emerge media-libs/libwmf
:

http://rafb.net/p/4MT7XG15.html

Installiert habe ich an der Konsole und keinen grafischen Installer verwendet.

die make.conf kann ich noch nachliefern (nach reboot)

uhai
Back to top
View user's profile Send private message
sirro
Veteran
Veteran


Joined: 20 Jul 2003
Posts: 1472
Location: aachen.nrw.de.eu

PostPosted: Tue Aug 28, 2007 6:10 pm    Post subject: Reply with quote

"odbc" scheint auch noch eine zirkuläre auszulösen (z.B. hängt qt von unixODBC ab und unixODBC über das qt3-flag wieder von qt).
Über cups und ghostscript könnte auch noch eine sein wenn ich das richtig sehe.
Back to top
View user's profile Send private message
s.hase
Apprentice
Apprentice


Joined: 19 Nov 2004
Posts: 293

PostPosted: Tue Aug 28, 2007 6:19 pm    Post subject: Reply with quote

Ich würde an Deiner Stelle einfach mal die vorhandene Zeile mit "USE=..." in Deiner make.conf auskommentieren und eine neue nur mit USE="-gnome" eintragen und das Ganze nochmal probieren. Dann sollte auf jeden Fall schon mal eine Liste bei rauskommen bei der man leichter feststellen kann woran es nun liegt.
Back to top
View user's profile Send private message
a.forlorn
Guru
Guru


Joined: 12 Aug 2005
Posts: 412
Location: Ulm, Germany

PostPosted: Tue Aug 28, 2007 8:11 pm    Post subject: Reply with quote

Code:
[ebuild  N    ]    app-text/ghostscript-gpl-8.54  USE="X cups gtk jpeg2k -cjk -djvu"


Da fällt mir doch ein gtk auf, setze mal -gnome -gtk.
_________________
Gentoo update is sometimes harder than it should.
Back to top
View user's profile Send private message
nikaya
Veteran
Veteran


Joined: 13 May 2006
Posts: 1471
Location: Germany

PostPosted: Tue Aug 28, 2007 10:48 pm    Post subject: Reply with quote

s.hase wrote:
Finswimmer wrote:
s.hase wrote:
Könntest Du vielleicht mal Deine make.conf posten? Besonders die Useflags! Hast Du den graphischen Installer benutzt?


Die siehst du auch schon bei emerge --info. Einen Post über deinen.

Da sehe ich alle Useflags die irgendwo von einem ebuild genutzt werden, aber nicht die, die explizit global in der make.conf gesetzt sind!

Das kann man so nicht stehen lassen.Natürlich werden von "emerge --info" alle USE-Flags angezeigt,sowohl die per Profil (make.profile) als auch die in der make.conf gesetzten.
Kann man ganz einfach testen in dem man in der make.conf ein neues Flag setzt und dann "emerge --info" aufruft.Dieses wird dann dort erscheinen.

Und Finswimmer hat Recht:In "emerge --info" sind alle Infos aus der make.conf enthalten.Nicht umsonst wird bei bugs.gentoo.org die "emerge --info" angefordert.
_________________
Notes on Dhamma
How to waste your time: look for an explanation of consciousness, ask to know what feeling is. (Nanavira Thera)
Back to top
View user's profile Send private message
musv
Advocate
Advocate


Joined: 01 Dec 2002
Posts: 3369
Location: de

PostPosted: Tue Aug 28, 2007 10:54 pm    Post subject: Reply with quote

a.forlorn wrote:
Da fällt mir doch ein gtk auf, setze mal -gnome -gtk.

Na da wirst du Dich aber dann ganz schnell umgucken, daß ab und zu mal eine Gui fehlt, wo eigentlich eine optional angeboten wird. Um die gtk+ wirst du normalerweise nicht drumherumkommen, da Programme wie Gimp darauf basieren.
Back to top
View user's profile Send private message
s.hase
Apprentice
Apprentice


Joined: 19 Nov 2004
Posts: 293

PostPosted: Tue Aug 28, 2007 11:15 pm    Post subject: Reply with quote

nikaya wrote:

Das kann man so nicht stehen lassen.Natürlich werden von "emerge --info" alle USE-Flags angezeigt,sowohl die per Profil (make.profile) als auch die in der make.conf gesetzten.
Kann man ganz einfach testen in dem man in der make.conf ein neues Flag setzt und dann "emerge --info" aufruft.Dieses wird dann dort erscheinen.

Habe ich das jetzt so schlecht ausgedrückt? Klar ist das bei "emerge --info" die Useflags aus der make.conf angezeigt werden. Was ich meinte ist, das man bei "emerge --info" nicht sehen kann ob die Useflags nun aus der make.conf kommen, oder von dem ausgewählten Profil gesetzt sind!
Back to top
View user's profile Send private message
nikaya
Veteran
Veteran


Joined: 13 May 2006
Posts: 1471
Location: Germany

PostPosted: Tue Aug 28, 2007 11:20 pm    Post subject: Reply with quote

s.hase wrote:

Habe ich das jetzt so schlecht ausgedrückt? Klar ist das bei "emerge --info" die Useflags aus der make.conf angezeigt werden. Was ich meinte ist, das man bei "emerge --info" nicht sehen kann ob die Useflags nun aus der make.conf kommen, oder von dem ausgewählten Profil gesetzt sind!

Hmmh,kam bei mir etwas anders rüber.Aber egal. :wink:
_________________
Notes on Dhamma
How to waste your time: look for an explanation of consciousness, ask to know what feeling is. (Nanavira Thera)
Back to top
View user's profile Send private message
s.hase
Apprentice
Apprentice


Joined: 19 Nov 2004
Posts: 293

PostPosted: Tue Aug 28, 2007 11:26 pm    Post subject: Reply with quote

nikaya wrote:

Hmmh,kam bei mir etwas anders rüber.Aber egal. :wink:

Naja, ich verstehe es so wie ich es geschrieben habe :P Aber vielleicht war es wirklich etwas verquert ausgedrückt!
Back to top
View user's profile Send private message
a.forlorn
Guru
Guru


Joined: 12 Aug 2005
Posts: 412
Location: Ulm, Germany

PostPosted: Wed Aug 29, 2007 6:15 am    Post subject: Reply with quote

musv wrote:
a.forlorn wrote:
Da fällt mir doch ein gtk auf, setze mal -gnome -gtk.

Na da wirst du Dich aber dann ganz schnell umgucken, daß ab und zu mal eine Gui fehlt, wo eigentlich eine optional angeboten wird. Um die gtk+ wirst du normalerweise nicht drumherumkommen, da Programme wie Gimp darauf basieren.


Ehm, nein. Damit gibt es keine Probleme. gtk ist zwar eine Abhängigkeit von gimp, aber keine optionale wie bei anderen Programmen, daher gibt es bei gimp keine useflag gtk.
_________________
Gentoo update is sometimes harder than it should.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
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