Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 63745 - eric-3.4.2 ebuild fails with sip-4.0.1 -- needs libsip.so
Summary: eric-3.4.2 ebuild fails with sip-4.0.1 -- needs libsip.so
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: x86 Linux
: High minor (vote)
Assignee: Python Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-09-11 22:39 UTC by Craig Lawson
Modified: 2004-09-15 00:22 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 Craig Lawson 2004-09-11 22:39:53 UTC
dev-util/eric-3.4.2 requires /usr/lib/python2.3/site-packages/libsip.so and this file is supplied by dev-python/sip-3.8-r1. However, the newer sip-4.0.1 is inexplicably missing this file, so eric will not run after sip is upgraded to 4.0.1.

Worse, reinstalling eric while sip-4.0.1 is installed produces an error message to the effect that libsip is missing and this is really bad -- and then the ebuild proceeds to install a smaller set of ineffectual files and reports that eric is installed!!! It's not installed. The ebuild is lying to me. It's lying to us all.

I suggest changing the eric ebuild script such that if this message is encountered, it simply fails. And second, perhaps sip-4.0.1 can be modified to create libsip.so, as it does create "sip.so". Maybe there has been name change.

Reproducible: Always
Steps to Reproduce:
1. Emerge sip-4.0.1 and PyQt-3.12 (the latest)
2. Emerge eric-3.4.2 (the latest)


Actual Results:  
The eric ebuild complains about libsip missing, but finishes and incorrectly
asserts success.

Expected Results:  
The eric ebuild should have stopped when it found libsip missing; or, the eric
ebuild should have required sip-3.8-r1 or earlier; or, sip-4.0.1 should have
provided libsip.so.

emerge info
Portage 2.0.50-r11 (default-x86-1.4, gcc-3.3.4, glibc-2.3.3.20040420-r1, 2.6.8.1)
=================================================================
System uname: 2.6.8.1 i686 Intel(R) Pentium(R) 4 CPU 2.60GHz
Gentoo Base System version 1.4.16
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.5-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -march=pentium4 -funroll-loops -fprefetch-loop-arrays
-fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config
/var/qmail/control"CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -march=pentium4 -funroll-loops -fprefetch-loop-arrays
-fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://gentoo.seren.com/gentoo
ftp://mirror.iawnet.sandia.gov/pub/gentoo/ http://cudlug.cudenver.edu/gentoo/
http://mirror.tucdemonic.org/gentoo/"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X alsa apm avi berkdb bitmap-fonts bonobo cdr crypt cups dga doc dvd dvdr
emacs encode foomaticdb gdbm gif gnome gpm gtk gtk2 gtkhtml guile imlib jack
java jikes jpeg libg++ libwww mad mikmod mmx motif mozilla mpeg mysql ncurses
nls oggvorbis opengl oss pam pda pdflib perl png ppds python quicktime readline
scanner sdl slang spell sse ssl tcltk tcpd tiff truetype usb video_cards_radeon
videos x86 xml2 xmms xprint xv zlib"
Comment 1 Carsten Lohrke (RETIRED) gentoo-dev 2004-09-12 05:54:14 UTC
There's no problem with eric and sip.so. Please add the exact error output.
Comment 2 Craig Lawson 2004-09-15 00:22:47 UTC
There was a problem! I swear on my Pentium-4 and the P-III and 80386 which came before!

Yet this evening, as I emerged each package and carefully collected all of the output in an emacs buffer, no problem appeared. As you stated, there was -- to my disbelieving eyes -- no problem with eric and sip.so.

So I am closing my bug as invalid. Thank you for your time.