Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 126837 - "genlop -c" doesn't work with portage-2.1_pre6-r4 (neither does sandbox)
Summary: "genlop -c" doesn't work with portage-2.1_pre6-r4 (neither does sandbox)
Status: RESOLVED FIXED
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Tools (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Portage team
URL:
Whiteboard:
Keywords: InVCS, REGRESSION
Depends on:
Blocks: 115839
  Show dependency tree
 
Reported: 2006-03-19 10:30 UTC by Chris Smith
Modified: 2008-03-25 16:47 UTC (History)
3 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Chris Smith 2006-03-19 10:30:17 UTC
During an emerge "genlop -c" no longer works:
--------------------------
$ genlop -c
!!! Error: no working merge found.
(the -c option only works if there is an ongoing compilation, see manpage)
--------------------------

I noticed this today after the update to sys-apps/portage-2.1_pre6-r4
Comment 1 Zac Medico gentoo-dev 2006-03-19 23:31:00 UTC
There seems to be a problem with sandbox not working in 2.1_pre6-r4 and `genlop -c` depends on the sandbox running.
Comment 2 Juergen Rose 2006-03-20 02:11:46 UTC
I have the same problem.
   Juergen
Comment 3 Zac Medico gentoo-dev 2006-03-20 02:12:16 UTC
This sandbox feature is fixed in 2.1_pre6-r5. The problem was caused by the patch for bug 126711 and only affected portage-2.1_pre6-r4.
Comment 4 Zac Medico gentoo-dev 2006-03-20 02:16:23 UTC
Please update portage to 2.1_pre6-r5.
Comment 5 Mark Purtill 2006-11-30 22:59:05 UTC
I'm having the same problem with genlop-0.30.5 and sys-apps/portage-2.1.1-r2.
% emerge --info
Portage 2.1.1-r2 (default-linux/x86/2006.0, gcc-4.1.1, glibc-2.4-r4, 2.6.18-gentoo-r2 i686)
=================================================================
System uname: 2.6.18-gentoo-r2 i686 AMD Athlon(tm) XP 1900+
Gentoo Base System version 1.12.6
Last Sync: Fri, 01 Dec 2006 00:20:01 +0000
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: 1.3.7, 2.0.30
dev-lang/python:     2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.60
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r4
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-ggdb -O2"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-ggdb -O2"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks fixpackages metadata-transfer nostrip sandbox sfperms strict userpriv"
GENTOO_MIRRORS="ftp://213.186.33.38/gentoo-distfiles/ ftp://ftp.sh.cvut.cz/MIRRORS/gentoo/gentoo http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ http://mirror.pacific.net.au/linux/Gentoo ftp://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ http://gentoo.osuosl.org/ "
LINGUAS="en ja"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_EXTRA_OPTS="--timeout=300"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/portage/local/layman/xemacs"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="x86 3dnow X Xaw3d aac aalib alsa apm arts berkdb bindist bitmap-fonts bzip2 canna cdr cjk cli cracklib crypt cups debug dlloader doc dri dvd elibc_glibc emboss encode esd firefox foomaticdb fortran freetype freewnn gdbm gif gnome gpm gstreamer gtk gtk2 iconv imlib input_devices_joystick input_devices_keyboard input_devices_mouse ipv6 isdnlog java joystick jpeg kde kdexdeltas kernel_linux libg++ libwww linguas_en linguas_ja lm_sensors mad maildir mbox mikmod mmx mng mozsvg mp3 mpeg mule ncurses nls noantlr nobcel nobeanutils nobsh nocommonslogging nocommonsnet nodrm nojdepend nojsch nojython nolog4j nooro noregexp norhino noxalan noxerces nptl nptlonly ogg opengl oss pam pcre perl pic png pppd python qt qt3 qt4 quicktime readline reflection ruby scanner sdl session spell spl sse ssl tcltk tcpd tetex tiff truetype truetype-fonts type1-fonts udev unicode usb userland_GNU video_cards_fbdev video_cards_mga video_cards_vesa vorbis wmf xine xinerama xml xorg xv zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, MAKEOPTS
Comment 6 Grégoire Favre 2008-01-10 23:06:37 UTC
I have genlop 0.30.8-r1 and portage 2.1.4_rc14 which are still incompatible.

Any hope ?
Comment 7 Zac Medico gentoo-dev 2008-01-11 00:11:54 UTC
(In reply to comment #6)
> I have genlop 0.30.8-r1 and portage 2.1.4_rc14 which are still incompatible.
> 
> Any hope ?
> 

It seems to work here. Maybe it's a genlop bug or your emerge.log is not recognized somehow and you need to remove it and start over. You can also try qlop from the portage-utils package.
Comment 8 Paul Varner (RETIRED) gentoo-dev 2008-01-11 00:43:31 UTC
It works fine here with sys-apps/portage-2.1.4_rc14  and app-portage/genlop-0.30.8-r1

What output do you get from genlop when it fails?
Comment 9 Grégoire Favre 2008-03-25 16:47:52 UTC
I have now sys-apps/portage-2.1.4.4 and genlop 0.30.8-r1 and portage-utils 0.1.129 which will gcc-4.3.1... is on the compil gives me :
qlop -v -c
No emerge processes located
Or genlop -c
!!! Error: no working merge found.
(the -c option only works if there is an ongoing compilation, see manpage)

But tail -50 /var/log/emerge.log
1206445550: Started emerge on: Mar 25, 2008 12:45:50
1206445550:  *** emerge --ask --verbose x264
1206447878:  *** terminating.
1206448382:  >>> emerge (1 of 1) media-libs/x264-9999 to /
1206448382:  === (1 of 1) Cleaning (media-libs/x264-9999::/usr/portage/local/layman/berkano/media-libs/x264/x264-9999.ebuild)
1206448382:  === (1 of 1) Compiling/Merging (media-libs/x264-9999::/usr/portage/local/layman/berkano/media-libs/x264/x264-9999.ebuild)
1206448489:  === (1 of 1) Updating world file (media-libs/x264-9999)
1206448489:  >>> AUTOCLEAN: media-libs/x264
1206448489:  --- AUTOCLEAN: Nothing unmerged.
1206448489:  === (1 of 1) Post-Build Cleaning (media-libs/x264-9999::/usr/portage/local/layman/berkano/media-libs/x264/x264-9999.ebuild)
1206448489:  ::: completed emerge (1 of 1) media-libs/x264-9999 to /
1206448489:  *** Finished. Cleaning up...
1206448490:  *** exiting successfully.
1206448492:  *** terminating.
1206448494: Started emerge on: Mar 25, 2008 13:34:54
1206448494:  *** emerge --oneshot --ask --verbose sys-libs/libcap
1206448593:  >>> emerge (1 of 1) sys-libs/libcap-2.08-r1 to /
1206448593:  === (1 of 1) Cleaning (sys-libs/libcap-2.08-r1::/usr/portage/sys-libs/libcap/libcap-2.08-r1.ebuild)
1206448593:  === (1 of 1) Compiling/Merging (sys-libs/libcap-2.08-r1::/usr/portage/sys-libs/libcap/libcap-2.08-r1.ebuild)
1206448613:  >>> AUTOCLEAN: sys-libs/libcap
1206448613: === Unmerging... (sys-libs/libcap-2.08)
1206448614:  >>> unmerge success: sys-libs/libcap-2.08
1206448614:  === (1 of 1) Post-Build Cleaning (sys-libs/libcap-2.08-r1::/usr/portage/sys-libs/libcap/libcap-2.08-r1.ebuild)
1206448614:  ::: completed emerge (1 of 1) sys-libs/libcap-2.08-r1 to /
1206448614:  *** Finished. Cleaning up...
1206448615:  *** exiting successfully.
1206448617:  *** terminating.
1206450384: Started emerge on: Mar 25, 2008 14:06:24
1206450384:  *** emerge --ask --verbose glibc
1206450683:  *** terminating.
1206450689: Started emerge on: Mar 25, 2008 14:11:29
1206450689:  *** emerge --ask --verbose glibc
1206450693:  >>> emerge (1 of 1) sys-libs/glibc-2.7-r2 to /
1206450693:  === (1 of 1) Cleaning (sys-libs/glibc-2.7-r2::/usr/portage/sys-libs/glibc/glibc-2.7-r2.ebuild)
1206450693:  === (1 of 1) Compiling/Merging (sys-libs/glibc-2.7-r2::/usr/portage/sys-libs/glibc/glibc-2.7-r2.ebuild)
1206452030:  >>> AUTOCLEAN: sys-libs/glibc
1206452030:  --- AUTOCLEAN: Nothing unmerged.
1206452030:  === (1 of 1) Post-Build Cleaning (sys-libs/glibc-2.7-r2::/usr/portage/sys-libs/glibc/glibc-2.7-r2.ebuild)
1206452030:  ::: completed emerge (1 of 1) sys-libs/glibc-2.7-r2 to /
1206452030:  *** Finished. Cleaning up...
1206452030:  *** exiting successfully.
1206452038:  *** terminating.
1206460980: Started emerge on: Mar 25, 2008 17:03:00
1206460980:  *** emerge --oneshot --ask --verbose gcc
1206461070:  >>> emerge (1 of 1) sys-devel/gcc-4.3.1_pre20080324 to /
1206461070:  === (1 of 1) Cleaning (sys-devel/gcc-4.3.1_pre20080324::/usr/portage/local/layman/dirtyepic/sys-devel/gcc/gcc-4.3.1_pre20080324.ebuild)
1206461070:  === (1 of 1) Compiling/Merging (sys-devel/gcc-4.3.1_pre20080324::/usr/portage/local/layman/dirtyepic/sys-devel/gcc/gcc-4.3.1_pre20080324.ebuild)
1206461211: Started emerge on: Mar 25, 2008 17:06:51
1206461211:  *** emerge --newuse --deep --ask --update --verbose world
1206461369:  *** terminating.