[gentoo-user] emerge errors (can't emerge a damn thing) :)
Would someone help me out? I have looked in the forums (found one similiar but still unsolved occurence - my link to /usr/src/linux is fine) but still do not know why emerge is failing. The same errors occur no matter which package is attempted to be emerged. Google is no help either. emerge (1 of 24) sys-apps/util-linux-2.12q-r1 to / md5 files ;-) util-linux-2.12p-r1.ebuild md5 files ;-) util-linux-2.12q-r1.ebuild md5 files ;-) util-linux-2.12i-r1.ebuild md5 files ;-) util-linux-2.12q.ebuild md5 files ;-) files/util-linux-no-kill.patch md5 files ;-) files/util-linux-2.12i-pic.patch md5 files ;-) files/util-linux-2.12i-nfsv4.patch md5 files ;-) files/util-linux-2.12i-fat-LABEL-support.patch md5 files ;-) files/util-linux-2.11z-pic.patch md5 files ;-) files/util-linux-2.12q-i18n-update.patch md5 files ;-) files/util-linux-2.11z-parallel-make.patch md5 files ;-) files/util-linux-2.12-gcloop.patch md5 files ;-) files/crypto-loop.initd md5 files ;-) files/digest-util-linux-2.12p-r1 md5 files ;-) files/util-linux-2.12i-ignore-managed.patch md5 files ;-) files/util-linux-2.12i-swapon-check-symlinks.patch md5 files ;-) files/digest-util-linux-2.12i-r1 md5 files ;-) files/util-linux-2.12-selinux.diff.bz2 md5 files ;-) files/util-linux-2.12-kernel-2.6.patch md5 files ;-) files/util-linux-2.12-swapon-unistd.patch md5 files ;-) files/crypto-loop.confd md5 files ;-) files/digest-util-linux-2.12q-r1 md5 files ;-) files/util-linux-2.11z-01-nfsv4.dif md5 files ;-) files/digest-util-linux-2.12q md5 files ;-) files/util-linux-2.11z-agetty-domainname-option.patch md5 files ;-) files/no-symlink-resolve.patch md5 files ;-) files/util-linux-2.12-fat-LABEL-support.patch md5 files ;-) files/util-linux-2.12q-no-m68k-fdisk.patch md5 files ;-) files/util-linux-2.12q-debian-10cfdisk.patch md5 files ;-) files/util-linux-2.12p-swapon-check-symlinks.patch md5 src_uri ;-) util-linux-2.12q.tar.gz md5 src_uri ;-) loop-AES-v3.0c.tar.bz2 Unpacking source... Unpacking util-linux-2.12q.tar.gz to /var/tmp/portage/util-linux-2.12q-r1/wo rk Unpacking loop-AES-v3.0c.tar.bz2 to /var/tmp/portage/util-linux-2.12q-r1/wor k * Applying util-linux-2.12q.diff ... [ ok ] * Applying util-linux-2.11z-parallel-make.patch ... [ ok ] * Applying util-linux-2.11z-agetty-domainname-option.patch ... [ ok ] * Applying util-linux-2.12q-i18n-update.patch ...[ ok ] * Applying util-linux-2.12i-nfsv4.patch ... [ ok ] * Applying util-linux-2.12i-ignore-managed.patch ... [ ok ] * Applying util-linux-2.12i-pic.patch ...[ ok ] * Applying util-linux-2.12p-swapon-check-symlinks.patch ... [ ok ] * Applying util-linux-2.12q-debian-10cfdisk.patch ...[ ok ] * Applying util-linux-2.12q-no-m68k-fdisk.patch ... [ ok ] Source unpacked. ./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --build=i686-pc-linux-gnu configuring util-linux-2.12q You don't have scsi/scsi.h You don't have linux/blkpg.h You don't have linux/kd.h You don't have locale.h You don't have langinfo.h You don't have sys/user.h You don't have asm/page.h You don't have uuid/uuid.h You don't have rpcsvc/nfs_prot.h You don't have asm/types.h You don't have linux/raw.h You don't have stdint.h You don't have sys/io.h You don't have inet_aton() You don't have fsync() You don't have getdomainname() You don't have nanosleep() You don't have personality() You don't have updwtmp() You don't have fseeko() You don't have lchown() You don't have rpmatch() You don't have term.h You don't have ncurses - I will not make ul and setterm. You don't have termcap - I will not make more. You need -lcrypt Strange... Static compilation fails here. You don't have native language support You don't have __progname You don't have pty.h and openpty() You don't have wide character support You don't have SYS_pivot_root You don't have a tm_gmtoff field in struct tm Your rpcgen output does not compile - using pregenerated code You don't have zlib You don't have blkid make[1]: Entering directory `/var/tmp/portage/util-linux-2.12q-r1/work/util-linux-2.12q/po' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/var/tmp/portage/util-linux-2.12q-r1/work/util-linux-2.12q/po' make[1]: Entering directory `/var/tmp/portage/util-linux-2.12q-r1/work/util-linux-2.12q/lib'i686-pc-linux-gnu-gcc -c -march=athlon-xp -O2 -pipe -fomit-frame-pointer -I../lib -Wall -Wmissing-prototypes -Wstrict-prototypes-D_FILE_OFFSET_BITS=64 -DSBINDIR=\/sbin\ -DUSRSBINDIR=\/usr/sbin\ -DLOGDIR=\/var/log\ -DVARPATH=\/var\ -DLOCALEDIR=\/usr/share/locale\ -march=athlon-xp -O2 -pipe -fomit-frame-pointer err.c
[gentoo-user] emerge curiosity
As shown below, why wouldn't emerge -u world pick up the update available for gdm? Actually, I think it is probably because it is not listed in /var/lib/portage/world so I guess I am actually wondering why it wouldn't be listed there? Obviously my system knows gdm is installed but how does it know this? I guess I was always under the impression that everything I installed would be placed in /var/lib/portage/world. Obviously not. I know I can edit that file and add gdm dut that doesn't really answer my question. I am sure this is a minor issue that I just can't find in the man pages but I am trying to 1) learn something that I am obviously missing 2) determine if there are any other updates that emerge -Du world might be missing. Thanks in advance. Reg [EMAIL PROTECTED] ~ $ sudo emerge -ua world These are the packages that I would merge, in order: Calculating world dependencies ...done! Nothing to merge; do you want me to auto-clean packages? [Yes/No] no Quitting. [EMAIL PROTECTED] ~ $ sudo emerge -ua gdm These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild U ] gnome-base/librsvg-2.9.5 [2.8.1-r1] [ebuild U ] gnome-base/gdm-2.6.0.9-r3 [2.6.0.6] Do you want me to merge these packages? [Yes/No] no Quitting. -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] emerge curiosity
On Thu, 9 Jun 2005 10:37:21 -0700 (PDT) Zac Medico [EMAIL PROTECTED] wrote: --- reg hughson [EMAIL PROTECTED] wrote: Thanks to all but in hindsight, I guess I should have posted my emerge -Du world as it does not reveal the upgrade for gdm either. So I guess at one point, gdm got pulled in as part of something else that no longer is on my system? How would I find other programs that may exist in a similiar state? emerge -a depclean You need to study your emerge manpage ;-) Zac You're rightgdm comes up during depclean. Actually, as you point out, my answer was in the emerge page all along. The man page states that emerge generates a list of packages which it expects to be installed by checking the system package list and the world file. Which brings me to my final questions...where is this package list? Is it, as one person already stated, simply the list of directories, etc. below /var/lib/pkg? And if it is, then how does one do an emerge -Du on the package list, not just the world list, thereby updating EVERYTHING on your system? -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] xpdf bin does not exist
On Tue, 7 Jun 2005 21:02:56 -0700 (PDT) Zac Medico [EMAIL PROTECTED] wrote: --- reg hughson [EMAIL PROTECTED] wrote: I have had xpdf installed for some time but haven't used it for a couple of weeks so don't really know which version caused me the problem...I now notice that the xpdf executable that used to be in /usr/bin no longer exists. I did a search through the forums and found that I wasn't alone. However, all of the solutions listed in the forums involved openmotif or the xprint use flag or both. I have followed all of their suggestions including re-emerging xorg, openmotif and xpdf in any number of combinations. The result is the sameno xpdf bin file. Any other suggestions would be appreciated. Hi reg, You need to run motif-config before you merge xpdf with USE=-nomotif. You can use either openmotif or lesstif and this is how you choose. Zac Thanks Zac but that didn't do it. When I run (as root), motif-config -l, I get this [1] openmotif-2.2 * so I do (also as root) motif-config -s openmotif-2.2 and I get rm: cannot remove `/usr/include/Mrm': Is a directory rm: cannot remove `/usr/include/uil': Is a directory rm: cannot remove `/usr/include/Xm': Is a directory rm: cannot remove `/usr/include/Mrm': Is a directory ln: `/usr/include/Mrm/Mrm': File exists rm: cannot remove `/usr/include/uil': Is a directory ln: `/usr/include/uil/uil': File exists rm: cannot remove `/usr/include/Xm': Is a directory ln: `/usr/include/Xm/Xm': File exists * /usr/bin/motif-config: New default Profile is: openmotif-2.2 after which I do USE=-nomotif emerge xpdf and in amongs the spillage on the screen I get configure: WARNING: Couldn't find X / Motif -- you will be able to compile pdftops, pdftotext, pdfinfo, pdffonts, pdftoppm, and pdfimages, but not xpdf So obviously something is not right with the openmotif install. Maybe it is this particular version of openmotif as I used to use xpdf all the time without incident. I will have to go through the emerge.log and find out when this version was installed. In the meantime, any other suggestions would be appreciated. -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] xpdf bin does not exist
I have had xpdf installed for some time but haven't used it for a couple of weeks so don't really know which version caused me the problem...I now notice that the xpdf executable that used to be in /usr/bin no longer exists. snip You need to run motif-config before you merge xpdf with USE=-nomotif. You can use either openmotif or lesstif and this is how you choose. Zac Thanks Zac but that didn't do it. When I run (as root), motif-config -l, I get this [1] openmotif-2.2 * so I do (also as root) motif-config -s openmotif-2.2 and I get rm: cannot remove `/usr/include/Mrm': Is a directory rm: cannot remove `/usr/include/uil': Is a directory rm: cannot remove `/usr/include/Xm': Is a directory rm: cannot remove `/usr/include/Mrm': Is a directory ln: `/usr/include/Mrm/Mrm': File exists rm: cannot remove `/usr/include/uil': Is a directory ln: `/usr/include/uil/uil': File exists rm: cannot remove `/usr/include/Xm': Is a directory ln: `/usr/include/Xm/Xm': File exists * /usr/bin/motif-config: New default Profile is: openmotif-2.2 after which I do USE=-nomotif emerge xpdf and in amongs the spillage on the screen I get configure: WARNING: Couldn't find X / Motif -- you will be able to compile pdftops, pdftotext, pdfinfo, pdffonts, pdftoppm, and pdfimages, but not xpdf Umerged openmotif, removed the /usr/include/Mrm, /usr/include/uil and /usr/include/Xm directories, remerged openmotif, remerged xpf and all is back to normal. So does that mean that motif-config needs to be fixed? -- gentoo-user@gentoo.org mailing list
[gentoo-user] xpdf bin does not exist
I have had xpdf installed for some time but haven't used it for a couple of weeks so don't really know which version caused me the problem...I now notice that the xpdf executable that used to be in /usr/bin no longer exists. I did a search through the forums and found that I wasn't alone. However, all of the solutions listed in the forums involved openmotif or the xprint use flag or both. I have followed all of their suggestions including re-emerging xorg, openmotif and xpdf in any number of combinations. The result is the sameno xpdf bin file. Any other suggestions would be appreciated. -- gentoo-user@gentoo.org mailing list