Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 129688 - valgrind-3.1.1 is marked stable but there are dependencies lock to 2.x.x versions
Summary: valgrind-3.1.1 is marked stable but there are dependencies lock to 2.x.x vers...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Developers for the x86 Architecture
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-04-12 06:32 UTC by Vasilis Lourdas
Modified: 2006-04-30 04:00 UTC (History)
6 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 Vasilis Lourdas 2006-04-12 06:32:34 UTC
valgrind-3.1.1 is marked stable, but there are dependencies locked to versions 2.x.x (callgrind-0.9.x). If I upgdate to v.3.1.1, the next emerge update wants to downgrade to v.2.4.0 and vice-versa.

emerge --info
Portage 2.0.54 (default-linux/x86/2006.0, gcc-3.4.6, glibc-2.3.5-r3, 2.6.16-gentoo-r1 i686)
=================================================================
System uname: 2.6.16-gentoo-r1 i686 AMD Athlon(tm) XP 2600+
Gentoo Base System version 1.6.14
dev-lang/python:     2.3.5-r2, 2.4.2
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-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d"
CXXFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://www.mirrorservice.org/sites/www.ibiblio.org/gentoo/ ftp://gentoo.risq.qc.ca /ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo http://gentoo.seren.com/gentoo http://gentoo.chem.wisc.edu/gentoo/ http://cudlug.cudenver.edu/gentoo/ http://gentoo.mirrors.pair.com/ ftp://gentoo.agsn.ca/ http://mirror.datapipe.net/gentoo http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ http://ftp.uni-erlangen.de/pub/mirrors/gentoo ftp://ftp.join.uni-muenster.de/pub/linux/distributions/gentoo http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://ftp.ntua.gr/pub/linux/gentoo/ http://gentoo.math.bme.hu http://ftp.heanet.ie/pub/gentoo/ http://ftp.snt.utwente.nl/pub/os/linux/gentoo http://mirror.gentoo.no/ http://mirror.etf.bg.ac.yu/gentoo http://mirror.isp.net.au/pub/gentoo/ http://gentoo.osuosl.org/ http://adelie.polymtl.ca/"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowext X a52 acl acpi alsa apache2 apm arts artswrappersuid audiofile avi bash-completion berkdb bitmap-fonts bluetooth bonobo bzip2 bzlib cairo caps cdr chm cli crypt css ctype cups curl dba dbus doc dri dts dvd dvdr dvdread eds effects emboss encode esd examples exif expat fam fastbuild fbcon ffmpeg firefox flac flatfile foomaticdb force-cgi-redirect fortran ftp gd gdbm gif gimp gimpprint glut glx gmp gnome gnomedb gnutls gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile hal hddtemp howl iconv idn imagemagick imap imlib ipv6 isdnlog jabber java jpeg jpeg2k junit kde kdeenablefinal lcms ldap libg++ libsamplerate libwww lm_sensors lua mad maildir mailwrapper memlimit mhash mikmod mime mmx mmxext mng motif mozdevelop mozilla mozsvg mp3 mpeg mplayer mpm-worker mysql mysqli ncurses nls nodrm nomalloccheck nptl nptlonly nsplugin objc odbc offensive ogg openal opengl oss pam pcntl pcre pdf pdflib pear perl php pic plugin png posix postgres postgresi ppds pppd python qt quicktime rar rdesktop readline recode ruby samba sasl scanner sdl server session simplexml slang sndfile soap sockets speex spell spl spreadsheet sqlite sse ssl subtitles subversion svga symlink tcltk tcpd tetex threads tidy tiff tokenizer truetype truetype-fonts type1-fonts udev unicode usb userlocales utf8 vorbis win32codecs wmf wv wxgtk1 xine xml xml2 xmlrpc xmms xpm xprint xscreensaver xsl xv xvid zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS
Comment 1 Aquila 2006-04-14 02:15:56 UTC
I can confirm this problem. I don't think callgrind has problems with valgrind-3.x?
Comment 2 Jurek Bartuszek (RETIRED) gentoo-dev 2006-04-15 06:32:07 UTC
Same here

Portage 2.0.54 (default-linux/x86/2005.1, gcc-3.3.6, glibc-2.3.5-r3, 2.6.15-gentoo-r1 i686)
=================================================================
System uname: 2.6.15-gentoo-r1 i686 Intel(R) Pentium(R) 4 CPU 3.40GHz
Gentoo Base System version 1.6.14
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.3 [enabled]
dev-lang/python:     2.3.5-r2, 2.4.2-r1
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-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-Os -march=pentium4 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /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/eselect/compiler /etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-Os -march=pentium4 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig candy ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="pl_PL"
LC_ALL="pl_PL"
LINGUAS="pl"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X aac aalib accessibility acpi alsa apache2 arts asf audiofile avi bash-completion berkdb bidi bitmap-fonts bzip2 cdinstall cdparanoia cdr crypt css cups curl dga doc dri dvd dvdr dvdread eds emboss encode escreen esd exif expat fam fbcon ffmpeg firefox flac foomaticdb fortran ftp gcj gd gdbm gif gimpprint glut gmp gphoto2 gpm gstreamer gtk gtk2 gtkhtml hal iconv idn ieee1394 imagemagick imlib ipv6 isdnlog jack java javascript jpeg jpeg2k junit kadu-modules kadu-voice kde lcms libg++ libwww lirc mad matroska md5sum mhash mikmod mime mjpeg mmx mng mono motif mozilla mp3 mpeg ncurses nls nsplugin nvidia objc odbc offensive ogg oggvorbis openal opengl oss pam pcre pda pdf pdflib perl png ppds pppd python qt quicktime readline real recode ruby samba scanner sdl slang snmp sox spell sse sse2 ssl svg svga tcltk tcpd tetex thread tidy tiff timidity truetype truetype-fonts type1 type1-fonts udev usb v4l videos vim-with-x vorbis win32codecs wxwindows xine xml xml2 xmms xpm xv xvid zlib linguas_pl userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, INSTALL_MASK, LDFLAGS, PORTDIR_OVERLAY
Comment 3 Michael Roth 2006-04-22 03:57:22 UTC
Same problem here. It plays ping-pong between 2.4.0 and 3.1.1


