Summary: | media-sound/rhythmbox-0.12.2: emerge hangs during gtk-doc | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Juergen Rose <rose> |
Component: | [OLD] GNOME | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
Status: | RESOLVED WORKSFORME | ||
Severity: | normal | CC: | gstreamer |
Priority: | High | ||
Version: | 2008.0 | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | /var/tmp/portage/media-sound/rhythmbox-0.12.2/temp/build.log |
Description
Juergen Rose
2009-06-03 02:23:27 UTC
Created attachment 193357 [details]
/var/tmp/portage/media-sound/rhythmbox-0.12.2/temp/build.log
does it hang always, is some process taking all the cpu or something, please add details. Normally it needs about three minutes to emerge rhythmbox: root@condor:/root(5)# genlop -t rhythmbox | tail Sun Apr 19 22:29:34 2009 >>> media-sound/rhythmbox-0.12.0 merge time: 3 minutes and 48 seconds. Fri May 1 13:08:25 2009 >>> media-sound/rhythmbox-0.12.1 merge time: 3 minutes and 5 seconds. Fri May 8 12:48:41 2009 >>> media-sound/rhythmbox-0.12.1-r1 merge time: 2 minutes and 58 seconds. Now 'emerge rhythmbox' is emerge more than 45 minutes: root@condor:/root(6)# genlop -c Currently merging 2 out of 7 * media-sound/rhythmbox-0.12.2-r1 current merge time: 45 minutes and 55 seconds. ETA: any time now. The last output I see for more than 40 minutes, is this in my first mailing. But there are no jobs which take all the cpu or memory. Top shows: Tasks: 252 total, 1 running, 250 sleeping, 0 stopped, 1 zombie Cpu(s): 2.2%us, 1.1%sy, 0.0%ni, 95.5%id, 1.1%wa, 0.0%hi, 0.0%si, 0.0%st Mem: 7072116k total, 5759164k used, 1312952k free, 1987112k buffers Swap: 35672304k total, 0k used, 35672304k free, 1516436k cached PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 10053 root 20 0 19176 1340 864 R 2 0.0 0:00.01 top 1 root 20 0 3836 624 524 S 0 0.0 0:00.82 init 2 root 15 -5 0 0 0 S 0 0.0 0:00.00 kthreadd 3 root RT -5 0 0 0 S 0 0.0 0:00.06 migration/0 4 root 15 -5 0 0 0 S 0 0.0 0:01.10 ksoftirqd/0 5 root RT -5 0 0 0 S 0 0.0 0:00.00 watchdog/0 6 root RT -5 0 0 0 S 0 0.0 0:00.19 migration/1 7 root 15 -5 0 0 0 S 0 0.0 0:00.36 ksoftirqd/1 8 root RT -5 0 0 0 S 0 0.0 0:00.00 watchdog/1 9 root 15 -5 0 0 0 S 0 0.0 0:00.00 cpuset 10 root 15 -5 0 0 0 S 0 0.0 0:00.19 events/0 11 root 15 -5 0 0 0 S 0 0.0 0:00.53 events/1 12 root 15 -5 0 0 0 S 0 0.0 0:00.01 work_on_cpu/0 13 root 15 -5 0 0 0 S 0 0.0 0:00.01 work_on_cpu/1 14 root 15 -5 0 0 0 S 0 0.0 0:00.01 khelper 132 root 15 -5 0 0 0 S 0 0.0 0:00.01 kblockd/0 133 root 15 -5 0 0 0 S 0 0.0 0:00.01 kblockd/1 Searching for rhythmbox shows: root@condor:/root(17)# ps -ef | grep rhythmbox root 23873 23862 0 17:22 pts/1 00:00:00 /bin/sh -c if grep -l '^..*$' ./rhythmbox.types > /dev/null 2>&1 ; then \? CC="/bin/sh ../../libtool --mode=compile x86_64-pc-linux-gnu-gcc -I../.. -I../.. -I../../lib -I../../sources -I../../shell -I../../rhythmdb -I../../metadata -I../../widgets -I../../lib -I../../plugins -I../../backends -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDBUS_API_SUBJECT_TO_CHANGE -I/usr/include/gpod-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-2.0 -DORBIT2=1 -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/gnome-media -I/usr/include/gconf/2 -I/usr/include/libglade-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/orbit-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/libxml2 -I/usr/include/gnome-vfs-2.0 -I/usr/lib64/gnome-vfs-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libsoup-2.4 -pthread -I/usr/include/gstreamer-0.10 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libxml2 -march=nocona -O2 -pipe " LD="/bin/sh ../../libtool --mode=link x86_64-pc-linux-gnu-gcc -march=nocona -O2 -pipe -Wl,-O1" RUN="/bin/sh ../../libtool --mode=execute" CFLAGS=" -march=nocona -O2 -pipe " LDFLAGS="../../shell/librbshell.la ../../sources/libsources.la ../../sources/libsourcesimpl.la ../../podcast/librbpodcast.la ../../metadata/librbmetadata.la ../../widgets/librbwidgets.la ../../plugins/librbplugins.la ../../bindings/python/rb.la ../../rhythmdb/librhythmdb.la ../../backends/librbbackends.la ../../lib/librb.la -ltotem-plparser -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -lhal -ldbus-1 -ldbus-glib-1 -ldbus-1 -lgobject-2.0 -lglib-2.0 -lgpod -lgdk_pixbuf-2.0 -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -lnotify -lgtk-x11-2.0 -ldbus-glib-1 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgmodule-2.0 -ldbus-1 -lgobject-2.0 -lglib-2.0 -pthread -lgnome-media-profiles -lgconf-2 -lglade-2.0 -lgnome-2 -lpopt -lgtk-x11-2.0 -lxml2 -lgdk-x11-2.0 -latk-1.0 -lpangoft2-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lbonobo-2 -lbonobo-activation -lORBit-2 -lgthread-2.0 -lrt -lsoup-2.4 -lgio-2.0 -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -pthread -lgstbase-0.10 -lgstreamer-0.10 -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lrt -lxml2 -lglib-2.0 -lpython2.6 -Wl,-O1" gtkdoc-scangobj --module=rhythmbox --output-dir=. ; \?else \? cd . ; \? for i in rhythmbox.args rhythmbox.hierarchy rhythmbox.interfaces rhythmbox.prerequisites rhythmbox.signals ; do \? test -f $i || touch $i ; \? done \?fi root 23875 23873 0 17:22 pts/1 00:00:00 /usr/bin/perl -w /usr/bin/gtkdoc-scangobj --module=rhythmbox --output-dir=. root 24922 23875 0 17:22 pts/1 00:00:00 ./rhythmbox-scan root 29318 17549 0 17:18 pts/1 00:00:00 [media-sound/rhythmbox-0.12.2-r1] sandbox "/usr/lib64/portage/bin/ebuild.sh" compile What information I could else provide? I see you are having perl-experimental in your overlays, are you using perl 5.8.10 ? If so, could you try rebuilding all your perl installation with perl 5.8.8 and see if it fixes your issue ? I have installed perl-5.8.8-r6 and I could emerge rhythmbox-0.12.3-r1 without prblems. (In reply to comment #4) > I see you are having perl-experimental in your overlays, are you using perl > 5.8.10 ? If so, could you try rebuilding all your perl installation with perl > 5.8.8 and see if it fixes your issue ? > (In reply to comment #5) > I have installed perl-5.8.8-r6 and I could emerge rhythmbox-0.12.3-r1 without > prblems. > @perl: Over to you :) Let's change the tracker. (In reply to comment #5) > I have installed perl-5.8.8-r6 and I could emerge rhythmbox-0.12.3-r1 without > prblems. How should i interpret the reply? Did you ever had 5.10.0 installed? Is the problem with rhythmbox-0.12.2 (OP) gone with ~0.12.3? Were you able to reproduce the hang? I had never installed perl-5.10.0. And the hang disappeared now. (In reply to comment #8) > I had never installed perl-5.10.0. And the hang disappeared now. > Okay then. @perl: Very sorry for the noise ...and closing. |