Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 132574 - portage-2203-svn emerge -q sync hangs if timestamps match the sync server.
Summary: portage-2203-svn emerge -q sync hangs if timestamps match the sync server.
Status: RESOLVED TEST-REQUEST
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Core - Interface (emerge) (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Portage team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-05-07 08:23 UTC by Bel Zébute
Modified: 2007-01-11 10:24 UTC (History)
0 users

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 Bel Zébute 2006-05-07 08:23:13 UTC
I have a cron job that will sync the portage tree and do lots of fun other things too.  The cron job is set to run weekly, but today there was an error I wanted to correct so I ran it manually.

Hu ho, big surprise, the sync hangs.  Ran emerge -q manually, hangs again.  Ran emerge sync and I get the message about the timestamp.

So that's it.  EMerge hangs if called with -q and timestamps match the one on the sync server.
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-05-07 08:24:50 UTC
You neglected to post emerge --info, so we don't know your portage version. :/
Comment 2 Bel Zébute 2006-05-07 08:31:02 UTC
Portage 2203-svn (hardened/x86/2.6, gcc-3.4.5-hardenednopie, glibc-2.3.6-r3, 2.6.15-gentoo-r1 i686)
=================================================================
System uname: 2.6.15-gentoo-r1 i686 Celeron (Coppermine)
Gentoo Base System version 1.6.14
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
ccache version 2.3 [enabled]
dev-lang/python:     2.4.2
dev-python/pycrypto: [Not Present]
dev-util/ccache:     2.3
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r5
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium3 -O3 -pipe -fomit-frame-pointer -ffast-math -msse -mmmx -mfpmath=387,sse -fforce-addr -falign-functions=4 -fprefetch-loop-arrays"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/alias /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/splash /etc/terminfo /etc/env.d"
CXXFLAGS="-march=pentium3 -O3 -pipe -fomit-frame-pointer -ffast-math -msse -mmmx -mfpmath=387,sse -fforce-addr -falign-functions=4 -fprefetch-loop-arrays"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distcc distlocks sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp.ussg.iu.edu/pub/linux/gentoo ftp://gentoo.mirrors.pair.com/ http://194.117.143.72 http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/"
LANG="fr_CA"
LC_ALL="fr_CA"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages/i686-pc-linux-gnu"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X509 acl acpi alsa apache2 ared aredmem berkdb bonobo bzip2 bzlib caps cdb chroot crypt cscope ctype cups curl dbus dio directfb distcache dlloader eep expat fax fbcon ftp fusion gcj gd gdbm gpm hal hardened imap imlib2 innodb intl ipv6 java javadoc jce jikes jpeg junit ldap libedit libwww maildir maildrop makecheck md5sum memlimit mhash mime mmx mono mpi mysql mysqli nagios-dns nagios-ntp nagios-ping nagios-ssh ncurses nethack neural nls nptl oav odbc pam pcre perl perlsuid php pic pie png posix pthreads pwdb readline rrdtool rtc samba sasl session sftplogging sis slang slp snmp soap sockets spamassassin spl sqlite sse ssl struts subject-rewrite sysvipc tcpd threads tidy tiff tokenizer truetype udev unicode usb userlocales v4l v4l2 virus-scan x86 xbase xml xml2 xmlrpc zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, INSTALL_MASK, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS, PORTAGE_RSYNC_OPTS

Sorry 'bout that ~(_x(o)
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2006-05-07 08:34:13 UTC
...
Comment 4 Bel Zébute 2006-05-07 08:38:44 UTC
Gee, I'm a bad reporter.  Sorry again. (for leaving it @NEW/NEEDINFO).

To earn your pardon, I'm available for doing some tests if needed. :p

PS. In the description, every "emerge -q" should be read "emerge -q sync"!!!
Comment 5 Alec Warner (RETIRED) archtester gentoo-dev Security 2006-05-25 20:54:36 UTC
This is both a note to myself and a test request, to check that this occurs with 2.1-rcX versions of portage.
Comment 6 Marius Mauch (RETIRED) gentoo-dev 2007-01-11 10:24:42 UTC
As Alec said, please test with a current version.