Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 135861 - xine-libs 1.1.2_pre20060328-r10 fails w/ FEATURES="confcache"
Summary: xine-libs 1.1.2_pre20060328-r10 fails w/ FEATURES="confcache"
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Diego Elio Pettenò (RETIRED)
URL:
Whiteboard:
Keywords:
: 137813 139841 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-06-06 22:49 UTC by Kent Fredric (IRC: kent\n) (RETIRED)
Modified: 2006-07-10 08:31 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info (emergeinfo.txt,6.08 KB, text/plain)
2006-06-07 01:59 UTC, Kent Fredric (IRC: kent\n) (RETIRED)
Details
/var/tmp/confcache/config.cache (config.cache,18.09 KB, text/plain)
2006-06-07 02:01 UTC, Kent Fredric (IRC: kent\n) (RETIRED)
Details
work/xine-lib-1.1.2cvs/config.log (config.log,97.84 KB, text/plain)
2006-06-07 02:25 UTC, Kent Fredric (IRC: kent\n) (RETIRED)
Details
things installed since the last -r1 (xinepost.txt,40.95 KB, text/plain)
2006-06-07 02:36 UTC, Kent Fredric (IRC: kent\n) (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Kent Fredric (IRC: kent\n) (RETIRED) gentoo-dev 2006-06-06 22:49:34 UTC
compiliation halts at compiling video_out/libdha due to a lack of ".deps/pci_names.TPlo"

this also occurs in all versions 1.1.2_pre* on my machine. ( not sure about 1.1.1-r3 ) 

oddly, manually creating the ".deps" directory permits the compilation to continue.

==="make -d | grep -a3 TPlo" in "/src/video_out/libdha/" ===
 Must remake target `pci_names.lo'.
make[1]: Entering directory `/var/tmp/portage/xine-lib-1.1.2_pre20060328-r10/work/xine-lib-1.1.2cvs/src/video_out/libdha'
source='pci_names.c' object='pci_names.lo' libtool=yes \
        depfile='.deps/pci_names.Plo' tmpdepfile='.deps/pci_names.TPlo' \
        depmode=gcc3 /bin/sh ../../../depcomp \
        /bin/sh ../../../libtool-nofpic --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../.. -I../../../include -I../../../include -I../../../src -I../../../src/xine-engine -I../../../src/xine-engine -I../../../src/xine-utils  -I../../../src/input -I../../../src/input  -I../../../lib    -DNDEBUG -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DXINE_COMPILE  -DENABLE_IPV6 -O3 -march=i686 -pipe -mmmx -m3dnow -fomit-frame-pointer -finline-functions-called-once -ffast-math -frename-registers -ffunction-sections -c -o pci_names.lo `test -f pci_names.c || echo './'`pci_names.c
Putting child 0x0808ac20 (pci_names.lo) PID 12992 on the chain.
Live child 0x0808ac20 (pci_names.lo) PID 12992
 i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../.. -I../../../include -I../../../include -I../../../src -I../../../src/xine-engine -I../../../src/xine-engine -I../../../src/xine-utils -I../../../src/input -I../../../src/input -I../../../lib -DNDEBUG -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DXINE_COMPILE -DENABLE_IPV6 -O3 -march=i686 -pipe -mmmx -m3dnow -fomit-frame-pointer -finline-functions-called-once -ffast-math -frename-registers -ffunction-sections -c pci_names.c -MT pci_names.lo -MD -MP -MF .deps/pci_names.TPlo  -fPIC -DPIC -o .libs/pci_names.o
pci_names.c:1784: fatal error: opening dependency file .deps/pci_names.TPlo: No such file or directory
compilation terminated.
Reaping losing child 0x0808ac20 PID 12992
make[1]: *** [pci_names.lo] Error 1
Removing child 0x0808ac20 PID 12992 from chain.
make[1]: Leaving directory `/var/tmp/portage/xine-lib-1.1.2_pre20060328-r10/work/xine-lib-1.1.2cvs/src/video_out/libdha'
make: *** [all-recursive] Error 1

=== make -v ===
GNU Make 3.81

=== ../../../libtool-nofpic --version===
ltmain.sh (GNU libtool) 1.5.22 (1.1220.2.365 2005/12/18 22:14:06)

=== i686-pc-linux-gnu-gcc -v ===
Using built-in specs.
Target: i686-pc-linux-gnu
Configured with: /var/tmp/portage/gcc-4.1.1/work/gcc-4.1.1/configure --prefix=/usr --bindir=/usr/i686-pc-linux-gnu/gcc-bin/4.1.1 --includedir=/usr/lib/gcc/i686-pc-linux-gnu/4.1.1/include --datadir=/usr/share/gcc-data/i686-pc-linux-gnu/4.1.1 --mandir=/usr/share/gcc-data/i686-pc-linux-gnu/4.1.1/man --infodir=/usr/share/gcc-data/i686-pc-linux-gnu/4.1.1/info --with-gxx-include-dir=/usr/lib/gcc/i686-pc-linux-gnu/4.1.1/include/g++-v4 --host=i686-pc-linux-gnu --build=i686-pc-linux-gnu --disable-altivec --enable-nls --without-included-gettext --with-system-zlib --disable-checking --disable-werror --disable-libunwind-exceptions --disable-multilib --enable-libmudflap --disable-libssp --enable-java-awt=gtk --enable-languages=c,c++,java,objc,obj-c++,fortran --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu
Thread model: posix
gcc version 4.1.1 (Gentoo 4.1.1)

=== output after creating the .deps dir by hand ===
make[1]: Entering directory `/var/tmp/portage/xine-lib-1.1.2_pre20060328-r10/work/xine-lib-1.1.2cvs/src/video_out/libdha'
source='pci_names.c' object='pci_names.lo' libtool=yes \
        depfile='.deps/pci_names.Plo' tmpdepfile='.deps/pci_names.TPlo' \
        depmode=gcc3 /bin/sh ../../../depcomp \
        /bin/sh ../../../libtool-nofpic --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../.. -I../../../include -I../../../include -I../../../src -I../../../src/xine-engine -I../../../src/xine-engine -I../../../src/xine-utils  -I../../../src/input -I../../../src/input  -I../../../lib    -DNDEBUG -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DXINE_COMPILE  -DENABLE_IPV6 -O3 -march=i686 -pipe -mmmx -m3dnow -fomit-frame-pointer -finline-functions-called-once -ffast-math -frename-registers -ffunction-sections -c -o pci_names.lo `test -f pci_names.c || echo './'`pci_names.c
 i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../.. -I../../../include -I../../../include -I../../../src -I../../../src/xine-engine -I../../../src/xine-engine -I../../../src/xine-utils -I../../../src/input -I../../../src/input -I../../../lib -DNDEBUG -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DXINE_COMPILE -DENABLE_IPV6 -O3 -march=i686 -pipe -mmmx -m3dnow -fomit-frame-pointer -finline-functions-called-once -ffast-math -frename-registers -ffunction-sections -c pci_names.c -MT pci_names.lo -MD -MP -MF .deps/pci_names.TPlo  -fPIC -DPIC -o .libs/pci_names.o
/bin/sh ../../../libtool-nofpic --mode=link i686-pc-linux-gnu-gcc  -DNDEBUG -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DXINE_COMPILE  -DENABLE_IPV6 -O3 -march=i686 -pipe -mmmx -m3dnow -fomit-frame-pointer -finline-functions-called-once -ffast-math -frename-registers -ffunction-sections  -Wl,-O1,-z,now -o libdha.la   libdha.lo mtrr.lo pci.lo mmi.lo ports.lo irq.lo cpu_flush.lo pci_names.lo
i686-pc-linux-gnu-ar cru .libs/libdha.a .libs/libdha.o .libs/mtrr.o .libs/pci.o .libs/mmi.o .libs/ports.o .libs/irq.o .libs/cpu_flush.o .libs/pci_names.o
i686-pc-linux-gnu-ranlib .libs/libdha.a
creating libdha.la
(cd .libs && rm -f libdha.la && ln -s ../libdha.la libdha.la)
make[1]: Leaving directory `/var/tmp/portage/xine-lib-1.1.2_pre20060328-r10/work/xine-lib-1.1.2cvs/src/video_out/libdha'
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-06-07 00:57:45 UTC
emerge --info missing. Also, try with FEATURES="-confcache"; it that works, attach  the info requested in  Bug 134454, Comment #0 and reopen then.
Comment 2 Kent Fredric (IRC: kent\n) (RETIRED) gentoo-dev 2006-06-07 01:59:49 UTC
Created attachment 88582 [details]
emerge --info

emerge info as requested
Comment 3 Kent Fredric (IRC: kent\n) (RETIRED) gentoo-dev 2006-06-07 02:01:43 UTC
Created attachment 88583 [details]
/var/tmp/confcache/config.cache

as instructed in http://bugs.gentoo.org/show_bug.cgi?id=134454#c0
Comment 4 Kent Fredric (IRC: kent\n) (RETIRED) gentoo-dev 2006-06-07 02:25:25 UTC
Created attachment 88584 [details]
work/xine-lib-1.1.2cvs/config.log

as per requested.
Comment 5 Kent Fredric (IRC: kent\n) (RETIRED) gentoo-dev 2006-06-07 02:36:46 UTC
Created attachment 88585 [details]
things installed since the last -r1

I included a list of everything installed after -r1, as i suspect i also hacked -r7 by hand to make that work also.

As per instructions.
Comment 6 Kent Fredric (IRC: kent\n) (RETIRED) gentoo-dev 2006-06-07 02:38:55 UTC
As per instructions, new information uploaded.
Comment 7 Jakub Moc (RETIRED) gentoo-dev 2006-06-24 04:26:49 UTC
*** Bug 137813 has been marked as a duplicate of this bug. ***
Comment 8 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-06-29 11:37:53 UTC
I'm closing them as UPSTREAM as for now I can't do much until Brian provides me a new version of confcache that allows to trace who poisoned the cache.
This is also the main reason why confcache is masked right now.
Comment 9 Jakub Moc (RETIRED) gentoo-dev 2006-07-10 08:31:56 UTC
*** Bug 139841 has been marked as a duplicate of this bug. ***