Re: [gentoo-user] emerge kde-meta troubles
Le Thursday 28 August 2008 08:40:39 Suman Chakrabarty, vous avez écrit : After successful installation of Gentoo 2008 on an old Compaq Pressario notebook, I was trying to emerge kde-meta on it, but was not successful. :( My USE flags: USE=nptl nptlonly -ipv6 -fortran unicode svg hal dbus X opengl \ kde qt3 qt4 -arts -eds -esd -gnome -gstreamer -gtk -firefox Command used: emerge -D --newuse kde-meta /var/tmp/portage/kde-base/kscreensaver-3.5.9/work/kscreensaver-3.5.9/config .log is attached as instructed in the error message. Last part of the screen output including the error message: checking for KDE... libraries /usr/kde/3.5/lib, headers /usr/kde/3.5/include checking if UIC has KDE plugins available... no configure: error: you need to install kdelibs first. If you did install kdelibs, then the Qt version that is picked up by this configure is not the same version you used to compile kdelibs. The Qt Plugin installed by kdelibs is *ONLY* loadable if it is the _same Qt version_, compiled with the _same compiler_ and the same Qt configuration settings. As he said, you have to reemerge kdelibs first because your Qt version has changed since the last installation of kdelibs. You can also retry with adding --update to your emerge command. Posting your emerge --info output can help us too ;) !!! Please attach the following file when seeking support: !!! /var/tmp/portage/kde-base/kscreensaver-3.5.9/work/kscreensaver-3.5.9/config .log * * ERROR: kde-base/kscreensaver-3.5.9 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 4214: Called kde-meta_src_compile * environment, line 2882: Called kde_src_compile * environment, line 3047: Called kde_src_compile 'src_compile' * environment, line 3167: Called kde_src_compile 'src_compile' 'all' 'myconf' * environment, line 3154: Called econf 'configure' 'make' '--with-gl' '--without-java' '--with-x' '--enable-mitshm' '--without-xinerama' '--with-qt-dir=/usr/qt/3' '--enable-mt' '--with-qt-libraries=/usr/qt/3/lib' '--disable-dependency-tracking' '--disable-debug' '--without-debug' '--disable-final' '--without-arts' '--prefix=/usr/kde/3.5' '--mandir=/usr/kde/3.5/share/man' '--infodir=/usr/kde/3.5/share/info' * ebuild.sh, line 513: Called die * The specific snippet of code: * die econf failed * The die message: * econf failed * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/kde-base/kscreensaver-3.5.9/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/kde-base/kscreensaver-3.5.9/temp/environment'. * * Messages for package kde-base/kscreensaver-3.5.9: * * ERROR: kde-base/kscreensaver-3.5.9 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 4214: Called kde-meta_src_compile * environment, line 2882: Called kde_src_compile * environment, line 3047: Called kde_src_compile 'src_compile' * environment, line 3167: Called kde_src_compile 'src_compile' 'all' 'myconf' * environment, line 3154: Called econf 'configure' 'make' '--with-gl' '--without-java' '--with-x' '--enable-mitshm' '--without-xinerama' '--with-qt-dir=/usr/qt/3' '--enable-mt' '--with-qt-libraries=/usr/qt/3/lib' '--disable-dependency-tracking' '--disable-debug' '--without-debug' '--disable-final' '--without-arts' '--prefix=/usr/kde/3.5' '--mandir=/usr/kde/3.5/share/man' '--infodir=/usr/kde/3.5/share/info' * ebuild.sh, line 513: Called die * The specific snippet of code: * die econf failed * The die message: * econf failed * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/kde-base/kscreensaver-3.5.9/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/kde-base/kscreensaver-3.5.9/temp/environment'. Please help. Thanks, Suman Chakrabarty. HTH. Xavier Parizet signature.asc Description: This is a digitally signed message part.
Re: [gentoo-user] emerge kde-meta troubles
Xav' wrote: If you did install kdelibs, then the Qt version that is picked up by this configure is not the same version you used to compile kdelibs. The Qt Plugin installed by kdelibs is *ONLY* loadable if it is the _same Qt version_, compiled with the _same compiler_ and the same Qt configuration settings. As he said, you have to reemerge kdelibs first because your Qt version has changed since the last installation of kdelibs. You can also retry with adding --update to your emerge command. Posting your emerge --info output can help us too ;) Thanks for your quick response. Adding --update did not help. Here are some output that might be useful. Is this the right way to reemerge kdelibs? Following command did not do anything. ~ # emerge -D --newuse kdelibs Calculating dependencies... done! Auto-cleaning packages... No outdated packages were found on your system. ~ # emerge --info Portage 2.1.4.4 (default/linux/x86/2008.0, gcc-4.1.2, glibc-2.6.1-r0, 2.6.25-gentoo-r7 i686) = System uname: 2.6.25-gentoo-r7 i686 Intel(R) Pentium(R) III Mobile CPU 1133MHz Timestamp of tree: Wed, 27 Aug 2008 18:16:01 + ccache version 2.4 [enabled] app-shells/bash: 3.2_p33 dev-lang/python: 2.4.4-r13, 2.5.2-r6 dev-python/pycrypto: 2.0.1-r6 dev-util/ccache: 2.4-r7 sys-apps/baselayout: 1.12.11.1 sys-apps/sandbox:1.2.18.1-r2 sys-devel/autoconf: 2.61-r2 sys-devel/automake: 1.7.9-r1, 1.9.6-r2, 1.10.1 sys-devel/binutils: 2.18-r3 sys-devel/gcc-config: 1.4.0-r4 sys-devel/libtool: 1.5.26 virtual/os-headers: 2.6.23-r3 ACCEPT_KEYWORDS=x86 CBUILD=i686-pc-linux-gnu CFLAGS=-O2 -march=i686 -pipe CHOST=i686-pc-linux-gnu CONFIG_PROTECT=/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config CONFIG_PROTECT_MASK=/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d CXXFLAGS=-O2 -march=i686 -pipe DISTDIR=/usr/portage/distfiles FEATURES=ccache distlocks metadata-transfer sandbox sfperms strict unmerge-orphans userfetch GENTOO_MIRRORS=http://mirror.ovh.net/gentoo-distfiles/ ftp://gentoo.imj.fr/pub/gentoo/ http://ftp.first-world.info/ http://ftp.jaist.ac.jp/pub/Linux/Gentoo/ http://ftp.kaist.ac.kr/pub/gentoo/ http://ftp.ncnu.edu.tw/Linux/Gentoo/ http://ftp.cs.pu.edu.tw/Linux/Gentoo/ http://gentoo.cs.nctu.edu.tw/gentoo/ LDFLAGS=-Wl,-O1 MAKEOPTS=-j2 PKGDIR=/usr/portage/packages PORTAGE_RSYNC_OPTS=--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages PORTAGE_TMPDIR=/var/tmp PORTDIR=/usr/portage SYNC=rsync://rsync.asia.gentoo.org/gentoo-portage USE=X acl berkdb bzip2 cli cracklib crypt cups dbus dri gdbm gpm hal iconv isdnlog kde midi mudflap ncurses nls nptl nptlonly opengl openmp pam pcre perl pppd python qt3 qt4 readline reflection session spl ssl svg sysfs tcpd unicode x86 xorg zlib ALSA_CARDS=ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci ALSA_PCM_PLUGINS=adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol APACHE2_MODULES=actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias ELIBC=glibc INPUT_DEVICES=keyboard mouse evdev KERNEL=linux LCD_DEVICES=bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text USERLAND=GNU VIDEO_CARDS=fbdev glint i810 mach64 mga neomagic nv r128 radeon savage sis tdfx trident vesa vga via vmware voodoo Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, LC_ALL, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY Regards, Suman Chakrabarty. -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean.
Re: [gentoo-user] emerge kde-meta troubles
On Thu, 28 Aug 2008 13:16:57 +0530, Suman Chakrabarty [EMAIL PROTECTED] wrote: Xav' wrote: If you did install kdelibs, then the Qt version that is picked up by this configure is not the same version you used to compile kdelibs. The Qt Plugin installed by kdelibs is *ONLY* loadable if it is the _same Qt version_, compiled with the _same compiler_ and the same Qt configuration settings. As he said, you have to reemerge kdelibs first because your Qt version has changed since the last installation of kdelibs. You can also retry with adding --update to your emerge command. Posting your emerge --info output can help us too ;) Thanks for your quick response. Adding --update did not help. Here are some output that might be useful. Is this the right way to reemerge kdelibs? Following command did not do anything. Can you post the output of emerge --deep --update --newuse --pretend --verbose world ? ~ # emerge -D --newuse kdelibs Calculating dependencies... done! Auto-cleaning packages... No outdated packages were found on your system. ~ # emerge --info Portage 2.1.4.4 (default/linux/x86/2008.0, gcc-4.1.2, glibc-2.6.1-r0, 2.6.25-gentoo-r7 i686) = System uname: 2.6.25-gentoo-r7 i686 Intel(R) Pentium(R) III Mobile CPU 1133MHz Timestamp of tree: Wed, 27 Aug 2008 18:16:01 + ccache version 2.4 [enabled] app-shells/bash: 3.2_p33 dev-lang/python: 2.4.4-r13, 2.5.2-r6 dev-python/pycrypto: 2.0.1-r6 dev-util/ccache: 2.4-r7 sys-apps/baselayout: 1.12.11.1 sys-apps/sandbox:1.2.18.1-r2 sys-devel/autoconf: 2.61-r2 sys-devel/automake: 1.7.9-r1, 1.9.6-r2, 1.10.1 sys-devel/binutils: 2.18-r3 sys-devel/gcc-config: 1.4.0-r4 sys-devel/libtool: 1.5.26 virtual/os-headers: 2.6.23-r3 ACCEPT_KEYWORDS=x86 CBUILD=i686-pc-linux-gnu CFLAGS=-O2 -march=i686 -pipe CHOST=i686-pc-linux-gnu CONFIG_PROTECT=/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config CONFIG_PROTECT_MASK=/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d CXXFLAGS=-O2 -march=i686 -pipe DISTDIR=/usr/portage/distfiles FEATURES=ccache distlocks metadata-transfer sandbox sfperms strict unmerge-orphans userfetch GENTOO_MIRRORS=http://mirror.ovh.net/gentoo-distfiles/ ftp://gentoo.imj.fr/pub/gentoo/ http://ftp.first-world.info/ http://ftp.jaist.ac.jp/pub/Linux/Gentoo/ http://ftp.kaist.ac.kr/pub/gentoo/ http://ftp.ncnu.edu.tw/Linux/Gentoo/ http://ftp.cs.pu.edu.tw/Linux/Gentoo/ http://gentoo.cs.nctu.edu.tw/gentoo/ LDFLAGS=-Wl,-O1 MAKEOPTS=-j2 PKGDIR=/usr/portage/packages PORTAGE_RSYNC_OPTS=--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages PORTAGE_TMPDIR=/var/tmp PORTDIR=/usr/portage SYNC=rsync://rsync.asia.gentoo.org/gentoo-portage USE=X acl berkdb bzip2 cli cracklib crypt cups dbus dri gdbm gpm hal iconv isdnlog kde midi mudflap ncurses nls nptl nptlonly opengl openmp pam pcre perl pppd python qt3 qt4 readline reflection session spl ssl svg sysfs tcpd unicode x86 xorg zlib ALSA_CARDS=ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci ALSA_PCM_PLUGINS=adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol APACHE2_MODULES=actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias ELIBC=glibc INPUT_DEVICES=keyboard mouse evdev KERNEL=linux LCD_DEVICES=bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text USERLAND=GNU VIDEO_CARDS=fbdev glint i810 mach64 mga neomagic nv r128 radeon savage sis tdfx trident vesa vga via vmware voodoo Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, LC_ALL, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY Regards, Suman Chakrabarty. -- Xavier
Re: [gentoo-user] emerge kde-meta troubles
Am Donnerstag, 28. August 2008 09:46:57 schrieb ext Suman Chakrabarty: Here are some output that might be useful. Is this the right way to reemerge kdelibs? Following command did not do anything. ~ # emerge -D --newuse kdelibs emerge -1 kdelibs HTH... Dirk -- Dirk Heinrichs | Tel: +49 (0)162 234 3408 Configuration Manager | Fax: +49 (0)211 47068 111 Capgemini Deutschland | Mail: [EMAIL PROTECTED] Wanheimerstraße 68 | Web: http://www.capgemini.com D-40468 Düsseldorf | ICQ#: 110037733 GPG Public Key C2E467BB | Keyserver: wwwkeys.pgp.net
Re: [gentoo-user] emerge kde-meta troubles
Suman Chakrabarty wrote: Thanks for your quick response. Adding --update did not help. Here are some output that might be useful. Is this the right way to reemerge kdelibs? Following command did not do anything. ~ # emerge -D --newuse kdelibs Calculating dependencies... done! Auto-cleaning packages... No outdated packages were found on your system. ~ # emerge --info Portage 2.1.4.4 (default/linux/x86/2008.0, gcc-4.1.2, glibc-2.6.1-r0, 2.6.25-gentoo-r7 i686) = System uname: 2.6.25-gentoo-r7 i686 Intel(R) Pentium(R) III Mobile CPU 1133MHz Timestamp of tree: Wed, 27 Aug 2008 18:16:01 + ccache version 2.4 [enabled] app-shells/bash: 3.2_p33 dev-lang/python: 2.4.4-r13, 2.5.2-r6 dev-python/pycrypto: 2.0.1-r6 dev-util/ccache: 2.4-r7 sys-apps/baselayout: 1.12.11.1 sys-apps/sandbox:1.2.18.1-r2 sys-devel/autoconf: 2.61-r2 sys-devel/automake: 1.7.9-r1, 1.9.6-r2, 1.10.1 sys-devel/binutils: 2.18-r3 sys-devel/gcc-config: 1.4.0-r4 sys-devel/libtool: 1.5.26 virtual/os-headers: 2.6.23-r3 ACCEPT_KEYWORDS=x86 CBUILD=i686-pc-linux-gnu CFLAGS=-O2 -march=i686 -pipe CHOST=i686-pc-linux-gnu CONFIG_PROTECT=/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config CONFIG_PROTECT_MASK=/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d CXXFLAGS=-O2 -march=i686 -pipe DISTDIR=/usr/portage/distfiles FEATURES=ccache distlocks metadata-transfer sandbox sfperms strict unmerge-orphans userfetch GENTOO_MIRRORS=*MailScanner has detected a possible fraud attempt from mirror.ovh.net claiming to be* http://mirror.ovh.net/gentoo-distfiles/ ftp://gentoo.imj.fr/pub/gentoo/ http://ftp.first-world.info/ http://ftp.jaist.ac.jp/pub/Linux/Gentoo/ http://ftp.kaist.ac.kr/pub/gentoo/ http://ftp.ncnu.edu.tw/Linux/Gentoo/ http://ftp.cs.pu.edu.tw/Linux/Gentoo/ http://gentoo.cs.nctu.edu.tw/gentoo/ LDFLAGS=-Wl,-O1 MAKEOPTS=-j2 PKGDIR=/usr/portage/packages PORTAGE_RSYNC_OPTS=--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages PORTAGE_TMPDIR=/var/tmp PORTDIR=/usr/portage SYNC=rsync://rsync.asia.gentoo.org/gentoo-portage USE=X acl berkdb bzip2 cli cracklib crypt cups dbus dri gdbm gpm hal iconv isdnlog kde midi mudflap ncurses nls nptl nptlonly opengl openmp pam pcre perl pppd python qt3 qt4 readline reflection session spl ssl svg sysfs tcpd unicode x86 xorg zlib ALSA_CARDS=ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci ALSA_PCM_PLUGINS=adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol APACHE2_MODULES=actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias ELIBC=glibc INPUT_DEVICES=keyboard mouse evdev KERNEL=linux LCD_DEVICES=bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text USERLAND=GNU VIDEO_CARDS=fbdev glint i810 mach64 mga neomagic nv r128 radeon savage sis tdfx trident vesa vga via vmware voodoo Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, LC_ALL, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY Regards, Suman Chakrabarty. Try this, emerge -1v kdelibs and then try to install the rest. What it is saying is that you have upgraded qt since kdelibs was last compiled and it needs to link everything to the new qt. After you reemerge kdelibs, it should work fine. Also, what this heck is this about? MailScanner has detected a possible fraud attempt from mirror.ovh.net claiming to be That shouldn't be in your make.conf file. Dale :-) :-) * *
Re: [gentoo-user] emerge kde-meta troubles
2008/8/28, Dale [EMAIL PROTECTED]: Also, what this heck is this about? MailScanner has detected a possible fraud attempt from mirror.ovh.net claiming to be That shouldn't be in your make.conf file. Just take a look in the signature of thie message. :-) This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean. Don't know what's the scanners problem with the mirror adress though. Regards, Daniel
Re: [gentoo-user] emerge kde-meta troubles
Daniel Pielmeier wrote: 2008/8/28, Dale [EMAIL PROTECTED]: Also, what this heck is this about? MailScanner has detected a possible fraud attempt from mirror.ovh.net claiming to be That shouldn't be in your make.conf file. Just take a look in the signature of thie message. :-) This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean. Don't know what's the scanners problem with the mirror adress though. Regards, Daniel I was more curious as to how it got into make.conf? I can understand that it scans email but how did it edit make.conf? Dale :-) :-)
Re: [gentoo-user] emerge kde-meta troubles
Thanks everybody for your helpful replies. :) Try this, emerge -1v kdelibs and then try to install the rest. What it is saying is that you have upgraded qt since kdelibs was last compiled and it needs to link everything to the new qt. After you reemerge kdelibs, it should work fine. It works! I mean emerging kde-meta is not finished yet, but it has gone past the obstacle (kscreensaver) it was getting stuck at after I have done emerge -1v kdelibs. Thanks. Now my question is: why? man emerge says that the -1 option is equivalent to --oneshot which is Emerge as normal, but do not add the packages to the world file for later updating. But how does it help emerge something which was not emerging without -1?! May be I am missing something obvious, but please explain. Also, what this heck is this about? MailScanner has detected a possible fraud attempt from mirror.ovh.net claiming to be That shouldn't be in your make.conf file. Well, those lines are not there in my make.conf file. But the mail scanner must have modified the URL in the attachment in some manner to include those strange warning/error messages. I am not sure about the working principles of our institute mail server/scanner. :) Best regards, Suman Chakrabarty.
Re: [gentoo-user] emerge kde-meta troubles
2008/8/28, Suman Chakrabarty [EMAIL PROTECTED]: Now my question is: why? man emerge says that the -1 option is equivalent to --oneshot which is Emerge as normal, but do not add the packages to the world file for later updating. But how does it help emerge something which was not emerging without -1?! May be I am missing something obvious, but please explain. I guess Dirk suggested to use --oneshot because you probably don't want kdelibs in world. The main issue was that you had to re-emerge kdelibs to be built against the newer qt version. So emerge kdelibs or emerge --nodeps kdelibs is enough but then kdelibs is added to your world file. Regards, Daniel
Re: [gentoo-user] emerge kde-meta troubles
Am Donnerstag, 28. August 2008 14:19:46 schrieb ext Suman Chakrabarty: Now my question is: why? man emerge says that the -1 option is equivalent to --oneshot which is Emerge as normal, but do not add the packages to the world file for later updating. But how does it help emerge something which was not emerging without -1?! May be I am missing something obvious, but please explain. emerge adds only those packages to the world file which you specify explicitely on the command line. All other packages which are installed to fulfill the dependencies are not added. When you do a normal update, only those packages listed in world are considered. To update dependencies as well, you need to use -D. Therefor you should emerge kdelibs with -1 to avoid having it added to the world file. HTH... Dirk -- Dirk Heinrichs | Tel: +49 (0)162 234 3408 Configuration Manager | Fax: +49 (0)211 47068 111 Capgemini Deutschland | Mail: [EMAIL PROTECTED] Wanheimerstraße 68 | Web: http://www.capgemini.com D-40468 Düsseldorf | ICQ#: 110037733 GPG Public Key C2E467BB | Keyserver: wwwkeys.pgp.net
Re: [gentoo-user] emerge kde-meta troubles
Suman Chakrabarty wrote: Thanks everybody for your helpful replies. :) Try this, emerge -1v kdelibs and then try to install the rest. What it is saying is that you have upgraded qt since kdelibs was last compiled and it needs to link everything to the new qt. After you reemerge kdelibs, it should work fine. It works! I mean emerging kde-meta is not finished yet, but it has gone past the obstacle (kscreensaver) it was getting stuck at after I have done emerge -1v kdelibs. Thanks. Now my question is: why? man emerge says that the -1 option is equivalent to --oneshot which is Emerge as normal, but do not add the packages to the world file for later updating. But how does it help emerge something which was not emerging without -1?! May be I am missing something obvious, but please explain. Let me give this a shot. You don't really want every package you have installed to be recorded in the world file. It can make you do updates that you may not really need. Since kdelibs is a dependency of kde-meta, it should get upgraded when it needs to without it being in the world file. Mostly, it just keeps you world file nice and clean since it only has what is really needed listed there. A huge world file is not really a good idea. It won't break anything that I know of but it's not needed either. Also, what this heck is this about? MailScanner has detected a possible fraud attempt from mirror.ovh.net claiming to be That shouldn't be in your make.conf file. Well, those lines are not there in my make.conf file. But the mail scanner must have modified the URL in the attachment in some manner to include those strange warning/error messages. I am not sure about the working principles of our institute mail server/scanner. :) Best regards, Suman Chakrabarty. OK. I see now. It changed it on the email but the make.conf file is normal. That's cool. I thought the make.conf file was being changed by your mail scanner which confused me. It is early here. -_0 Dale :-) :-)
Re: [gentoo-user] emerge kde-meta troubles
Dirk Heinrichs wrote: Am Donnerstag, 28. August 2008 14:19:46 schrieb ext Suman Chakrabarty: Now my question is: why? man emerge says that the -1 option is equivalent to --oneshot which is Emerge as normal, but do not add the packages to the world file for later updating. But how does it help emerge something which was not emerging without -1?! May be I am missing something obvious, but please explain. emerge adds only those packages to the world file which you specify explicitely on the command line. All other packages which are installed to fulfill the dependencies are not added. When you do a normal update, only those packages listed in world are considered. To update dependencies as well, you need to use -D. Therefor you should emerge kdelibs with -1 to avoid having it added to the world file. Thanks, but I don't think my confusion was addressed fully. Let me explain. The following command did not work as reported (and suggested) before: ~ # emerge -D --newuse kdelibs Calculating dependencies... done! Auto-cleaning packages... No outdated packages were found on your system. But, emerge -1v kdelibs worked as suggested. I don't understand why it works with -1 option added, but not without. Even if I had included kdelibs in the world file, it should have been re-emerged through the previous command, right? I didn't see through the additional magic done by -1! Regards, Suman Chakrabarty. -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean.
Re: [gentoo-user] emerge kde-meta troubles
On Thu, 28 Aug 2008 19:11:34 +0530, Suman Chakrabarty [EMAIL PROTECTED] wrote: Dirk Heinrichs wrote: Am Donnerstag, 28. August 2008 14:19:46 schrieb ext Suman Chakrabarty: Now my question is: why? man emerge says that the -1 option is equivalent to --oneshot which is Emerge as normal, but do not add the packages to the world file for later updating. But how does it help emerge something which was not emerging without -1?! May be I am missing something obvious, but please explain. emerge adds only those packages to the world file which you specify explicitely on the command line. All other packages which are installed to fulfill the dependencies are not added. When you do a normal update, only those packages listed in world are considered. To update dependencies as well, you need to use -D. Therefor you should emerge kdelibs with -1 to avoid having it added to the world file. Thanks, but I don't think my confusion was addressed fully. Let me explain. The following command did not work as reported (and suggested) before: ~ # emerge -D --newuse kdelibs Calculating dependencies... done! Auto-cleaning packages... No outdated packages were found on your system. But, emerge -1v kdelibs worked as suggested. I don't understand why it works with -1 option added, but not without. Even if I had included kdelibs in the world file, it should have been re-emerged through the previous command, right? I didn't see through the additional magic done by -1! This has not worked not because of the -1, but because you remove --newuse ! --newuse will emerge the package only if its use flags has changed, and it wasn't the case :) Regards, Suman Chakrabarty. -- Xavier Parizet
Re: [gentoo-user] emerge kde-meta troubles
2008/8/28, Suman Chakrabarty [EMAIL PROTECTED]: Thanks, but I don't think my confusion was addressed fully. Let me explain. The following command did not work as reported (and suggested) before: ~ # emerge -D --newuse kdelibs Calculating dependencies... done! Auto-cleaning packages... No outdated packages were found on your system. But, emerge -1v kdelibs worked as suggested. I don't understand why it works with -1 option added, but not without. Even if I had included kdelibs in the world file, it should have been re-emerged through the previous command, right? I didn't see through the additional magic done by -1! As I said -1 is not the problem here. The interesting and different parts of this two commands are: emerge kdelibs This just re-emerges kdelibs. emerge -D --newuse kdelibs or emerge --deep --newuse kdelibs Here all dependencies and changed use flags of all dependencies including kdelibs will be re-emerged. The dependencies are updated before kdelibs and thus in this case kdescreenseaver fails as it needs kdelibs re-emerged first. Regards, Daniel
Re: [gentoo-user] emerge kde-meta troubles
Am Donnerstag, 28. August 2008 15:41:34 schrieb ext Suman Chakrabarty: Thanks, but I don't think my confusion was addressed fully. Let me explain. The following command did not work as reported (and suggested) before: ~ # emerge -D --newuse kdelibs Calculating dependencies... done! Auto-cleaning packages... No outdated packages were found on your system. Yes, because you wanted to _update_ the package, but it was up-to-date. But, emerge -1v kdelibs worked as suggested. I don't understand why it works with -1 option added, but not without. This has nothing to do with -1 (or --oneshot). It's update vs. install. So what you did was emerge kdelibs instead of emerge -D --newuse kdelibs with a -1 added to prevent adding the package to world. HTH... Dirk -- Dirk Heinrichs | Tel: +49 (0)162 234 3408 Configuration Manager | Fax: +49 (0)211 47068 111 Capgemini Deutschland | Mail: [EMAIL PROTECTED] Wanheimerstraße 68 | Web: http://www.capgemini.com D-40468 Düsseldorf | ICQ#: 110037733 GPG Public Key C2E467BB | Keyserver: wwwkeys.pgp.net
Re: [gentoo-user] emerge kde-meta troubles
Am Donnerstag, 28. August 2008 15:36:54 schrieb ext Xav: This has not worked not because of the -1, but because you remove --newuse No, it was because he removed -D (deep update), to force a (re-)installation. Bye... Dirk -- Dirk Heinrichs | Tel: +49 (0)162 234 3408 Configuration Manager | Fax: +49 (0)211 47068 111 Capgemini Deutschland | Mail: [EMAIL PROTECTED] Wanheimerstraße 68 | Web: http://www.capgemini.com D-40468 Düsseldorf | ICQ#: 110037733 GPG Public Key C2E467BB | Keyserver: wwwkeys.pgp.net
Re: [gentoo-user] emerge kde-meta troubles
Suman Chakrabarty schrieb: Thanks, but I don't think my confusion was addressed fully. Let me explain. The following command did not work as reported (and suggested) before: ~ # emerge -D --newuse kdelibs Calculating dependencies... done! Auto-cleaning packages... No outdated packages were found on your system. But, emerge -1v kdelibs worked as suggested. I don't understand why it works with -1 option added, but not without. Even if I had included kdelibs in the world file, it should have been re-emerged through the previous command, right? I didn't see through the additional magic done by -1! It is not the -1 that is added but the --newuse that is left. emerge -D --newuse kdelibs means that portage should only rebuild kdelibs if there are changed USE-Flags. As there aren't any, emerge has nothing to do and says so. Sebastian
Re: [gentoo-user] emerge kde-meta troubles
Am Donnerstag, 28. August 2008 15:41:24 schrieb ext Sebastian Beßler: It is not the -1 that is added but the --newuse that is left. Once more: it's _not_ because of --newuse, but because of -D! Bye... Dirk -- Dirk Heinrichs | Tel: +49 (0)162 234 3408 Configuration Manager | Fax: +49 (0)211 47068 111 Capgemini Deutschland | Mail: [EMAIL PROTECTED] Wanheimerstraße 68 | Web: http://www.capgemini.com D-40468 Düsseldorf | ICQ#: 110037733 GPG Public Key C2E467BB | Keyserver: wwwkeys.pgp.net
Re: [gentoo-user] emerge kde-meta troubles
On Thu, 28 Aug 2008 15:38:47 +0200, Dirk Heinrichs [EMAIL PROTECTED] wrote: Am Donnerstag, 28. August 2008 15:36:54 schrieb ext Xav: This has not worked not because of the -1, but because you remove --newuse No, it was because he removed -D (deep update), to force a (re-)installation. No... The -D doesn't stand for deep update, but for deep, so with deep, portage will also check dependencies of the package. Try to do emerge -D kdelibs and you will see that portage reemerge kdelibs. To have a deep update, the right command is emerge -Du/emerge --deep --update... In his case, with emerge --newuse --deep, portage has checked that no use flags has changed for kdelibs and all of his dependencies :) Bye... Bye ;) Dirk -- Xavier
Re: [gentoo-user] emerge kde-meta troubles
Am Donnerstag, 28. August 2008 15:50:47 schrieb ext Xav: No... The -D doesn't stand for deep update, but for deep, so with deep, portage will also check dependencies of the package. Try to do emerge -D kdelibs and you will see that portage reemerge kdelibs. To have a deep update, the right command is emerge -Du/emerge --deep --update... In his case, with emerge --newuse --deep, portage has checked that no use flags has changed for kdelibs and all of his dependencies Yes, you're right. Bye... Dirk -- Dirk Heinrichs | Tel: +49 (0)162 234 3408 Configuration Manager | Fax: +49 (0)211 47068 111 Capgemini Deutschland | Mail: [EMAIL PROTECTED] Wanheimerstraße 68 | Web: http://www.capgemini.com D-40468 Düsseldorf | ICQ#: 110037733 GPG Public Key C2E467BB | Keyserver: wwwkeys.pgp.net
Re: [gentoo-user] emerge kde-meta troubles
Am Donnerstag, 28. August 2008 15:45:01 schrieb ext Dirk Heinrichs: Am Donnerstag, 28. August 2008 15:41:24 schrieb ext Sebastian Beßler: It is not the -1 that is added but the --newuse that is left. Once more: it's _not_ because of --newuse, but because of -D! Seems that was nonsense, --newuse was the cause. Sorry for the hassle. Bye... Dirk -- Dirk Heinrichs | Tel: +49 (0)162 234 3408 Configuration Manager | Fax: +49 (0)211 47068 111 Capgemini Deutschland | Mail: [EMAIL PROTECTED] Wanheimerstraße 68 | Web: http://www.capgemini.com D-40468 Düsseldorf | ICQ#: 110037733 GPG Public Key C2E467BB | Keyserver: wwwkeys.pgp.net
Re: [gentoo-user] emerge kde-meta troubles
On Thu, 28 Aug 2008 07:32:01 -0500, Dale wrote: Let me give this a shot. You don't really want every package you have installed to be recorded in the world file. It can make you do updates that you may not really need. That's not the main reason for keeping world clean, since emerge --update will update direct dependencies of packages in world, and --deep will update anything upon which a package in world ultimately depends. The main reason is that it stops your system being filled with cruft by allowing emerge --depclean to work. If you put a library in world, then even if you have removed all the packages that previously needed it, or those packages no longer depend on it, portage will still consider it a necessary part of your system. -- Neil Bothwick I have a spelling checker, it came with my Pea See; It helps me too correct Miss Steaks eye mite knot sea. I ran these versus threw it, yew mae bee pleased too no Its word prefect in every weight; my spell cheque tolled me sew! signature.asc Description: PGP signature
Re: [gentoo-user] emerge kde-meta troubles
On Thu, 28 Aug 2008 19:11:34 +0530, Suman Chakrabarty wrote: But, emerge -1v kdelibs worked as suggested. I don't understand why it works with -1 option added, but not without. It has nothing to do with the addition of -1, which only affects the world file, but the removal of --newuse. Had you simply added -1 to the command you used previously, it would still have done nothing. -- Neil Bothwick I'm really easy to get along with once you people learn to worship me. signature.asc Description: PGP signature
Re: [gentoo-user] emerge kde-meta troubles
Dirk Heinrichs wrote: Am Donnerstag, 28. August 2008 15:45:01 schrieb ext Dirk Heinrichs: Am Donnerstag, 28. August 2008 15:41:24 schrieb ext Sebastian Beßler: It is not the -1 that is added but the --newuse that is left. Once more: it's _not_ because of --newuse, but because of -D! Seems that was nonsense, --newuse was the cause. Sorry for the hassle. Bye... Dirk Now I'm not so confused. Whew! LOL Dale :-) :-)