Gentoo Base System version 1.6.14
Portage 2.0.54 (default-linux/x86/2006.0, gcc-3.4.5, glibc-2.3.5-r3, 2.6.16.1 i686)
=================================================================
System uname: 2.6.16.1 i686 AMD Athlon(tm) XP 2400+
ccache version 2.3 [enabled]
dev-lang/python:     2.3.5-r2, 2.4.2
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-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i386-pc-linux-gnu"
CFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -pipe"
CHOST="i386-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /us
r/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/c
onfig/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail
/control"
CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://ftp.uni-erlangen.de/pub/mirrors/gentoo"
LC_ALL="en_US.utf8"
LINGUAS="de en"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.de.gentoo.org/gentoo-portage"
USE="x86 3dnow X alsa apm arts asf audiofile avi berkdb bitmap-fonts bzip2 cdr cli crypt cups curl doc dri dv dvd
 dvdread emboss encode exif expat fam ffmpeg flac foomaticdb fortran gd gdbm gif glut gmp gpm gtk2 hal idn imagem
agick imlib ipv6 isdnlog jpeg jpeg2k kde lcms libg++ libwww lzo mad mhash mikmod mmx mng motif mp3 mpeg ncurses n
ls nodrm nptl ogg openal opengl pam pcre pdf pdflib perl png pppd python qt quicktime readline reflection ruby sa
mba session spell spl sse ssl subversion tcpd tetex theora threads tiff truetype truetype-fonts type1-fonts udev
unicode usb vcd vorbis win32codecs wmf xine xml xml2 xorg xv xvid zlib linguas_de linguas_en userland_GNU kernel_
linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, INSTALL_MASK, LANG, LDFLAGS, PORTDIR_OVERLAY
Comment 4 Thomas Fischer 2006-04-24 02:08:43 UTC
Same problem here. As state on [1]:

Current Releases
[..]
Callgrind 0.10.1 (for Valgrind 3.0.x and 3.1.x) 
Callgrind 0.9.12 (for Valgrind versions up to 2.4.x)

Possible solutions would be to stabilize callgrind-0.10.1-r1 (prefered) or to unstabilize valgrind-3.1.1. Changes would only apply to the x86 architecture.

[1] http://kcachegrind.sourceforge.net/cgi-bin/show.cgi
Comment 5 Caleb Tennis (RETIRED) gentoo-dev 2006-04-24 05:14:03 UTC
x86 team, please stabilize
Comment 6 Sander Knopper 2006-04-24 05:34:12 UTC
on x86:

[ebuild  N    ] dev-util/callgrind-0.10.1-r1

compiles without problems and seems to work correctly, I've tested it with some basic programs.


emerge info
_______________________________________

Portage 2.0.54 (default-linux/x86/2006.0, gcc-3.4.5, glibc-2.3.5-r3, 2.6.16.9 i686)
=================================================================
System uname: 2.6.16.9 i686 AMD Athlon(tm) 64 Processor 3200+
Gentoo Base System version 1.6.14
dev-lang/python:     2.4.2
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-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=k8 -O2 -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=k8 -O2 -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig collision-protect distlocks sandbox sfperms strict test"
GENTOO_MIRRORS="ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo/"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.nl.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowext X aac acpi alsa apache2 avi bitmap-fonts bzip2 cairo cdb cdparanoia cli crypt ctype cups dri dvd dvdread eds encode esd exif expat fam ffmpeg firefox foomaticdb ftp gd gdbm gif gstreamer gtk gtk2 iconv icu idn isdnlog jpeg jpeg2k kde kdeenablefinal libwww lm_sensors mad mmx mmxext mozsvg mp3 mpeg mplayer msn ncurses network nls nomotif nptl nptlonly nsplugin ogg opengl pcre pdflib php png posix ppds pppd qt quicktime rdesktop readline reflection rtc session sharedmem sockets spl sse sse2 ssl svg tcpd tetex tiff truetype truetype-fonts type1-fonts udev unicode userlocales vorbis win32codecs xml xml2 xorg xpm xv zlib video_cards_radeon input_devices_keyboard input_devices_mouse userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS, PORTDIR_OVERLAY
Comment 7 Joshua Jackson (RETIRED) gentoo-dev 2006-04-27 22:02:35 UTC
(In reply to comment #5)
> x86 team, please stabilize
> 

which version are we supposed to go mark stable as there are multiple versions that are available?
Comment 8 Thomas Fischer 2006-04-28 05:52:54 UTC
> which version are we supposed to go mark stable as there are multiple versions
> that are available?
As said on Valgrind's website, >=callgrind-0.10.1 is required. I'd suggest to stabilize callgrind-0.10.1-r1. It's a month old and no new bug has been filed.
Comment 9 Mark Loeser (RETIRED) gentoo-dev 2006-04-29 21:21:54 UTC
callgrind-0.10.1-r1 stable on x86.

caleb: please give us a version in the future :)

thanks
Comment 10 Vasilis Lourdas 2006-04-30 04:00:07 UTC
Take a look at bug http://bugs.gentoo.org/show_bug.cgi?id=131781.