[gentoo-user] Java emerge problem
Hi, while doing an emerge --update --deep world I get the error message !!! Multiple versions within a single package slot have been !!! pulled into the dependency graph: dev-java/java-config:2 ('ebuild', '/', 'dev-java/java-config-2.0.33-r1', 'merge') pulled in by ('binary', '/', 'dev-java/sun-jre-bin-1.6.0.03', 'merge') ('binary', '/', 'dev-java/java-config-2.1.3', 'merge') pulled in by ('binary', '/', 'dev-java/jsch-0.1.36-r1', 'merge') ('binary', '/', 'dev-java/junit-3.8.2-r1', 'merge') ('binary', '/', 'dev-java/commons-logging-1.1-r4', 'merge') (and 20 more) Looking at dev-java/sun-jre-bin-1.6.0.03.ebuild I cannot see where there is a dependency on dev-java/java-config-2.0.33-r1 . I had to unmerge dev-java/sun-jre-bin before emerge --update --deep world Can somebody please explain this to me? Many thanks, Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] SANDBOX - state of the art?
Hi, I have sys-apps/sandbox-1.2.20_alpha2-r1 installed but still when I install a kernel module I need to disable the sandbox by using FEATURES='-sandbox' I am running kernel 2.6.23-gentoo-r3 and gcc-4.2.2 as standard C-compiler. Am I missing something or is the bug not fixed, yet? Many thanks for a hint, Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] how to teach emerge -sync to sync packages?
Hi, I haven't found out how to teach emerge to rsync /usr/portage/packages as well. Both, /etc/rsyncd.conf on the server and /etc/portage/rsync_excludes only exclude distfiles. There is no server problem, since an rsync on the command line does fetch packages, too Many thanks for a hint, Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany -- gentoo-user@lists.gentoo.org mailing list
Re: [gentoo-user] how to teach emerge -sync to sync packages?
On 18 Jan, Dirk Heinrichs wrote: Am Freitag, 18. Januar 2008 schrieb ext Helmut Jarausch: Hi, I haven't found out how to teach emerge to rsync /usr/portage/packages as well. This is not was emerge -sync is for. If you want to have _all_ distfiles available locall, you have to setup a mirror. AFAIK this is also documented somewhere. No, I have a different situation. I many several identical machines. On the 'main' machine I have FEATURES=buildpkg in /etc/make.conf Then, from time to time I synchronize the other machines. On these machines, SYNC=rsync://my main machine/gentoo-portage On the 'slaves' I do rm -f /usr/portage/metadata/timestamp* emerge --sync and I'd like this 'sync' to rsync /usr/portage/packages, as well, since lateron I do emerge --update --deep --usepkg world to avoid length compilation of packages on each machine. Currently I need /usr/bin/rsync -avz --delete --exclude-from=/etc/portage/rsync_excludes rsync://main machine/gentoo-portage/ . in addition to emerge -sync I just wonder if it's possible to tell emerge somewhere to not exclude the 'packages' subdirectory. thanks for all your comments, Helmut. -- Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany -- gentoo-user@lists.gentoo.org mailing list
Re: [gentoo-user] how to teach emerge -sync to sync packages?
On 18 Jan, Alan McKinnon wrote: On Friday 18 January 2008, Helmut Jarausch wrote: On 18 Jan, Dirk Heinrichs wrote: Am Freitag, 18. Januar 2008 schrieb ext Helmut Jarausch: Hi, I haven't found out how to teach emerge to rsync /usr/portage/packages as well. This is not was emerge -sync is for. If you want to have _all_ distfiles available locall, you have to setup a mirror. AFAIK this is also documented somewhere. No, I have a different situation. Have you looked at the various PORTAGE_RSYNC_* options in 'man 5 make.conf' ? Many thanks, that's it. It says PORTAGE_RSYNC_OPTS = ... Defaults to ... --exclude='/packages' So I just have to reset this option or (hopefully) just say PORTAGE_RSYNC_EXTRA_OPTS='--include /packages' in /etc/make.conf Thanks again Helmut. -- Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] circular blocking - howto escape ?
Hi, I try to update a system. I try to start by updating portage, but ... emerge -vp sys-apps/portage These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild U ] sys-apps/sandbox-1.2.20_alpha2-r1 [1.2.17] 272 kB [ebuild U ] sys-apps/portage-2.1.5_rc3 [2.1.2.9] USE=doc -build -epydoc (-selinux) LINGUAS=-pl 436 kB *** Portage will stop merging at this point and reload itself, then resume the merge. [ebuild U ] app-shells/bash-3.2_p33 [3.2_p15-r1] USE=nls -afs -bashlogger -plugins% -vanilla 2,564 kB [blocks B ] sys-apps/portage-2.1.4_rc1 (is blocking app-shells/bash-3.2_p33) I.e. the new portage seems to require a new bash, but the new bash is blocked by the current portage. What can I do to escape? Many thanks for a hint, Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] baselayout-2.0.0 surprises
Hi, after upgrading to baselayout-2.0.0 ( and openrc ) I've got some unpleasant surprises. Is there an upgrade guide anywhere ? Maybe some problems are causes by myself (accidently) /etc/conf.d/rc seems to have gone (now /etc/rc.conf ?) /etc/conf.d/net seems to have gone this inhibited my network after reboot Has it really gone or did I delete by accident ? After I have replaced /etc/conf.d/net from a backup the network came up on the next boot. While the init scripts is running, I get the following messages never seen before - cruft in proc - net.ppp0 not under our control, aborting Fortunately it didn't abort my ppp connection (otherwise there wouldn't been this email) Are there more problems to be expected? Many thanks for your help, Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] you have cruft in /proc remove it
Hi, does anybody know where the message you have cruft in /proc remove it comes from and what to do about it. (It seems to be new with baselayout-2.0.0/openrc but it's not mentioned in the upgrade guide) Many thanks for a hint, Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] WARNING: net.ppp0 not under our control, aborting
Hi, on boot I get (with baselayout-2.0.0/openrc) the message * Bringing up interface ppp0 * Starting pppd in ppp0 ... [ ok ] * received address 87.67.162.56 * WARNING: net.ppp0 not under our control, aborting What does that mean and what can I do about it? I think I've followed the baselayout upgrade guide. Many thanks for a hint, Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] Baselayout 2 - one more (unpleasant) surprise
Hi, on a machine with a ppp (ADSL) connection my atm_over_ethernet bride always dies when started during boot. I first tried to start it (after boot) via /etc/init.d/net.nas0 restart which reliably shows the same effect. 4 # /etc/init.d/net.nas0 restart * Bringing up interface nas0 * Starting RFC 2684 Bridge control on nas0 * start-stop-daemon: caught an interrupt * start-stop-daemon: /usr/sbin/br2684ctl died [ !! ] * ERROR: net.nas0 failed to start But then I do it in two steps /etc/init.d/net.nas0 stop and afterwards /etc/init.d/net.nas0 start which (reliably) works. 5 # /etc/init.d/net.nas0 stop * WARNING: net.nas0 is already stopped 6 # /etc/init.d/net.nas0 start * Bringing up interface nas0 * Starting RFC 2684 Bridge control on nas0 [ ok ] * null ... Needless to say that this has been working for years(!) with baselayout 1.x, and the package net-misc/br2684ctl hasn't changed for a long time. So, what's going on and what to do about it? Shall I make a bug report? Many thanks for a hint, Helmut. -- Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] temporarily lower gcc's optimization flags - HowTo
Hi, due to a bug with gcc-4.3.1 when used with -O2 or higher I need to emerge a package with a lower optimization (-O1) than my default in /etc/make.conf (which is -O2) Is there a means to do so without changing /etc/make.conf temporarily? Many thanks for a hint, Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] sys-process/at permission denied
Hi, after upgrading to sys-process/at-3.1.10.1 I cannot use at (batch) anymore. I always get Cannot create atjob file /var/spool/at/atjobs/b10134cba5: Permission denied But I don't understand this, since ls -l /usr/bin/at -rwsr-s--x 1 at at 42688 Jun 23 17:13 /usr/bin/at shows that the SUID/SGID bits are on, so unless at drops priviledges it should run as user 'at' and ls -ld gives drwx-- 2 at at 4096 Apr 15 16:16 /var/spool/at/atjobs (and all directories below have execute permission) so, it should be writeable by user 'at'. Many thanks for any hints, Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany -- gentoo-user@lists.gentoo.org mailing list
[gentoo-user] HowTo switch the default gcc
Hi, my current default gcc is of version 4.1.2 but I would like to switch to version 4.2.1. As root (only) I can do gcc-config i686-pc-linux-gnu-4.2.1 but this switch is lost after re-login. Furthermore I cannot switch in non-root mode. (BTW I'm using the zshell) Many thanks for a hint, Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany -- [EMAIL PROTECTED] mailing list
Re: [gentoo-user] Re: HowTo switch the default gcc
On 8 Oct, Marc Blumentritt wrote: Helmut Jarausch schrieb: Hi, my current default gcc is of version 4.1.2 but I would like to switch to version 4.2.1. As root (only) I can do gcc-config i686-pc-linux-gnu-4.2.1 but this switch is lost after re-login. Furthermore I cannot switch in non-root mode. (BTW I'm using the zshell) Many thanks for a hint, Have a look at http://www.gentoo.org/doc/en/change-chost.xml It shows how to remove old gcc config after change of chost. I think you can use this. Thanks, but what value of CHOST should I take? I currently have CHOST=i686-pc-linux-gnu and gcc-4.1.2 is the standard C-compiler. Now, I'd like to switch to gcc-4.2.1. Helmut. -- Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany -- [EMAIL PROTECTED] mailing list
Re: [gentoo-user] Re: HowTo switch the default gcc
On 9 Oct, ds wrote: On 10/9/07, Helmut Jarausch [EMAIL PROTECTED] wrote: Thanks, but what value of CHOST should I take? I currently have CHOST=i686-pc-linux-gnu and gcc-4.1.2 is the standard C-compiler. Now, I'd like to switch to gcc-4.2.1. There is an official guide to upgrading gcc http://www.gentoo.org/doc/e http://www.gentoo.org/doc/en/gcc-upgrading.xml n/gcc-upgrading.xml http://www.gentoo.org/doc/en/gcc-upgrading.xml which I have followed. Since you are already at version 4 it looks like you'll need to do the following: # emerge -uav gcc (Please substitute i686-pc-linux-gnu-4.1.1 with the GCC version and CHOST settings you've upgraded to:) # gcc-config i686-pc-linux-gnu-4.1.1 # env-update source /etc/profile (Rebuilding libtool) # emerge --oneshot -av libtool This does not suffice here. e.g. in /etc/profile.env the environment variable PATH begins with export PATH='/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/4.1.1: this doesn't exist anymore =^ /usr/i686-pc-linux-gnu/gcc-bin/4.1.2 this hides version 4.2.1 ==^ /usr/i686-pc-linux-gnu/gcc-bin/4.2.1: What part of portage generates /etc/profile.env The authors of the guide also recommend # emerge -eav system # emerge -eav world Is that really necessary within the gcc-4.x family ? It must be the env-update source /etc/profile that keeps your new settings Many thanks, Helmut. -- Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany -- [EMAIL PROTECTED] mailing list
[gentoo-user] gcc-4.2.2 + nvidia-driver = death ?
Hi, having installed gcc-4.2.2 (and making it the default with the new gcc-config - hurrah) I tried to (reinstall) x11-drivers/nvidia-drivers-1.0.9639 for my new 2.6.23 kernel. But it fails - see the attachment. At the moment I cannot use a more recent version of the nvidia-drivers since these don't support my old video card anymore. Has anybody had more success with more recent nvidia-drivers and gcc-4.2.2 (and perhaps kernel 2.6.23) ? Many thanks for any hint, Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany * The die message: * Unable to make IGNORE_CC_MISMATCH=yes V=1 SYSSRC=/usr/src/linux SYSOUT=/lib/modules/2.6.23-gentoo/build clean module. * * 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/x11-drivers/nvidia-drivers-1.0.9639/temp/build.log'. * --- ACCESS VIOLATION SUMMARY --- LOG FILE = /var/log/sandbox/sandbox-x11-drivers_-_nvidia-drivers-1.0.9639-32643.log open_wr: /usr/src/linux-2.6.23-gentoo/null.gcda open_wr: /usr/src/linux-2.6.23-gentoo/null.gcda open_wr: /usr/src/linux-2.6.23-gentoo/null.gcda open_wr: /usr/src/linux-2.6.23-gentoo/null.gcda Determining the location of the kernel source code Found kernel source directory: /usr/src/linux Found kernel object directory: /lib/modules/2.6.23-gentoo/build Found sources for kernel version: 2.6.23-gentoo Checking for MTRR support ... Unpacking source... Creating directory NVIDIA-Linux-x86-1.0-9639-pkg0 Verifying archive integrity... OK Uncompressing NVIDIA Accelerated Graphics Driver for Linux-x86 1.0-9639.. Applying NVIDIA_glx-defines.patch ... Applying NVIDIA_glx-glheader.patch ... Applying NVIDIA_i2c-hwmon.patch ... Converting Makefile.kbuild to use M= instead of SUBDIRS= ... Source unpacked. Compiling source in /var/tmp/portage/x11-drivers/nvidia-drivers-1.0.9639/work/NVIDIA-Linux-x86-1.0-9639-pkg0/usr/src/nv ... Preparing nvidia module NVIDIA: calling KBUILD... make CC=i686-pc-linux-gnu-gcc KBUILD_OUTPUT=/lib/modules/2.6.23-gentoo/build KBUILD_VERBOSE=1 -C /usr/src/linux M=/var/tmp/portage/x11-drivers/nvidia-drivers-1.0.9639/work/NVIDIA-Linux-x86-1.0-9639-pkg0/usr/src/nv modules make[2]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. make -C /lib/modules/2.6.23-gentoo/build \ KBUILD_SRC=/usr/src/linux-2.6.23-gentoo \ KBUILD_EXTMOD=/var/tmp/portage/x11-drivers/nvidia-drivers-1.0.9639/work/NVIDIA-Linux-x86-1.0-9639-pkg0/usr/src/nv -f /usr/src/linux-2.6.23-gentoo/Makefile modules test -e include/linux/autoconf.h -a -e include/config/auto.conf || ( \ echo; \ echo ERROR: Kernel configuration is invalid.; \ echo include/linux/autoconf.h or include/config/auto.conf are missing.; \ echo Run 'make oldconfig make prepare' on kernel src to fix it.; \ echo; \ /bin/false) mkdir -p /var/tmp/portage/x11-drivers/nvidia-drivers-1.0.9639/work/NVIDIA-Linux-x86-1.0-9639-pkg0/usr/src/nv/.tmp_versions rm -f /var/tmp/portage/x11-drivers/nvidia-drivers-1.0.9639/work/NVIDIA-Linux-x86-1.0-9639-pkg0/usr/src/nv/.tmp_versions/* make -f /usr/src/linux-2.6.23-gentoo/scripts/Makefile.build obj=/var/tmp/portage/x11-drivers/nvidia-drivers-1.0.9639/work/NVIDIA-Linux-x86-1.0-9639-pkg0/usr/src/nv echo \#define NV_COMPILER \`i686-pc-linux-gnu-gcc -v 21 | tail -n 1`\ /var/tmp/portage/x11-drivers/nvidia-drivers-1.0.9639/work/NVIDIA-Linux-x86-1.0-9639-pkg0/usr/src/nv/nv_compiler.h i686-pc-linux-gnu-gcc -Wp,-MD,/var/tmp/portage/x11-drivers/nvidia-drivers-1.0.9639/ work/NVIDIA-Linux-x86-1.0-9639-pkg0/usr/src/nv/.nv.o.d -nostdinc -isystem /usr/lib/gcc/i686-pc-linux-gnu/4.2.2/include -D__KERNEL__ -Iinclude -Iinclude2 -I/usr/src/linux-2.6.23-gentoo/include -include include/linux/autoconf.h -I/var/tmp/portage/x11-drivers/nvidia-drivers-1.0.9639/work/NVIDIA-Linux-x86-1.0-9639-pkg0/usr/src/nv -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -O2 -pipe -msoft-float -mregparm=3 -freg-struct-return -mpreferred-stack-boundary=2 -march=i686 -mtune=pentium3 -mtune=generic -ffreestanding -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -I/usr/src/linux-2.6.23-gentoo/include/asm-i386/mach-default -Iinclude/asm-i386/mach-default -fomit-frame-pointer -fno-stack-protector -Wdeclaration-after-statement -Wno-pointer-sign -I/var/tmp/portage/x11-drivers/nvidia-drivers-1.0.9639/work
Re: [gentoo-user] gcc-4.2.2 + nvidia-driver = death ?
On 11 Oct, Jerry McBride wrote: On Thu, 11 Oct 2007 20:28:16 +0200 (CEST) Helmut Jarausch [EMAIL PROTECTED] wrote: Hi, having installed gcc-4.2.2 (and making it the default with the new gcc-config - hurrah) You have a gcc-config that works??? What version is that, please? -- Jerry McBride 1.4.0-r4 seems to work fine here (with gcc-4.2.2) -- Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany -- [EMAIL PROTECTED] mailing list
[gentoo-user] kernel 2.6.23 + virtualbox-modules = SANDBOX violation
Trying to install (emerge) app-emulation/virtualbox-modules under the new 2.6.23 kernel dies with a sandbox violation open_wr: /usr/src/linux-2.6.23-gentoo/null.gcda using FEATURES='-sandbox' emerge app-emulation/virtualbox-modules helps. -- Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany -- [EMAIL PROTECTED] mailing list
[gentoo-user] portage usage problems
Hi, I have two tiny problems in using portage. - How can I get a list of all packages for which there is a newer version. emerge --update world doesn't work since it doesn't respect my ACCEPT_KEYWORDS=~x86 setting, i.e. it doesn't show new packages if they are masked by the ~x86 keyword. - Whenever I install a new kernel I have to reinstall all those packages which generate a kernel module, e.g. nvidia-drivers, openafs-kernel or virtualbox-modules. When emerge has installed the kernel module in /lib/modules/new-kernel/... it removes the corresponding module in /lib/modules/old-kernel Since I want a fall back possibility I'd like to tell emerge not to remove the modules for the old-kernel. How can this be done? Many thanks for a hint, Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany -- [EMAIL PROTECTED] mailing list
Re: [gentoo-user] kernel compilation
On 17 Oct, Marc Blumentritt wrote: Hi, two questions: 1.) I want to build a kernel, which is nearly monolithic. Everything, which can be build inside of kernel is built inside of kernel. But I also need some external modules (lirc). Do I have to run make modules_install If nothing in the config file is marked 'M' (module) you don't need to run this. But to be sure, just run it - it's extremely fast. if I do not build any modules but use external modules like lirc? 2.) If I have to run make modules_install, can I do this before I run make to compile the kernel image? No. -- Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany -- [EMAIL PROTECTED] mailing list
[gentoo-user] emerge update problem
Hi, on one of my machines emerge --update --deep --ask world is claiming These are the packages that would be merged, in order: Calculating world dependencies . . . . . . . . . . . . . !!! All ebuilds that could satisfy =www-client/mozilla-firefox-1.5 have been masked. !!! One of the following masked packages is required to complete your request: - www-client/mozilla-firefox-2.0.0.2 (masked by: package.mask) - www-client/mozilla-firefox-2.0.0.7 (masked by: package.mask) - www-client/mozilla-firefox-2.0.0.6 (masked by: package.mask) For more information, see MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook. (dependency required by www-client/epiphany-2.18.3 [ebuild]) !!! Depgraph creation failed. --- BUT www-client/epiphany is no more installed on that machine. What can I do about this? Many thanks for a hint, Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany -- [EMAIL PROTECTED] mailing list
Re: [gentoo-user] emerge update problem
On 17 Oct, Sebastian Sitaru wrote: Hello Helmut, maybe that www-client/epiphany is a dependency after a package update (e.g. version 1.0 of package X requires package y, but version 0.9 of X does not). Another reason can be the USE-flags. May when you have been building a packge you temporarily disabled an USE-flag (USE=-flag-to-disable emerge x), which is in your make.conf and activates an optional dependency (in this www-client/epiphany, epiphany requires a newer version of www-client/firefox and so on). Hopefully this helped you a bit. Many thanks, you're right. equery depends www-client/epiphany showed that gnome-base/gnome pulled in www-client/epiphany. Helmut. -- Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany -- [EMAIL PROTECTED] mailing list
[gentoo-user] python-2.4 is it safe to unmerge it ?
I'm using a Python-2.5 based system since a year now. (currently python-2.5.1-r3) I've run python-updater and revdep-rebuild. Is it safe to unmerge python-2.4.3-r1 (in my case)? Many thanks for your comment, Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany -- [EMAIL PROTECTED] mailing list
[gentoo-user] Sun Java 6 and CUPS don't like each other
Hi, having installed dev-java/sun-jdk-1.6.0.03 and cups-net-print/cups-1.3.4-r3 I cannot print from a Java application (Maple 11 (commercial)) in my case. I've found the hint to remove the symlink /usr/lib/libcups.so (which points to /usr/lib/libcups.so.2) Then printing works. Since I don't understand the effect of removing this link, what's the right thing to do? Many thanks for a hint, Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany -- [EMAIL PROTECTED] mailing list
[gentoo-user] Java problem (with pylucene)
Hi, hopefully someone can help with that (for me) obscure error message. I'm trying to install pylucene (with JCC) see http://pylucene.osafoundation.org/ (Unfortunately, pylucene is not part of the GenToo repository) I have configured JCC (part of pylucene) to use the sun-jdk-1.6 During build I get the error message File /usr/lib/python2.5/site-packages/jcc/__init__.py, line 30, in module from _jcc import initVM ImportError: /usr/lib/jvm/sun-jdk-1.6/jre/lib/i386/libjava.so: symbol JVM_GetClassSignature, version SUNWprivate_1.1 not defined in file libjvm.so with link time reference Would anybody please so nice to explain (the reason for) this error message? Many thanks, Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany -- [EMAIL PROTECTED] mailing list
Re: [gentoo-user] Java problem (with pylucene)
On 28 Nov, ezotrank wrote: On 12:03 Wed 28 Nov , Helmut Jarausch wrote: Hi, hopefully someone can help with that (for me) obscure error message. I'm trying to install pylucene (with JCC) see http://pylucene.osafoundation.org/ (Unfortunately, pylucene is not part of the GenToo repository) I have configured JCC (part of pylucene) to use the sun-jdk-1.6 During build I get the error message File /usr/lib/python2.5/site-packages/jcc/__init__.py, line 30, in module from _jcc import initVM ImportError: /usr/lib/jvm/sun-jdk-1.6/jre/lib/i386/libjava.so: symbol JVM_GetClassSignature, version SUNWprivate_1.1 not defined in file libjvm.so with link time reference Would anybody please so nice to explain (the reason for) this error message? Many thanks, Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany -- [EMAIL PROTECTED] mailing list Maybe help edit CFLAGS and add -DNDEBUG Thanks, but unfortunately that doesn't help either, Helmut. -- Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany -- [EMAIL PROTECTED] mailing list
Re: [gentoo-user] Java problem (with pylucene)
On 28 Nov, Billy Holmes wrote: Helmut Jarausch wrote: ImportError: /usr/lib/jvm/sun-jdk-1.6/jre/lib/i386/libjava.so: symbol JVM_GetClassSignature, version SUNWprivate_1.1 not defined in file libjvm.so with link time reference does it really need 1.6? 1.5 and 1.6 aren't always compatible, but from the sound of it, jcc is doing some kind of python/java hybrid? You could always do a strace on it, and see what's loading libjava, and see if it's trying to dlsym on sunwprivate after it loads libjvm.. but you need to figure out WHICH libjvm it's actually loading. Thanks, the sledge hammer 'strace' did help indeed. It turned out, that pylucene needs an additional library /usr/lib/jvm/sun-jdk-1.6/jre/lib/i386/client/libjvm.so Thanks, Helmut. -- Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany -- [EMAIL PROTECTED] mailing list
[gentoo-user] wxPython - cannot import wx
Hi, after installed (after unmasking) x11-libs/wxGTK-2.6.4.0-r2 dev-python/wxpython-2.6.4.0-r1 app-admin/eselect-wxwidgets-0.5 import wx doesn't work anymore. eselect wxwidgets show shows gtk2-ansi-release-2.6 What went wrong / what am I missing? Many thanks for a hint, Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany -- [EMAIL PROTECTED] mailing list
[gentoo-user] ebuild dependency logic - please explain it to me
Hi, I'm still struggling with the logic of dependencies in ebuild files e.g. kde-base/kdelibs-3.5.10-r2.ebuild contains the line !avahi? ( !bindist? ( net-misc/mDNSResponder !kde-misc/kdnssd-avahi ) ) This causes a dependency loop since I do have 'avahi' installed which blocks net-misc/mDNSResponder but other packages need avahi. Why does kdelibs-3.5.10-r2 try to pull in net-misc/mDNSResponder This is with portage-2.2_rc22 . Many thanks for a hint, Helmut. -- Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany
Re: [gentoo-user] ebuild dependency logic - please explain it to me
On 16 Jan, Alan McKinnon wrote: On Friday 16 January 2009 13:49:04 Helmut Jarausch wrote: Hi, I'm still struggling with the logic of dependencies in ebuild files e.g. kde-base/kdelibs-3.5.10-r2.ebuild contains the line !avahi? ( !bindist? ( net-misc/mDNSResponder !kde-misc/kdnssd-avahi ) ) This causes a dependency loop since I do have 'avahi' installed which blocks net-misc/mDNSResponder but other packages need avahi. It may be installed, but is it in your USE? The output of eix -e kdelibs would be useful here It's a bit strange: I have the avahi use-flag in /etc/make.conf equery uses kde-base/kdelibs shows the avahi use-flag but eix -e kde-base/kdelibs doesn't. Now, unmerging kde-base/kdelibs:3.5 and reemerging it again (from source - not from a package) seems to work but takes some time on my slow machine. Thanks for the hint though it's still a bit strange. Helmut. -- Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany
[gentoo-user] mpich2 - how to get this one built?
Hi, has anybody a hint how to get sys-cluster/mpich2 (-1.0.8) emerged? I allways get ACCESS VIOLATION I've tried FEATURES=-sandbox and FEATURES=-userpriv but nothing helps. I'm using sys-apps/sandbox-1.3.2 which works fine except for this package. Is there any brute force method next to bypassing GenToo and doing configure/make/make install ? Many thanks, Helmut. -- Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany
Re: [gentoo-user] mpich2 - how to get this one built?
On 21 Jan, Justin wrote: Helmut Jarausch schrieb: Hi, has anybody a hint how to get sys-cluster/mpich2 (-1.0.8) emerged? I allways get ACCESS VIOLATION I've tried FEATURES=-sandbox and FEATURES=-userpriv but nothing helps. I'm using sys-apps/sandbox-1.3.2 which works fine except for this package. Is there any brute force method next to bypassing GenToo and doing configure/make/make install ? Many thanks, Helmut. http://bugs.gentoo.org/show_bug.cgi?id=254167 I had a look at that before but it didn't help. in /etc/make.conf I only have FEATURES=buildpkg Then I tried FEATURES=-sandbox emerge -av sys-cluster/mpich2 and FEATURES=userpriv emerge -av sys-cluster/mpich2 but both of which fail with an ACCESS VIOLATION. Any idea? Helmut. -- Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany
[gentoo-user] Aborting due to QA concerns: textrels
Hi, has portage become stricter? Since emerging portage-2.2_rc23 I get several failures saying * ERROR: media-video/ffmpeg-0.4.9_p20090121 failed. * Call stack: * misc-functions.sh, line 717: Called install_qa_check * misc-functions.sh, line 234: Called die * The specific snippet of code: * die Aborting due to QA concerns: ${die_msg} * The die message: * Aborting due to QA concerns: textrels, * Is the just coincidence or has portage become stricter? Many thanks for a hint, Helmut. -- Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany
Re: [gentoo-user] Aborting due to QA concerns: textrels
On 21 Jan, Neil Bothwick wrote: On Wed, 21 Jan 2009 16:47:44 +0100 (CET), Helmut Jarausch wrote: * The specific snippet of code: * die Aborting due to QA concerns: ${die_msg} * The die message: * Aborting due to QA concerns: textrels, * Is the just coincidence or has portage become stricter? You can probably avoid these checks by putting -strict in FEATURES. Unfortunately, this doesn't help. Anyway, many thanks, Helmut. -- Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany
Re: [gentoo-user] Aborting due to QA concerns: textrels
On 21 Jan, Neil Bothwick wrote: On Wed, 21 Jan 2009 16:47:44 +0100 (CET), Helmut Jarausch wrote: * The specific snippet of code: * die Aborting due to QA concerns: ${die_msg} * The die message: * Aborting due to QA concerns: textrels, * Is the just coincidence or has portage become stricter? You can probably avoid these checks by putting -strict in FEATURES. Thanks, I found out the option is '-stricter' This seems to be necessary for quite a lot of packages now. Helmut. -- Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany
[gentoo-user] [urgent] X11 fails after reboot (using a new X11)
Hi, after reboot X11 fails with (II) Initializing extension GLX (EE) config/hal: couldn't initialise context: (null) ((null)) I have x11-base/xorg-x11-7.4 x11-base/xorg-server-1.5.3-r1 installed on a x86-64 machine. Has anybody an idea what's going on? Many thanks for your help, Helmut. -- Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany
Re: [gentoo-user] [urgent] X11 fails after reboot (using a new X11)
On 29 Jan, Justin wrote: Helmut Jarausch schrieb: Hi, after reboot X11 fails with (II) Initializing extension GLX (EE) config/hal: couldn't initialise context: (null) ((null)) I have x11-base/xorg-x11-7.4 x11-base/xorg-server-1.5.3-r1 installed on a x86-64 machine. Has anybody an idea what's going on? Many thanks for your help, Helmut. Can give some more infos please, USE etc? Installed versions: 1.5.3-r1(09:46:41 01/29/09)(hal input_devices_evdev input_devices_keyboard input_devices_mouse ipv6 nptl sdl video_cards_nv xorg x11-drivers/nvidia-drivers-180.22 I vaguely remember having removed the 'hal' use flag for some time. Now, I have reinstalled x11-base/xorg-server after adding 'hal' to my /etc/make.conf But probably there are further x11 packages which need to be reemerged. But on an another machine I'm running these x11 versions without 'hal'. So, there must be a different cause of the problem. Thanks, Helmut. -- Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany
Re: [gentoo-user] [urgent] X11 fails after reboot (using a new X11)
On 29 Jan, Justin wrote: Neil Bothwick schrieb: On Thu, 29 Jan 2009 11:01:18 +0100, Justin wrote: Never test packages if it is urgent to recover a working state, ;)! Or, at the very least, use quickpkg on the working version first. Yeah , let's put our fingers together in his wounds!! :=) Why is GenToo so good that it works MOST of the time? The snag here is that the change became visible pnly after rebooting or restarting X11, at least. But there were some long running applications on this 8-core machine, so I couldn't try. Thanks for all your help, I'm trying to find the source of the problem, Helmut. -- Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany
[gentoo-user] kde-4.2 - how to upgrade
Hi, since kde-4.2 seems be to unblocked now, I'd like to try it. But there are 408 (!) blocked packages. emerge --unmerge kde-meta didn't do anything. So, what's a feasible way to upgrade? Many thanks for a hint, Helmut. -- Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany
[gentoo-user] meta-packages and buildpkgonly
Hi, again for the kde upgrade I'd like to prepare the upgrade by build all necessary binary packages and do the real update some times later when it doesn't matter if the machine is down for some time Using portage 2.2_rc23 I've just tried nice -19 emerge -j4 --buildpgkonly kde-base/kde-meta but it takes next to no time instead of hours and hasn't build the binary packages without any error messages. What am I missing? Many thanks for a hint, Helmut. -- Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany
[gentoo-user] libtool problem
Hi, since a short time many (not all) packages fail to build with a message like /bin/sed: can't read /usr/lib/gcc/i686-pc-linux-gnu/4.3.2/libgomp.la The problem is that I have upgraded to gcc-4.3.3 so there is no path /usr/lib/gcc/i686-pc-linux-gnu/4.3.2 anymore. I have rebuilt libtool, sourced /etc/profile still I cannot get rid of this problem. Has anybody an idea where this comes from and how to fix this? Many thanks for hint, Helmut. -- Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany
Re: [gentoo-user] libtool problem
On 3 Feb, Dirk Heinrichs wrote: Am Dienstag, 3. Februar 2009 13:15:55 schrieb Helmut Jarausch: since a short time many (not all) packages fail to build with a message like /bin/sed: can't read /usr/lib/gcc/i686-pc-linux-gnu/4.3.2/libgomp.la The problem is that I have upgraded to gcc-4.3.3 so there is no path /usr/lib/gcc/i686-pc-linux-gnu/4.3.2 anymore. I have rebuilt libtool, sourced /etc/profile still I cannot get rid of this problem. Did you run fix_libtool_files.sh 4.3.2? Thanks! Where does this beast come from? Helmut. -- Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany
Re: [gentoo-user] libtool problem
On 3 Feb, Neil Bothwick wrote: Re-emerge gcc-4.3.3 - this was fixed without a revision bump. ^^^ I do love this !!! Many thanks, Helmut. -- Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany
[gentoo-user] hal - what's the benefit of using it
Hi, having had some problems with recent xorg version my question is what are the benefits (if any) of building packages with the 'hal' use flag (i.e. adding 'hal' to US='...' in /etc/make.conf) Many thanks for your sharing your experience, Helmut. -- Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany
[gentoo-user] kernel config for AMD790GX/SB750
Hi, does anybody know how to configure the kernel for a machine with AMD790GX/SB750 chipsets? Especially what to specify for SATA Audio network device Many thanks for a hint or pointer. Helmut. -- Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany
[gentoo-user] --emptytree and slots
Hi, switching to a new machine is good opportunity to do house-cleaning. I wonder what emerge --emptytree does when several versions of some packages like kde or gcc are installed (in different slots). The entry in the 'world' file does not contain the slot info. Is there any danger it will leave my machine with only one version of each package? Many thanks for your help, Helmut. -- Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany
[gentoo-user] x86 versus amd64 - where is it set / overwritten
Hi, I'm working on an AMD opteron, definitely an AMD64 machine. /etc/make.conf contains CHOST=x86_64-pc-linux-gnu my profile is default/linux/amd64/2008.0/desktop Still, when emerging sci-libs/acml, portage fetches the 32-bit variant of the package. The SRC_URI depends on use flags x86 and amd86. My /etc/make.conf does not contain the x86 use-flag but the amd64 use-flag. So, what am I missing? Many thanks for a hint, Helmut. -- Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany
Re: [gentoo-user] Re: x86 versus amd64 - where is it set / overwritten
On 13 Feb, Nikos Chantziaras wrote: Helmut Jarausch wrote: Hi, I'm working on an AMD opteron, definitely an AMD64 machine. /etc/make.conf contains CHOST=x86_64-pc-linux-gnu my profile is default/linux/amd64/2008.0/desktop Still, when emerging sci-libs/acml, portage fetches the 32-bit variant of the package. The SRC_URI depends on use flags x86 and amd86. This package is fetch restricted. It shouldn't actually fetch anything. You have to download the correct tarball and place it in /usr/portage/distfiles. OK, my wording was wrong. I did fetch the 64-bit version but emerge didn't use it, but told me to fetch the 32-bit version. -- Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany
Re: [gentoo-user] Re: x86 versus amd64 - where is it set / overwritten
On 13 Feb, Ian Lee wrote: Nikos Chantziaras wrote: Helmut Jarausch wrote: On 13 Feb, Nikos Chantziaras wrote: Helmut Jarausch wrote: Hi, I'm working on an AMD opteron, definitely an AMD64 machine. /etc/make.conf contains CHOST=x86_64-pc-linux-gnu my profile is default/linux/amd64/2008.0/desktop Still, when emerging sci-libs/acml, portage fetches the 32-bit variant of the package. The SRC_URI depends on use flags x86 and amd86. This package is fetch restricted. It shouldn't actually fetch anything. You have to download the correct tarball and place it in /usr/portage/distfiles. OK, my wording was wrong. I did fetch the 64-bit version but emerge didn't use it, but told me to fetch the 32-bit version. Hmm. Get that one too then and see which one is picked when the actual emerge starts. It could be that it needs both. If it ends up building the 32-bit one only, then I guess it's time for a bug report :) Its definitely a 64/32 bit problem and nothing to do with the int64 use flag? Sorry, it's probably (partially) my fault. I've tried to generate an overlay for version 4.2.0 (currently portage has only 4.1.0-rc1). Now, ebuild ... digest required to download all six packages ( 3 for gfortran plus 3 for ifort ). Sorry for the noise, Helmut. -- Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany
[gentoo-user] hal-hell - please help
Hi, I have a strange problem with hal. To get my usb mouse (Logitech RX1000) running, I have to unplug the mouse before booting and plug it again after booting but before starting X11. This is nuisance and make a graphical login manager impossible. To make it even work I had to put Option AutoAddDevices no to my xorg.conf file What am I missing? Many thanks for your help, Helmut. -- Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany
[gentoo-user] opengl - howto get rid of Nvidia
Hi, I have switched from a machine with Nvidia (proprietary) graphics driver to a machine with onboard radeonhd device. Now when reemerging xorg-server or trying to eselect opengl it always tries to find Nvidia's opengl. Of course, I have unmerged the nvidia driver. How can I get rid of the Nvidia heritage? Many thanks for a hint, Helmut. -- Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany
Re: [gentoo-user] opengl - howto get rid of Nvidia
On 21 Feb, Volker Armin Hemmann wrote: On Samstag 21 Februar 2009, Helmut Jarausch wrote: Hi, I have switched from a machine with Nvidia (proprietary) graphics driver to a machine with onboard radeonhd device. Now when reemerging xorg-server or trying to eselect opengl it always tries to find Nvidia's opengl. Of course, I have unmerged the nvidia driver. How can I get rid of the Nvidia heritage? Many thanks for a hint, Helmut. you probably have some dangling symlinks left. That happens when you unmerge first, eselect later. eselect can not deal with dangling symlinks - it fails silently. So, check for broken symlinks, remove them, then run eselect again. Thanks, can you please tell me where to search for these dangling symlinks? Helmut. -- Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany
[gentoo-user] hal + xorg hell part 2
Hi, I'm still struggling with xorg + hal Now, my PS/2 keyboard translates certain keys in a strange way, e.g. 'insert' 'home' 'PgUp' 'PgDn' etc. Xorg.0.log contains the following lines which I don't understand (II) config/hal: Adding input device AT Translated Set 2 keyboard (**) AT Translated Set 2 keyboard: always reports core events (**) AT Translated Set 2 keyboard: Device: /dev/input/event0 (WW) AT Translated Set 2 keyboard: device file already in use. Ignoring. (II) UnloadModule: evdev (EE) PreInit returned NULL for AT Translated Set 2 keyboard (EE) config/hal: NewInputDeviceRequest failed Any help is very much appreciated, thanks, Helmut. P.S. I tried both drivers kbd and evdev (since my mouse uses evdev) -- Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany
[gentoo-user] etc/conf.d/net format ?
Hi, I have a timing problem setting up my ADSL network via bridge 2684 My script worked just fine until I moved my Gentoo system to my new fast multicore PC. Now it looks like the network configuration proceeds too fast. In /etc/conf.d/net I have br2684ctl_nas0=-e 0 -a 8.35 config_nas0=( null ) config_ppp0=ppp # Runs /lib/rcscripts/net/pppd.sh link_ppp0='nas0' # The name of the RFC2684 bridge interface plugins_ppp0=pppoe and so on. From /var/log/messages I see that the nas0 interface created by br2684ctl is not ready yet when it's needed. I get /etc/init.d/net.nas0[3452]: ERROR: interface nas0 does not exist /etc/init.d/net.nas0[3453]: Ensure that you have loaded the correct kernel module for your hardware /etc/init.d/net.nas0[3392]: ERROR: net.nas0 failed to start /etc/init.d/net.ppp0[3454]: ERROR: cannot start net.ppp0 as net.nas0 would not start br2684ctl[3426]: Interface nas0 created sucessfully br2684ctl[3426]: Communicating over ATM 0.8.35, encapsulation: LLC br2684ctl[3426]: Interface configured br2684ctl[3426]: RFC 1483/2684 bridge daemon started which shows that it is ready (only) now. IF I start net.ppp0 afterwards again, the network comes up. So to fix this, I'd like to do some 'sleep' after /usr/bin/br2684ctl has executed. Where is the syntax br2684ctl_nas0= ... explained and how can I insert some 'sleep'? Many thanks for a hint, Helmut. -- Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany
Re: [gentoo-user] etc/conf.d/net format ?
On 23 Feb, Mike Kazantsev wrote: On Mon, 23 Feb 2009 18:31:18 +0500 Mike Kazantsev mike_kazant...@fraggod.net wrote: On Mon, 23 Feb 2009 14:14:28 +0100 (CET) Helmut Jarausch jarau...@igpm.rwth-aachen.de wrote: config_ppp0=ppp # Runs /lib/rcscripts/net/pppd.sh link_ppp0='nas0' # The name of the RFC2684 bridge interface I've never used link_* syntax to specify dependencies, prehaps it has been obsoleted and not working properly? Try: rc_need_ppp0=nas0 Certainly works for me. Sorry, I was too rash to send it away without looking at my actual net file. You should specify init.d script name in rc_need, not just some interface name, so it should look like this: rc_need_ppp0=net.nas0 Thanks but removing the link_* didn't help. Furthermore it's suggested in the current net.example file -- Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany
[gentoo-user] setting a USE flags for many packages
Hi, I normally like to have the documentation built for all packages. Therefore I have added 'doc' to /etc/make.conf USE But I don't need documentation for the packages in kde-base/* and kde-misc/*. Since some of these take over an hour just for doxygen (on a Phenom II 3GHz) I'd like to disable the generation of documentation for all these packages. How can I set the '-doc' use flags for all packages matching kde-base/* and kde-misc/* (There are hundreds of them!) Note, I cannot use 'USE=-doc' on the command line since emerge --update --complete-graph --reinstall changed-use world would then reinstall many other packages to remove the documentation which I doesn't want. Many thanks for a hint, Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany
Re: [gentoo-user] setting a USE flags for many packages
Thanks for the albeit sad news! Helmut. -- Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany
[gentoo-user] lm_sensors for AMD K10
Hi, does anybody know about a patch to make lm_sensors work with a PhenomII which uses AMD K10 for temperature sensing. sensors-detect detects it but there is no config file for that configuration. Many thanks for a hint, Helmut. -- Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany
[gentoo-user] WARNING - sunstudioexpress-2009.03 crashes my system
Hi a warning to you all. Trying to emerge dev-lang/sunstudioexpress-2009.03 spawns infinitely many bach process until the system is dead! Has anybody else made this experience, as well? Helmut. -- Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany
[gentoo-user] How to configure a recent X11 ?
Hi, one reads at several places that 'xorg.conf' is dead we now have to write hal-fdi-policy files. Especially after upgrading xorg-server X11 doesn't come up anymore since there is a race condition between hal and xorg. Does anybody know of a transition guide on how to write xorg.conf together with /etc/hal/fdi/policy files. Many thanks for pointer. (Currently X11 causes a lot of stress especially if one has to use the evdev driver) Helmut. -- Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany
[gentoo-user] ebuild syntax question
Hi, the sci-libs/mathgl-1.8-r1.ebuild contains DEPEND=${RDEPEND} doc? ( app-text/texi2html virtual/texi2dvi ) python? ( dev-lang/swig[python] ) octave? ( dev-lang/swig[octave] ) What does dev-lang/swig[python] mean? Since dev-lang/swig/swig-1.3.39 does not use the useflags 'python', etc, anymore, emerging sci-libs/mathgl tries to downgrade to swig-1.3.36 which gives conflict elsewhere. Do I really need to mask swig-1.3.36 or is sci-libs/mathgl-1.8-r1.ebuild too old? Many thanks for a hint. (Should I generate a bug report?) Helmut. -- Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany
[gentoo-user] svn broken ?
Hi, has anyone the same problems? I'm updating a Gentoo system and now 'svn' is broken For all sites I've tried I get svn: OPTIONS of 'http://svn.python.org/projects/python/branches/py3k': could not connect to server (http://svn.python.org) I have upgraded to dev-util/subversion-1.5.6 and net-misc/neon-0.28.4 Thanks for a hint, Helmut. -- Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany
Re: [gentoo-user] svn broken ?
On 27 Mar, Willie Wong wrote: Hi Helmut: On Fri, Mar 27, 2009 at 12:41:59PM +0100, Penguin Lover Helmut Jarausch squawked: I'm updating a Gentoo system and now 'svn' is broken For all sites I've tried I get svn: OPTIONS of 'http://svn.python.org/projects/python/branches/py3k': could not connect to server (http://svn.python.org) I have upgraded to dev-util/subversion-1.5.6 and net-misc/neon-0.28.4 I suspect your problem is the same as Nicolai's in the thread layman: could not connect to server. There is a new USE for subversion in the versions 1.5.* called webdav-neon, it enables the http module. So, please show output of emerge -pv subversion svn --version It's strange. I have even upgraded to svn-1.6.0, still the same problem emerge -pv subversion These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] dev-util/subversion-1.6.0 USE=berkdb dso kde nls perl python webdav-neon -apache2 -bash-completion -ctypes-python -debug -doc -emacs -extras -gnome-keyring -java -ruby -sasl -vim-syntax -webdav-serf 0 kB svn --version svn, version 1.6.0 (r36650) compiled Mar 27 2009, 17:04:08 Copyright (C) 2000-2009 CollabNet. Subversion is open source software, see http://subversion.tigris.org/ This product includes software developed by CollabNet (http://www.Collab.Net/). The following repository access (RA) modules are available: * ra_neon : Module for accessing a repository via WebDAV protocol using Neon. - handles 'http' scheme - handles 'https' scheme * ra_svn : Module for accessing a repository using the svn network protocol. - handles 'svn' scheme * ra_local : Module for accessing a repository on local disk. - handles 'file' scheme Many thanks for any help, Helmut. -- Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany
Re: [gentoo-user] layman: could not connect to server
On 28 Mar, Mike Kazantsev wrote: On Fri, 27 Mar 2009 22:53:00 +0100 Nicolai Beuermann nicolai.beuerm...@gmx.de wrote: Polipo is running but there's nothing changing when it's stopped. I'm on a NATted LAN behind a router without any firewall running on this host. So far (in this thread) I've seen svn fail when it's started by layman, prehaps you should try starting it directly, like this: cd /tmp \ svn co http://overlays.gentoo.org/svn/proj/vmware/trunk vmware_overlay If it fails as well (I guess it should) and wget of the same http address works, it certainly must be a bug in svn. 'strace -f svn co ...' might help to see which particular operation fails - might be it's not http access, but something totally unrelated, like forking a child 'getter' process due to some limit. You might also consider simply downgrading / updating svn, since no matter what kind of bug there is, it might not manifest itself in other versions. I have the same problem on an x86 machine while on an amd64 with the same configuration (IMHO) it's working just fine. On the broken machine, svn co svn://... works fine whereas svn co http:// or svn co https:// shows the strange error starting with svn: OPTIONS of http:// -- Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany
Re: [gentoo-user] layman: could not connect to server - partially SOLVED
On 28 Mar, Mike Kazantsev wrote: On Fri, 27 Mar 2009 22:53:00 +0100 Nicolai Beuermann nicolai.beuerm...@gmx.de wrote: Polipo is running but there's nothing changing when it's stopped. I'm on a NATted LAN behind a router without any firewall running on this host. So far (in this thread) I've seen svn fail when it's started by layman, prehaps you should try starting it directly, like this: cd /tmp \ svn co http://overlays.gentoo.org/svn/proj/vmware/trunk vmware_overlay If it fails as well (I guess it should) and wget of the same http address works, it certainly must be a bug in svn. 'strace -f svn co ...' might help to see which particular operation fails - might be it's not http access, but something totally unrelated, like forking a child 'getter' process due to some limit. You might also consider simply downgrading / updating svn, since no matter what kind of bug there is, it might not manifest itself in other versions. Hi, I've just discovered that reemerging dev-util/subversion (1.6.0) with different use flags gives a working svn USE='-webdav-neon webdav-serf' emerge -1 dev-util/subversion So, I suspect net-misc/neon (0.28.4) or the interplay of subversion with neon is broken. Helmut. -- Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany
Re: [gentoo-user] gentoo-sources-2.6.29 won't recognize my IDE chipset, at all.
On 1 Apr, Dale wrote: Hi, I been trying to upgrade my kernel and I seem to have ran into a huge mountain. I finally got it to compile but when I try to boot it doesn't recognize my IDE chipset at all. It only sees my CD and DVD but nothing else. Here is some info: From lspci: 00:09.0 IDE interface: nVidia Corporation nForce2 IDE (rev a2) From the config screen of the kernel: * AMD and nVidia IDE support And that is the correct driver for my chipset. I been using that driver for several years now. Is this kernel hopeless? Have you changed the hardware? In that case, try to rm /etc/udev/rules.d/70-persistent* and boot again. Helmut. -- Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany
[gentoo-user] ebuild syntax question
Hi, dev-util/eclipse-sdk-3.4.1.ebuild from layman/java-overlay contains CDEPEND=. =dev-java/tomcat-servlet-api-5.5.25-r1:2.4 What does that mean? I have dev-java/tomcat-servlet-api-6.0.18 installed in the 2.5 slot. But portage wants to emerge tomcat-servlet-api-5.5.27 which is masked by me (I have masked all tomcat-servlet-api-6) Does the '=' apply to the version only or to the slot, as well? Many thanks for a hint, Helmut. -- Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany
[gentoo-user] python-2.6.2 site-packages path problem
Hi, with Python 2.6.2 I have (even re-)installed dev-python/pygtk. And indeed, there is a directory /usr/lib/python2.6/site-packages/gtk-2.0 But, still, import gtk fails. Looking closer, there is NO pygtk.pth-2.0 pygtk.py-2.0 file in /usr/lib/python2.6/site-packages as it is on a working python-2.6.1 installation. What might cause that problem? Many thanks for a hint, Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany
Re: [gentoo-user] python-2.6.2 site-packages path problem
On 21 Apr, Philipp Riegger wrote: On Tue, 2009-04-21 at 12:34 +0200, Helmut Jarausch wrote: with Python 2.6.2 I have (even re-)installed dev-python/pygtk. And indeed, there is a directory /usr/lib/python2.6/site-packages/gtk-2.0 But, still, import gtk fails. Looking closer, there is NO pygtk.pth-2.0 pygtk.py-2.0 file in /usr/lib/python2.6/site-packages as it is on a working python-2.6.1 installation. What might cause that problem? There is a bug about this, search bugs.gentoo.org for your error/the problem where you get the error. You have to reemerge some packages, pygobject and maybe more. Sorry, but I couldn't find something on bugs.gentoo.org I searched for python-2.6 and pygtk but couldn't find anything. Many thanks for a pointer, Helmut. -- Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany
[gentoo-user] libtool question
Hi, unfortunately, libtool is one of my black spots in my Linux knowlegde. Trying to emerge app-editors/kile-2.0.3-r1 libtool fails with libtool: link: cannot find the library `/usr/lib/libpcreposix.la' The libtool command is too long to include here, but it definitely doesn't contain pcreposix. So, why does libtool try to find /usr/lib/libpcreposix.la (which doesn't exist, indeed)? Howto fix this? Many thanks for a hint (a libtool tutorial?) Helmut. -- Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany
[gentoo-user] kde:3.5 dependency mess
Hi, kde:3.5 poses me a Gordian knot which I cannot cut. Besides the whole kde:4.2 packages I still have kde:3.5 packages. Trying to re-emerge e.g. kde-base/kdepim:3.5 I get blocking packages. Many packages are built with kde-base/kdelibs-3.5.10-r2 but some are in use with were built with kde-base/kdelibs-3.5.9-r4, e.g. app-office/kformula When I try to re-emerge app-office/kformula separately it fails with some linker errors. So, how can I cut my Gordian knot? (except re-emerging the whole kde-meta:3.5) Many thanks for a hint, Helmut. -- Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany
[gentoo-user] kde:3.5 how to phase out
Hi, I'd like to phase out KDE:3.5. One reason is, that I cannot install both, 3.5 and 4.2 without using 'prefix'. For doing so, I need to find out which (installed) packages use which parts of KDE:3.5. Is there something better than unmerge all of KDE:3.5 and let revdep-rebuild find out. Furthermore, how to unmerge all of KDE:3.5, e.g. emerge --unmerge kde-base/kde-meta:3.5 does not work. Many thanks for a hint, Helmut. -- Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany
[gentoo-user] use flag not used - why
Hi, I'm trying to emerge sci-visualization/paraview with a qt4 GUI. My /etc/portage/package.use contains sci-visualization/paraview examples qt4 threads python mpi but when I try to emerge it emerge -vp sci-visualization/paraview I get USE=examples mpi* python threads -doc -hdf5 (-qt4) Why doesn't it work? uname -a Linux numa-be 2.6.29-gentoo-r3 #2 SMP Wed May 6 21:02:49 CEST 2009 x86_64 AMD Phenom(tm) II X4 940 Processor AuthenticAMD GNU/Linux Many thanks for a hint, Helmut. -- Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany
Re: [gentoo-user] use flag not used - why
On 12 May, Volker Armin Hemmann wrote: On Dienstag 12 Mai 2009, Helmut Jarausch wrote: Hi, I'm trying to emerge sci-visualization/paraview with a qt4 GUI. My /etc/portage/package.use contains sci-visualization/paraview examples qt4 threads python mpi but when I try to emerge it emerge -vp sci-visualization/paraview I get USE=examples mpi* python threads -doc -hdf5 (-qt4) Why doesn't it work? uname -a Linux numa-be 2.6.29-gentoo-r3 #2 SMP Wed May 6 21:02:49 CEST 2009 x86_64 AMD Phenom(tm) II X4 940 Processor AuthenticAMD GNU/Linux Many thanks for a hint, Helmut. sometimes certain useflags are masked - you can grep PORTDIR/profiles to see if that is your problem. Many thanks (to Albert, as well). I didn't know about that. How can I revert that mask (in /etc/portage/package.mask ?) without editing /usr/portage/profiles/default-linux/package.use.mask -- Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany
Re: [gentoo-user] use flag not used - why
On 12 May, Neil Bothwick wrote: On Tue, 12 May 2009 12:54:31 -0500, Dale wrote: How can I revert that mask (in /etc/portage/package.mask ?) without editing /usr/portage/profiles/default-linux/package.use.mask So there you have it. The devs disabled qt4 support because paraview does not work with the unmasked versions of qt4 in portage Now you know he is going to want this even more since it is reported not to work. lol Curiosity you know will get him. If nothing else, he will want to know what it breaks. ;-) In that case, put sci-visualization/paraview -qt4 in /etc/postage/profile/package.use.mask and see for yourself how it breaks. Thanks! I'd hoped it would perhaps work with qt-core-4.5.1 but it requires 4.3. Helmut. -- Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany
[gentoo-user] ebuild for cvs-version of sci-visualization/paraview
Hi, can anybody please tell me where to find or whom to ask for an ebuild paraview- (the cvs-version of paraview) Many thanks for a hint / pointer Helmut. -- Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany
Re: [gentoo-user] ebuild for cvs-version of sci-visualization/paraview
On 15 May, Mike Kazantsev wrote: On Thu, 14 May 2009 20:17:10 +0200 (CEST) Helmut Jarausch jarau...@igpm.rwth-aachen.de wrote: can anybody please tell me where to find or whom to ask for an ebuild paraview- (the cvs-version of paraview) I'd suggest tweaking latest ebuild yourself. It should take no more than five minutes with a few no-brainer actions. Most times, all you need to do is: 0. cp paraview-latest.ebuild paraview-.ebuild 1. Add inherit cvs line or add cvs to existing inherit line. 2. Replace SRC_URI with ECVS_SERVER / ECVS_MODULE. 3. If there's src_unpack function defined, replace src_unpack line inside it with cvs_src_unpack. 4. Digest (repoman manifest in ebuild path will do) and emerge it. And, of course, read the fine manual: http://devmanual.gentoo.org/ebuild-writing/functions/src_unpack/cvs-sources/index.html Thanks, I've tried that before. But paraview has changed a lot. (E.g. there is a new application called 'Overview') Upto 'install' everything worked, but there it failed. I'm not accustomed with 'cmake'. Thanks anyway, Helmut. -- Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany
Re: [gentoo-user] /dev/sr0 has disappeared: big mystery
On 15 May, Philip Webb wrote: For the 1st time in 2 months, I went to write a CD discovered that /dev/sr0 is not being created nor symlink /dev/cdrom ; I looked at 'dmesg': no mention of 'sr' or 'cd' being found. I've searched the Forum (more noise than signal as usual) Bugs: nothing. I tested the drive: SystemRescue 1.1.0 (kernel 2.6.25.16) starts correctly mounts /dev/sr0 on /mnt/cdrom ; its 'dmesg' says : sr0: scsi3-mmc drive: 16x/16x writer dvd-ram cd/rw xa/form2 cdda tray \ Uniform CD-ROM driver Revision: 3.20 BIOS reports Auto-detecting PATA primary master: ATAPI CD-ROM. I updated to Hal-0.5.11-r8 on 090221 Udev-124-r2 on 090418 ; I recompiled Udev, but that made no difference. I've checked the files which mention 'cd' in /etc/udev/rules.d there is no difference today from those at 090315 , when I did my last system back-up last used the CD drive. I've checked my kernel configs for 2.6.25 2.6.29 using 'gvimdiff' there is no difference between the relevant sections in Devices. I updated to 2.6.29 on 090404 . I tried my other kernels with the following unnerving findings : 2.6.25 creates /dev/sr0 , but after X starts the mouse/keyboard fail; 2.6.23 2.6.22 create /dev/sr0 , but X won't start at all. I notice that under 'Device Drivers - ATA/ATAPI/MFM/RLL Support' there are the lines : generic ATA/ATAPI disk support (NEW) [*] ATA disk support (NEW) [ ] ATAPI floppy support (NEW) Include IDE/ATAPI CDROM support (NEW) I didn't say 'y' to 'ATA ... Support', so both config files (25 29) say # CONFIG_IDE is not set This is because I understood that if you have 'SCSI device support - SCSI CDROM support' enabled, then you shouldn't have 'ATA...RLL' enabled as well. Is this a vital change in 2.6.29 ? Has anyone else encountered this ? Does anyone have suggestions ? Is your CDwriter a SATA device? Here, 2.6.29-r3 works just fine with my SATA-dvd-writer. -- Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany
[gentoo-user] query dependency on a slotted package
Hi, how can I find which packages depends on sys-devel/gcc:4.2 (Unfortunately, equery seems to ignore the slot) Many thanks for a hint, Helmut. -- Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany
[gentoo-user] on AMD64 firefox + java (32bit) - howto
Hi, I've firefox-bin-3.5beta4 installed on my AMD64 Gentoo system. Typing about:buildconfig as URL it's saying it's a 32bits application. For java(-applets) to run, I need a 32 bit java. GenToo installs 64 bit java jre/jdk on my system by default. How can I install a 32bit version in addition (just for firefox and might be opera) Many thanks for a hint, Helmut. -- Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany
[gentoo-user] skencil svn ebuild - help neede
Hi, (on the road to switching to tcl/tk-8.5.3) I'd like to install the svn-version of media-gfx/skencil Since I have next to no experience in writing ebuilds, I need some help. This is my current attempt: file skencil-.ebuild --- # Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/media-gfx/skencil/skencil-0.6.18_pre20080519.ebuild,v 1.7 2008/07/18 01:59:46 jer Exp $ inherit python multilib eutils subversion flag-o-matic IUSE=nls ESVN_REPO_URI=https://scm.wald.intevation.org/svn/skencil/skencil/trunk; ESVN_PROJECT=Skencil S=${WORKDIR}/${PN} DESCRIPTION=Interactive X11 vector drawing program HOMEPAGE=http://www.skencil.org/; DEPEND==dev-python/imaging-1.1.2-r1 dev-python/reportlab dev-lang/tk nls? ( sys-devel/gettext ) RDEPEND=!elibc_glibc? ( nls? ( sys-devel/gettext ) ) dev-python/pyxml SLOT=0 LICENSE=GPL-2 KEYWORDS=amd64 hppa ppc ppc64 sparc x86 pkg_setup() { python_tkinter_exists } src_unpack() { subversion_src_unpack cd ${S} # Fix hardcoded libdir sed -i -e s:lib/:$(get_libdir)/: \ -e s:lib':$(get_libdir)': \ ${S}/{Filter,Sketch/Modules}/Makefile.pre.in \ ${S}/w32setup.py \ ${S}/setup.py || die sed failed } src_compile() { cd ${S} python setup.py build } src_install () { python setup.py install --prefix=/usr --root=${D} || die setup failed newdoc Tools/README README.tools newdoc Filter/README README.filter dodoc Examples Doc dodoc README INSTALL CREDITS TODO NEWS } --- It builds fine but installs partially into /usr/lib/skencil-cvs and /usr/share/skencil-. I need to do a symlink ln -s /usr/lib/skencil-cvs/skencil.py /usr/bin/skencil More seriously it fails when invoked with Traceback (most recent call last): File /usr/bin/skencil, line 55, in module import Sketch.UI File /usr/lib/python2.5/site-packages/PIL/__init__.py, line 22, in module IOError: [Errno 2] No such file or directory: '/usr/lib/skencil-cvs/Sketch/VERSION' Many thanks for a hint, Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany
Re: [gentoo-user] new timezone data requires setting a symlink by hand
On 31 Jul, Sebastian Wiesner wrote: Helmut Jarausch [EMAIL PROTECTED] at Thursday 31 July 2008, 13:27:24 Hi, am I doing something wrong? Whenever I emerge a new sys-libs/timezone-data I need to do afterwards rm -f /etc/localtime ln -s /usr/share/zoneinfo/Europe/Berlin /etc/localtime (This is with baselayout-2.0.0) Many thanks for a hint, Why don't you just create /etc/timezone with Europe/Berlin as content? Thanks, but it doesn't work here. I must be doing something wrong. Now, I have deleted /etc/localtime /etc/conf.d/hwclock contains clock=local (which is recommended for a dual boot system with Windows) For /etc/timezone I have tried both Europe/Berlin and alternatively Europe/Berlin In both cases I get GMT instead of my local time here. Many thanks for a further hint, Helmut. -- Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany
[gentoo-user] gentoo-wiki.com - whom to contact?
Hi nearly all links on http://gentoo-wiki.com/Index:MAN are broken. Does anybody know someome to inform about that? Thanks, Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany
[gentoo-user] unofficial ebuilds - how to find
Hi, is there some repository or similar thing to find unofficial ebuilds. Currently I'm looking for an ebuild for gcc svn version or a recent gcc-4.4.0 snapshot. Many thanks for a hint, Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany
[gentoo-user] prelink a dynamic library
Hi, I want to create a shared library, say libULIB.so, which needs additional shared libraries, e.g. libmpfr.so and libgmp.so . My users only use the functions provided by libULIB.so. Is there a means to prelink libULIB.so, so that the libraries libmpfr.so and libgmp.so are not needed by the user? I.e. instead of g++ Example.C -lUlib -lmpfr -lgmp it should be suffucient to say g++ Example.C -lUlib Given Ulib.o I've tried g++ -shared -o libUlib.so -fpic -Wl,-soname,libUlib.so \ -Wl,-rpath,$LIBPATH -Wl,-export-dynamic \ Ulib.o -L $LIBPATH -lmpfr -lgmp but I still need -lmpfr -lgmp to get an executable. Many thanks for a hint, Helmut. -- Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany
Re: [gentoo-user] prelink a dynamic library
On 2 Oct, [EMAIL PROTECTED] wrote: On Wed, 01 Oct 2008 18:53:04 +0200 (CEST) Helmut Jarausch [EMAIL PROTECTED] wrote: Hi, Hello Helmut, I want to create a shared library, say libULIB.so, which needs additional shared libraries, e.g. libmpfr.so and libgmp.so . My users only use the functions provided by libULIB.so. Is there a means to prelink libULIB.so, so that the libraries libmpfr.so and libgmp.so are not needed by the user? You should be able to just provide the libraries to the linker when linking your shared object. When *running* the application, your shared object (i.e. the loader) should transitively pull in the libs on which yours depends. You can check those dependencies using ldd your-lib. Hope this helps, Patric Thanks Patric, but unfortunately that's not what I want. In this case, these secondary libraries (e.g. libmpfr.so and libgmp.so) have to be present on the target machines together with an 'rpath' if they are in non-standard directories. My aim was to let the linker generate a big library which obseletes the secondary libraries. Helmut. -- Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany
[gentoo-user] update world drives me nuts
Hi, hopefully someone can help me! Trying to update one of my machines I did emerge --update --deep --pretend world but it stops early with All ebuilds that could satisfy =app-admin/system-tools-backends-1.3.0 have been masked. !!! One of the following masked packages is required to complete your request: - app-admin/system-tools-backends-2.6.0-r1 (masked by: package.mask) Doing an equery depends app-admin/system-tools-backends doesn't show anything. Furthermore that package isn't installed, yet. How can I find out which package needs this mask package? Many thanks for a hint, Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany
Re: [gentoo-user] update world drives me nuts
On 17 Oct, Xav' wrote: On Fri, 17 Oct 2008 13:07:42 +0200 (CEST), Helmut Jarausch [EMAIL PROTECTED] wrote: Hi, hopefully someone can help me! Trying to update one of my machines I did emerge --update --deep --pretend world but it stops early with All ebuilds that could satisfy =app-admin/system-tools-backends-1.3.0 have been masked. !!! One of the following masked packages is required to complete your request: - app-admin/system-tools-backends-2.6.0-r1 (masked by: package.mask) As portage tell you, you have to check the package.mask file in /etc/portage, where it seems that the version 1.3.0 is masked. This doesn't contain a mask but /usr/portage/profiles/package.mask contains =app-admin/system-tools-backends-2 So, is this a bug? -- Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany
Re: [gentoo-user] update world drives me nuts
On 17 Oct, Neil Bothwick wrote: On Fri, 17 Oct 2008 13:07:42 +0200 (CEST), Helmut Jarausch wrote: emerge --update --deep --pretend world but it stops early with All ebuilds that could satisfy =app-admin/system-tools-backends-1.3.0 have been masked. !!! One of the following masked packages is required to complete your request: - app-admin/system-tools-backends-2.6.0-r1 (masked by: package.mask) Doing an equery depends app-admin/system-tools-backends doesn't show anything. Furthermore that package isn't installed, yet. Most likely, an update to a package you already have now requires this. Either mask the update or unmask the package it needs. If the package requiring this is not currently masked in the portage tree, this is a bug and should be reported on bugzilla, although I'd sync and try again before reporting it. How can I find out which package needs this mask package? Add --tree to the emerge command. Unfortunately this doesn't help (and I have resynced just before) E.g. here is the complete output of emerge --tree --update --deep --pretend world These are the packages that would be merged, in reverse order: Calculating dependencies ... done! !!! All ebuilds that could satisfy =app-admin/system-tools-backends-1.3.0 have been masked. !!! One of the following masked packages is required to complete your request: - app-admin/system-tools-backends-2.6.0-r1 (masked by: package.mask) /usr/portage/profiles/package.mask: # Gilles Dartiguelongue [EMAIL PROTECTED] (24 Jan 2008) # add masked gnome-system-tools-2.20 and dependencies # for testing purpose - app-admin/system-tools-backends-2.4.2 (masked by: package.mask) - app-admin/system-tools-backends-1.4.2-r1 (masked by: package.mask) /usr/portage/profiles/package.mask: # Gilles Dartiguelongue [EMAIL PROTECTED] (12 Apr 2008) # Masking gnome-system-tools because it is broken, # to help fix it, see bug #214265 -- Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany
Re: [gentoo-user] update world drives me nuts
On 17 Oct, Neil Bothwick wrote: On Fri, 17 Oct 2008 13:46:19 +0200 (CEST), Helmut Jarausch wrote: E.g. here is the complete output of emerge --tree --update --deep --pretend world These are the packages that would be merged, in reverse order: Calculating dependencies ... done! !!! All ebuilds that could satisfy =app-admin/system-tools-backends-1.3.0 have been masked. !!! One of the following masked packages is required to complete your request: - app-admin/system-tools-backends-2.6.0-r1 (masked by: package.mask) /usr/portage/profiles/package.mask: # Gilles Dartiguelongue [EMAIL PROTECTED] (24 Jan 2008) # add masked gnome-system-tools-2.20 and dependencies # for testing purpose - app-admin/system-tools-backends-2.4.2 (masked by: package.mask) - app-admin/system-tools-backends-1.4.2-r1 (masked by: package.mask) /usr/portage/profiles/package.mask: # Gilles Dartiguelongue [EMAIL PROTECTED] (12 Apr 2008) # Masking gnome-system-tools because it is broken, # to help fix it, see bug #214265 emerge normally tells you the package that requires the masked dependency. Does adding --verbose give any more detail? Do you have anything in /etc/portage/package.unmask that may affect this? If not, you have found a bug in the tree, because non-masked packages shouldn't depend on masked ones. Thanks, --verbose did the trick. There was gnome-system-tools installed. After unmerging it, this problem was solved. -- Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany
[gentoo-user] TexLive language list
Hi, I want to use the (e)plain format. For that I need a command \lanuage=number Where can I find which number corresponds to which language? Many thanks for a hint, Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany
[gentoo-user] udevinfo - where is it
Hi, I have a recent GenToo system (udev-130-r1) but I cannot find the utility 'udevinfo' Which package contains it? Many thanks for a hint, Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany
Re: [gentoo-user] udevinfo - where is it
On 23 Oct, Jacques Montier wrote: Helmut Jarausch a gentiment tapote: Hi, I have a recent GenToo system (udev-130-r1) but I cannot find the utility 'udevinfo' Which package contains it? Many thanks for a hint, Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany Hi $ qfile udevinfo $ sys-fs/udev (/usr/bin/udevinfo) Unfortunately this is not the case here. I believe /sbin/udevadm looks like a replacement, but I'm not sure. -- Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany
Re: [gentoo-user] udevinfo - where is it
On 23 Oct, Justin wrote: udev has some problem with upgrading and loosing functions. I noticed this a while ago. But all udev function like udevinfo, udevmonitor are symlinks to udevadm. You can get all functionalities with udevadm info/monitor etc. http://www.portagefilelist.de Many thanks to all of you who helped. (just a note: the symlinks are not installed automatically here) Helmut. -- Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany
[gentoo-user] kde install mess
Hi, anyhow I managed to get a mess of blockings when trying to emerge kde packages. (might be that has something to do with the recent downgrade from 3.5.10-r* to 3.5.9) Just one example: trying to emerge e.g. konsole:3.5 I get kde-base/kdebase-kioslaves:3.5 is blocking kde-base/kdebase-3.5.9-r4 but I cannot see any negative DEPEND either in the ebuilds of kdebase-kioslaves nor kdebase-3.5.9-r4 So, what went wrong here? Many thanks for a hint, Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany
Re: [gentoo-user] gimp-9999 failed to compile
On 27 Oct, Nickolay Hodyunya wrote: On Sun, Oct 26, 2008 at 01:05:16PM +0100, Liviu Andronic wrote: On Sat, Oct 25, 2008 at 10:53 AM, Nickolay Hodyunya [EMAIL PROTECTED] wrote: I was trying to compile latest gimp from svn, but it fail because gegl version in ports is 0.0.20 but gimp- requires =0.0.21. Have I any chance to see this version in ports tree? Did you try renaming the gegl ebuild to smth like 0.0.21, in /usr/local overlay, and emerging it? Liviu Yes, but it seems 0.0.21 is not even released, because there is no files to fetch from ftp.gimp.org for this version. It needs gegl svn. To do those I've built an entry in my overlay tree. If your interested I can send this to you by email. But it's not funny since there is patch gegl-21-configure-ac.patch derived ffrom gegl-20-configure-ac.patch which has to be adapted to the current svn version. -- Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany
[gentoo-user] package.keywords syntax?
Hi, I have ACCEPT_KEYWORDS=~amd64 in /etc/make.conf and I want to keep it. Is it possible to revoke this for whole bunch of packages like kde-base/* I've tried the following line in /etc/portage/package.keywords kde-base/* -~amd64 but it doesn't help. Many thanks for a hint, Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany
[gentoo-user] eclipse plugin installation
Hi, I've emerged dev-util/eclipse-sdk (version 3.4-r2) and comes up nicely. But when I try to download a plugin (e.g. for C++ or Python) using Help - Software Updates I get Cannot launch the Update UI. This installation has not been configure properly for Software Updates. What am I missing? Many thanks for a hint, Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany
[gentoo-user] packages/All - how to create ?
Hi, I have a (nearly) identical Gentoo system on several machines. On all machines except one, there is a directory /usr/portage/packages/All which contains symlinks to the packages in the specific directories. This is quite comfortable when copying the most recent packages. How can I set up GenToo to create and maintain this directory? Many thanks for a hint, Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany
[gentoo-user] more than one package directory ?
Hi, I'd like to use more than one package directory, e.g. /usr/portage/packages plus plus all stuff on a DVD. Is there a Gentoo specific way to do so or do I need an overlay file system like aufs ? Many thanks for a hint, Helmut Jarausch Lehrstuhl fuer Numerische Mathematik RWTH - Aachen University D 52056 Aachen, Germany