Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 118746 - dependencies wrong for >=media-sound/glame-2
Summary: dependencies wrong for >=media-sound/glame-2
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Sound Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 147776
  Show dependency tree
 
Reported: 2006-01-12 01:22 UTC by Daniel Golle
Modified: 2006-11-07 10:23 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
fixed glame-2.0.1.ebuild according to configure.ac in source tree (glame-2.0.1.ebuild,1.83 KB, text/plain)
2006-06-13 00:18 UTC, Daniel Golle
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Golle 2006-01-12 01:22:51 UTC
glame-2.0.1.ebuild RDEPENDs on <gnome-base/libglade-2 and gnome-base/gnome-libs
but should be something like >=gnome-base/libglade-2 and maybe >=gnome-base/gnome-2
Comment 1 Daniel Golle 2006-01-12 01:23:46 UTC
Portage 2.0.53 (default-linux/x86/2005.1, gcc-3.4.5, glibc-2.3.5-r2, 2.6.14-acid2 i686)
=================================================================
System uname: 2.6.14-acid2 i686 AMD Athlon(tm) processor
Gentoo Base System version 1.12.0_pre13
dev-lang/python:     2.3.5-r2, 2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
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.20
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O3 -march=athlon -fomit-frame-pointer -funit-at-a-time"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /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/gconf /etc/splash /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -march=athlon -fomit-frame-pointer -funit-at-a-time"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig candy ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ http://pandemonium.tiscali.de/pub/gentoo/ http://gentoo.blueyonder.co.uk"
LANG="de_DE"
LINGUAS="de en hu"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/overlays/local /usr/local/overlays/gentoo-de /usr/local/overlays/zugaina"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowext 7zip X a52 aac ace acpi alsa apache2 artworkextra audiofile avi berkdb bitmap-fonts bluetooth bmp bonobo browserplugin bzip2 cairo calendar canvas cdparanoia cdr clamav cpudetection crypt cups curl dbus directfb divx4linux djbfft dri dts dv dvd dvdr dvdread dvi eds emboss encode esd ethereal evo exif expat fam fame fbcon ffmpeg fftw firefox flac foomaticdb fortran ftp gd gdbm geoip gif gimp gimpprint glut gmp gnome gnomedb gnutls gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile hal hddtemp howl idn ieee1394 imagemagick imap imlib ipv6 irda irmc jabber jack java javascript joystick jpeg lcms ldap libclamav libg++ libgda libwww live lm_sensors logrotate lzo mad matroska mikmod mjpeg mmx mmxext mng mono motif mozilla mozsvg mp3 mpeg mppe-mppc mysql nas nautilus ncurses network new-login nfs nls nsplugin oav odbc ogg oggvorbis on-the-fly-crypt openal opengl oss pam pam_chroot pam_console pam_timestamp pcre pdflib pear perl php png postgres pwdb python quicktime radius rar readline real recode rtc samba sasl scanner sdl sensord shorten slang slp sms sndfile sox speex spell sse ssl svg sysfs szip tcltk tcpd tetex tga theora tidy tiff truetype truetype-fonts type1-fonts udev unicode usb v4l v4l2 vcd vorbis wifi win32codecs wmf xinetd xml xml2 xmms xpm xprint xv xvid zip zlib linguas_de linguas_en linguas_hu userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LC_ALL, LDFLAGS, MAKEOPTS
Comment 2 E. Scaglione 2006-06-11 14:50:33 UTC
Also the madplay requirement seems wrong, I grepped the source for madplay and found it nowhere. Removing the dependence for gnome-libs and madplay and adding >=gnome-base/gnome-2.6 (as suggested by the readme) in my overlay path works.
I don't have gnome-libs installed
Comment 3 Daniel Golle 2006-06-13 00:18:06 UTC
Created attachment 89025 [details]
fixed glame-2.0.1.ebuild according to configure.ac in source tree
Comment 4 Daniel Golle 2006-06-13 00:21:56 UTC
Comment on attachment 89025 [details]
fixed glame-2.0.1.ebuild according to configure.ac in source tree

># Copyright 1999-2005 Gentoo Foundation
># Distributed under the terms of the GNU General Public License v2
># $Header: /var/cvsroot/gentoo-x86/media-sound/glame/glame-2.0.1.ebuild,v 1.3 2005/09/10 15:54:02 flameeyes Exp $
>
>inherit eutils
>
>DESCRIPTION="an audio file editing utility"
>HOMEPAGE="http://glame.sourceforge.net/"
>SRC_URI="mirror://sourceforge/glame/${P}.tar.gz"
>
>LICENSE="GPL-2"
>SLOT="0"
>KEYWORDS="~amd64 ~ppc ~sparc ~x86"
>IUSE="nls gnome vorbis debug alsa"
>
>RDEPEND=">=dev-util/guile-1.4-r3
>	>=dev-libs/libxml-1.8.0
>	>=dev-libs/libxml2-2.0.0
>	>=media-sound/esound-0.2
>	>=media-libs/audiofile-0.2.2
>	=sci-libs/fftw-2*
>	media-sound/madplay
>	media-libs/ladspa-sdk
>	vorbis? ( >=media-libs/libvorbis-1.0 )
>	gnome? ( >=gnome-base/libglade-2.6 >=gnome-base/gnome-2.6 >=x11-libs/gtk+-2.6.0 )
>	alsa? ( media-libs/alsa-lib )"
>DEPEND="${RDEPEND}
>	>=sys-devel/autoconf-2.58
>	nls? ( >=sys-devel/gettext-0.11.3 )"
>
>RESTRICT="primaryuri"
>
>src_unpack() {
>	unpack ${A}
>
>	# fix makefile problem
>	export WANT_AUTOCONF=2.5
>	cd ${S}/libltdl
>	autoconf -f
>
>	cd ${S}
>	epatch ${FILESDIR}/${P}-cflags.patch
>}
>
>src_compile() {
>	if use gnome
>	then
>		# Use a valid icon for the GNOME menu entry
>		cp src/gui/glame.desktop src/gui/glame.desktop.old
>		sed -e 's:glame.png:glame-logo.jpg:' \
>			src/gui/glame.desktop.old > src/gui/glame.desktop
>		rm src/gui/glame.desktop.old
>	fi
>
>	econf \
>		$(use_enable alsa alsatest) \
>		$(use_enable debug swapfiledebug) $(use_enable debug) \
>		$(use_enable gnome gui) \
>		$(use_enable nls) \
>		--enable-ladspa \
>		${myconf} || die "Configuration failed"
>
>	emake || die "Compilation failed"
>}
>
>src_install () {
>	einstall || die "Installation failed"
>
>	if use gnome
>	then
>		dodir /usr/share/pixmaps
>		dosym ../glame/pixmaps/glame-logo.jpg \
>		      /usr/share/pixmaps/glame-logo.jpg
>	fi
>
>	dodoc AUTHORS BUGS CREDITS ChangeLog MAINTAINERS \
>		NEWS README TODO
>}
Comment 5 Alexis Ballier gentoo-dev 2006-11-07 10:23:36 UTC
Fixed, thanks.
However, we dont need to require the whole gnome meta ebuild as a dependency, I've just added the required libs.
madplay is not required, but libmad is, fixed it also.