Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 20962 - emerge sync broken due to missing library libpopt.so.0
Summary: emerge sync broken due to missing library libpopt.so.0
Status: RESOLVED WORKSFORME
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Unclassified (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-05-13 17:20 UTC by Jörg Spanke
Modified: 2011-10-30 22:18 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 Jörg Spanke 2003-05-13 17:20:08 UTC
Hi, 
when I'm trying to sync with "emerge sync", I am getting the following message: 
<<<snip>>> 
   >>> starting rsync with rsync://rsync.gentoo.org/gentoo-portage... 
/usr/bin/rsync: error while loading shared libraries: libpopt.so.0: cannot open shared object 
file: No such file or directory 
<<<snip>>> 
and  
 
Yesterday after my last "emerge sync" I was getting the message to fulfill a "emerge portage". 
My current portage version is now 2.0.48_pre6. I (hopefully) followed the instructions after the 
"emerge portage": 
<<<snip>>> 
 * NOTICE: PLEASE update your make.globals. All user changes to variables 
 * in make.globals should be placed in make.conf. DO NOT MODIFY make.globals. 
 
 * NOTICE: The wheel group requirement for non-root users has been changed to 
 * group portage. Group portage must be a valid group for user to use portage. 
 
 * Feature additions are noted in help and make.conf descriptions. Update 
 * them using 'etc-update' please. Maintaining current configs for portage 
 * and other system packages is fairly important for the continued health 
 * of your system. 
 
 * A worldfile rebuilding script is available to regenerate entries that 
 * should be in your worldfile but were removed by a recently discovered 
 * '-e bug' or if you deleted it: run 'regenworld' as root. 
<<<snip>>> 
 
emerge "..." works without problems. 

Reproducible: Always
Steps to Reproduce:
1. emerge sync 
2. 
3. 
Actual Results:  
   >>> starting rsync with rsync://rsync.gentoo.org/gentoo-portage... 
/usr/bin/rsync: error while loading shared libraries: libpopt.so.0: cannot open shared object 
file: No such file or directory 
 
 
>>> Starting retry 1 of 3 
/usr/bin/rsync: error while loading shared libraries: libpopt.so.0: cannot open shared object 
file: No such file or directory 
 
 
>>> Starting retry 2 of 3 
/usr/bin/rsync: error while loading shared libraries: libpopt.so.0: cannot open shared object 
file: No such file or directory 
 
 
>>> Starting retry 3 of 3 
/usr/bin/rsync: error while loading shared libraries: libpopt.so.0: cannot open shared object 
file: No such file or directory 
 
!!! Rsync has not successfully finished. It is recommended that you keep 
!!! trying or that you use the 'emerge-webrsync' option if you are unable 
!!! to use rsync due to firewall or other restrictions. This should be a 
!!! temporary problem unless complications exist with your network 
!!! (and possibly your system's filesystem) configuration. 
 

Expected Results:  
A nice sync. 

  Portage 2.0.48_pre6 (default-x86-1.4, gcc-3.2.2, glibc-2.3.2-r1) 
================================================================= 
System uname: 2.4.20-gentoo-r5 i686 AMD Athlon(tm) processor 
GENTOO_MIRRORS="http://gentoo.oregonstate.edu/ 
http://distro.ibiblio.org/pub/Linux/distributions/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/texmf/tex/generic/config/ 
/usr/share/texmf/tex/platex/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 avi crypt cups encode gif jpeg libg++ mikmod mmx mpeg ncurses nls pdflib 
png quicktime spell truetype xml2 xmms xv zlib directfb gdbm berkdb slang readline arts tetex 
svga tcltk java mysql postgres X sdl gpm tcpd pam libwww ssl perl python esd imlib oggvorbis 
gtk qt kde motif opengl mozilla cdr scanner alsa doc dvb dvd fbcon guile pda ruby slp sse tiff 
usb wmf zeo -oss -apm -gnome -aalib" 
COMPILER="gcc3" 
CHOST="i686-pc-linux-gnu" 
CFLAGS="-O3 -march=athlon-tbird -pipe -mmmx -m3dnow -O3 " 
CXXFLAGS="-O3 -march=athlon-tbird -pipe -mmmx -m3dnow -O3 " 
ACCEPT_KEYWORDS="x86 ~x86" 
MAKEOPTS="-j2" 
AUTOCLEAN="yes" 
SYNC="rsync://rsync.gentoo.org/gentoo-portage" 
FEATURES="sandbox ccache"
Comment 1 Jörg Spanke 2003-05-14 01:54:33 UTC
Hi, 
I could solve the problem for my bug. 
"popt" was installed on my system, but was somehow broken, because 
libpopt.so.0 was missing. "emerge popt" fixed the problem. 
 
Bye, 
J
Comment 2 Jörg Spanke 2003-05-14 01:54:33 UTC
Hi, 
I could solve the problem for my bug. 
"popt" was installed on my system, but was somehow broken, because 
libpopt.so.0 was missing. "emerge popt" fixed the problem. 
 
Bye, 
Jörg 
Comment 3 Martin Holzer (RETIRED) gentoo-dev 2003-05-14 15:45:12 UTC
i like it when you can help yourself