emerge -u gail misses to install gail.pc to /usr/lib/pkgconfig Reproducible: Always Steps to Reproduce: emerge unmerge gail emerge gail Actual Results: problem still exists (try to compile something depending on gail) Expected Results: copied gail.pc
for me it does ? 'emerge info' ? what gail version exactly ? output of 'qpkg -l gail' after emerge ..
~> emerge info Portage 2.0.47-r7 (default-x86-1.4, gcc-3.2.2, glibc-2.3.1-r2) ================================================================= System uname: 2.4.20 i686 AMD Athlon(tm) XP 1600+ GENTOO_MIRRORS="http://ftp.tu-clausthal.de/pub/linux/gentoo" CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share /config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config /usr/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" PORTDIR="/usr/portage" DISTDIR="/usr/portage/distfiles" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR_OVERLAY="" USE="x86 3dnow apm crypt libg++ mikmod mmx ncurses nls pdflib spell xml2 xmms xv gdbm berkdb readline svga tcltk java guile gpm tcpd pam ssl python imlib motif opengl mozilla X gtk kde qt qtmt gnome aalib cups arts esd alsa oss oggvorbis en code lame pda cdr scanner dvd sdl imap maildir xface truetype tetex perl slang l ibwww mysql samba doc zlib gif jpeg png avi mpeg quicktime" COMPILER="gcc3" CHOST="i686-pc-linux-gnu" CFLAGS="-mcpu=athlon-xp -march=athlon-xp -O3 -pipe " CXXFLAGS="-mcpu=athlon-xp -march=athlon-xp -O3 -pipe " ACCEPT_KEYWORDS="x86" MAKEOPTS="-j2" AUTOCLEAN="yes" SYNC="rsync://rsync.gentoo.org/gentoo-portage" FEATURES="sandbox buildpkg ccache noclean" ~> qpkg -l gail gnome-base/gail-1.2.0 * CONTENTS: /var /var/lib /usr /usr/lib /usr/lib/libgailutil.so.17 -> libgailutil.so.17.0.0 /usr/lib/libgailutil.so.17.0.0 /usr/lib/gtk-2.0 /usr/lib/gtk-2.0/modules /usr/lib/gtk-2.0/modules/libferret.la /usr/lib/gtk-2.0/modules/libferret.so /usr/lib/gtk-2.0/modules/libgail.la /usr/lib/gtk-2.0/modules/libgail.so /usr/lib/libgailutil.la /usr/lib/libgailutil.so -> libgailutil.so.17.0.0 /usr/share /usr/share/doc /usr/share/doc/gail-1.2.0 /usr/share/doc/gail-1.2.0/README.gz /usr/share/doc/gail-1.2.0/NEWS.gz /usr/share/doc/gail-1.2.0/INSTALL.gz /usr/share/doc/gail-1.2.0/COPYING.gz /usr/share/doc/gail-1.2.0/AUTHORS.gz /usr/share/doc/gail-1.2.0/ChangeLog.gz /usr/share/gtk-doc /usr/share/gtk-doc/html /usr/share/gtk-doc/html/gail-libgail-util /usr/share/gtk-doc/html/gail-libgail-util/gail-libgail-util-gailmisc.html /usr/share/gtk-doc/html/gail-libgail-util/libgail-util-main.html /usr/share/gtk-doc/html/gail-libgail-util/book1.html /usr/share/gtk-doc/html/gail-libgail-util/gail-libgail-util-gailtextutil.html /usr/include /usr/include/gail-1.0 /usr/include/gail-1.0/libgail-util /usr/include/gail-1.0/libgail-util/gail-util.h /usr/include/gail-1.0/libgail-util/gailmisc.h /usr/include/gail-1.0/libgail-util/gailtextutil.h ~> qpkg -f /usr/lib/pkgconfig/gail.pc [08:12:36] ~> ~> emerge -s gail Searching... [ Results for search key : gail ] [ Applications found : 2 ] * gnome-base/gail Latest version available: 1.2.0 Latest version installed: 1.2.0 Size of downloaded files: 308 kB Homepage: http://www.gnome.org/ Description: Part of Gnome Accessibility * gnome-extra/libgail-gnome Latest version available: 1.0.1 Latest version installed: [ Not Installed ] Size of downloaded files: 129 kB Homepage: http://www.gnome.org/ Description: GAIL libraries for Gnome2
*** Bug 16864 has been marked as a duplicate of this bug. ***
can any of you attach a full gail emerge output ?
Created attachment 9016 [details] Complete output from emerge gail
looks like make install bails out before getting to installing gail.pc i think its related to building gtk-docs. could you try: USE="-doc" emerge -u gail
Created attachment 9059 [details] emerge gail; USE=-doc When USE=-doc, gail.pc is installed correctly.
Created attachment 9094 [details] emerge gail 2> gailmerge2.log |tee gailmerge1.log
Created attachment 9095 [details] emerge gail 2> gailmerge2.log |tee gailmerge1.log
Created attachment 9096 [details] emerge gail 2> gailmerge2.log |tee gailmerge1.log
Created attachment 9097 [details] emerge gail 2> gailmerge2.log |tee gailmerge1.log
Christoph, 1. next time, you can do : emerge gail 2>&1 | tee gailmerge.log this will combine both stdin and stderr to log 2. have you tried using : USE="-doc" emerge gail if this installs gail.pc for you, it means your SGML/Docbook installation is corrputed, and stopping the documentation generation process. Please follow the instructions at this page to fix the problems. ttp://cvs.gentoo.org/~satai/sgmlfix.html
i thought you would need them seperated. it followed those sgmlfix instructions before. It didn't help. Merging without doc works. Need the log?
this seems to be related to the other doc problems, just shows in another way *** This bug has been marked as a duplicate of 17448 ***