Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 72192 - dev-util/screem-0.10.2-r1 dependency on libcroco isn't specific enough
Summary: dev-util/screem-0.10.2-r1 dependency on libcroco isn't specific enough
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-11-22 23:18 UTC by Yaakov S
Modified: 2005-06-24 17:45 UTC (History)
2 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 Yaakov S 2004-11-22 23:18:25 UTC
screem-0.10.2 looks for libcroco.pc > 0.5.0 during configure.  This means libcroco-0.5.x and NOT libcroco-0.6.x, which is named libcroco-0.6.pc (and everything else from 0.6.x is versioned 0.6, hence that version has its own slot separate from 0.5).

However, dev-util/screem-0.10.2-r1.ebuild (and same for -0.10.2.ebuild) requires >=dev-libs/libcroco-0.5.  If libcroco-0.6 is installed, emerge will think that requirement is met, but configure will fail with a missing libcroco.pc.

This prereq needs to be changed to =dev-libs/libcroco-0.5.*, so that the correct libcroco version will be installed if it's not already (as in my case)

Reproducible: Always
Steps to Reproduce:
1.have dev-libs/libcroco-0.6.* installed and NOT dev-libs/libcroco-0.5.* (these have separate slots).
2. ACCEPT_KEYWORDS='~x86' emerge screem (uses screem-0.10.2-r1 on x86)


Actual Results:  
configure fails as libcroco.pc can't be found.

Expected Results:  
See above, the dependency needs to be =dev-libs/libcroco-0.5.*

Portage 2.0.51-r3 (default-linux/x86/2004.3, gcc-3.3.4, glibc-2.3.4.20040808-r1,
2.4.26-gentoo-r11 i686)
=================================================================
System uname: 2.4.26-gentoo-r11 i686 AMD Athlon(TM)
Gentoo Base System version 1.4.16
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.59-r5
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.15.90.0.1.1-r3
Headers:  sys-kernel/linux-headers-2.4.21-r1
Libtools: sys-devel/libtool-1.5.2-r7
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -pipe -mcpu=i686 -fomit-frame-pointer"
CHOST="i386-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown
/usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /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/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -pipe -mcpu=i686 -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo
ftp://ftp.ussg.iu.edu/pub/linux/gentoo ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.us.gentoo.org/gentoo-portage"
USE="X accessibility aim alsa apm arts audiofile avi berkdb bitmap-fonts bonobo
cdr crypt cups curl emacs encode esd exif f77 fam flac foomaticdb fortran ftp gd
gdbm gif gmp gnome gpm gstreamer gtk gtk2 gtkhtml guile icq imagemagick imlib
java jpeg junit kde lcms libg++ libgda libwww mad mikmod mime ming mmap motif
mozilla mpeg ncurses nls odbc oggvorbis opengl oscar oss pam pcre pda pdflib
perl ping png postgres ppds python qt quicktime readline ruby sdl shared sndfile
spell sqlite ssl svg svga tcltk tcpd tetex tidy tiff truetype usb wmf wxwindows
x86 xml xml2 xmms xpm xv yahoo zlib"
Comment 1 Yaakov S 2005-04-05 06:18:07 UTC
Ping?  Is darkspecter MIA?  Haven't seen a response to any of the current screem bugs assigned to him.
Comment 2 Torsten Veller (RETIRED) gentoo-dev 2005-06-23 02:40:24 UTC
Assign to gnome herd because darkspecter is marked as retired.
Comment 3 John N. Laliberte (RETIRED) gentoo-dev 2005-06-24 17:45:03 UTC
0.14.1 now in portage under ~.  please test and open a new bug if you find
anything.  Thanks!