Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 82376 - mp3kult doesnt compile. Probably ebuild error
Summary: mp3kult doesnt compile. Probably ebuild error
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Sound Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-02-17 09:50 UTC by Mario Saturno
Modified: 2005-07-11 13:23 UTC (History)
0 users

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


Attachments
!!! /var/tmp/portage/mp3kult-0.7-r1/work/mp3kult-0.7/config.log (config.log,47.81 KB, application/octet-stream)
2005-04-09 09:47 UTC, Brian Long
Details
diff file of the patch I made to the ebuild to have it execute successfully (mp3kult-0.7-r1.ebuild.patch,39 bytes, patch)
2005-04-09 11:19 UTC, Brian Long
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Mario Saturno 2005-02-17 09:50:40 UTC
Trying to compile mp3kult program, stable version in my portage tree is the one you see below:

┌-(root)
2.6.10-ck1)-(17 February 2005 - 20:04)-(pts/0)
└─-(~)-> emerge -pv mp3kult

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild  N    ] media-sound/mp3kult-0.7-r1  0 kB

Total size of downloads: 0 kB

When I try emerge mp3kult I get this error. I try to emerge this pkg 5 times always comming up with the same error:

/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5/include/g++-v3/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the <X> header for the <X.h> header for C++ includes, or <sstream> instead of the deprecated header <strstream.h>. To disable this warning use -Wno-deprecated.
mp3kult.cpp: In member function `void Mp3KultApp::initActions()':
mp3kult.cpp:129: warning: `key' is deprecated (declared at
   /usr/kde/3.3/include/kstdaccel.h:452)
mp3kult.cpp:140: warning: `key' is deprecated (declared at
   /usr/kde/3.3/include/kstdaccel.h:452)
mp3kult.cpp:141: warning: `key' is deprecated (declared at
   /usr/kde/3.3/include/kstdaccel.h:452)
mp3kult.cpp: In member function `void Mp3KultApp::initProgBar(int)':
mp3kult.cpp:523: warning: `setRange' is deprecated (declared at
   /usr/kde/3.3/include/kprogress.h:104)
source='mp3kult_meta_unload.cpp' object='mp3kult_meta_unload.o' libtool=no \
depfile='.deps/mp3kult_meta_unload.Po' tmpdepfile='.deps/mp3kult_meta_unload.TPo' \
depmode=gcc3 /bin/sh ../admin/depcomp \
i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/kde/3.3/include -I/usr/qt/3/include -I/usr/X11R6/include   -DQT_THREAD_SUPPORT  -D_REENTRANT  -O2 -march=pentium4 -O3 -pipe -fomit-frame-pointer -DUSE_OLD_FUNCTIONS=1 -fno-exceptions -fno-check-new  -c -o mp3kult_meta_unload.o `test -f mp3kult_meta_unload.cpp || echo './'`mp3kult_meta_unload.cpp
/bin/sh ../libtool --mode=link --tag=CXX i686-pc-linux-gnu-g++  -O2 -march=pentium4 -O3 -pipe -fomit-frame-pointer -DUSE_OLD_FUNCTIONS=1 -fno-exceptions -fno-check-new   -lssl -o mp3kult -L/usr/lib -L/usr/qt/3/lib -lid3 /usr/lib/mysql/libmysqlclient.a -L/usr/kde/3.3/lib  -R /usr/kde/3.3/lib -R /usr/qt/3/lib -R /usr/lib utils.o updatevol.o savepl.o rename.o preferences.o plview.o ogginfo.o newvolume.o mydb.o mp3list.o mp3info.o localpldial.o item.o find.o export.o edittag.o delvolume.o createdb.o connectinfo.o addmp3.o addcd.o mp3kultview.o mp3kult.o main.o mp3kult_meta_unload.o  -lqt-mt  -lpng -lz -lm -lXext -lX11 -lresolv -lSM -lICE -lpthread -lkdecore -lkdeui -lkio  -lresolv -lvorbisfile -lvorbis -logg
mkdir .libs
i686-pc-linux-gnu-g++ -O2 -march=pentium4 -O3 -pipe -fomit-frame-pointer -DUSE_OLD_FUNCTIONS=1 -fno-exceptions -fno-check-new -o mp3kult utils.o updatevol.o savepl.o rename.o preferences.o plview.o ogginfo.o newvolume.o mydb.o mp3list.o mp3info.o localpldial.o item.o find.o export.o edittag.o delvolume.o createdb.o connectinfo.o addmp3.o addcd.o mp3kultview.o mp3kult.o main.o mp3kult_meta_unload.o  -lssl -L/usr/lib -L/usr/qt/3/lib /usr/lib/libid3.so -L/usr/i686-pc-linux-gnu/bin /usr/lib/mysql/libmysqlclient.a -L/usr/kde/3.3/lib -L/usr/X11R6/lib -L/usr/i686-pc-linux-gnu/lib -L/usr/lib/gcc-lib/i686-pc-linux-gnu/../../../i686-pc-linux-gnu/lib /usr/kde/3.3/lib/libkio.so /usr/kde/3.3/lib/libkdeui.so /usr/kde/3.3/lib/libkdesu.so /usr/kde/3.3/lib/libkwalletclient.so /usr/kde/3.3/lib/libkdecore.so /usr/kde/3.3/lib/libDCOP.so -lutil /usr/lib/libart_lgpl_2.so /usr/lib/libidn.so /usr/kde/3.3/lib/libkdefx.so /usr/qt/3/lib/libqt-mt.so -laudio -lXt /usr/lib/libmng.so /usr/lib/libjpeg.so -lXi -lXrandr -lXcursor -lXinerama -lXft /usr/lib/libfontconfig.so /usr/lib/libfreetype.so /usr/lib/libexpat.so -ldl -lpng -lXext -lX11 -lSM -lICE -lpthread -lXrender -lz /usr/lib/libfam.so -lrpcsvc //usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5/libstdc++.so -lresolv /usr/lib/libvorbisfile.so /usr/lib/libvorbis.so -lm /usr/lib/libogg.so -Wl,--rpath -Wl,//usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5 -Wl,--rpath -Wl,/usr/kde/3.3/lib -Wl,--rpath -Wl,/usr/qt/3/lib -Wl,--rpath -Wl,//usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5 -Wl,--rpath -Wl,/usr/kde/3.3/lib -Wl,--rpath -Wl,/usr/qt/3/lib -Wl,--rpath -Wl,/usr/lib
make[3]: Leaving directory `/var/tmp/portage/mp3kult-0.7-r1/work/mp3kult-0.7/mp3kult'
make[2]: Leaving directory `/var/tmp/portage/mp3kult-0.7-r1/work/mp3kult-0.7/mp3kult'
Making all in po
make[2]: Entering directory `/var/tmp/portage/mp3kult-0.7-r1/work/mp3kult-0.7/po'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/var/tmp/portage/mp3kult-0.7-r1/work/mp3kult-0.7/po'
make[2]: Entering directory `/var/tmp/portage/mp3kult-0.7-r1/work/mp3kult-0.7'
make[2]: Leaving directory `/var/tmp/portage/mp3kult-0.7-r1/work/mp3kult-0.7'
make[1]: Leaving directory `/var/tmp/portage/mp3kult-0.7-r1/work/mp3kult-0.7'
--------------------------- ACCESS VIOLATION SUMMARY ---------------------------
LOG FILE = "/tmp/sandbox-media-sound_-_mp3kult-0.7-r1-23185.log"

open_wr:   /usr/qt/3/etc/settings/.qt_designerrc.lock
open_wr:   /usr/qt/3/etc/settings/.qt_designerrc.lock
--------------------------------------------------------------------------------


I try to emerge this disabling FEATURES at /etc/make.conf, I use sandbox usersandbox and severe, my USEFLAGs are not aggressive so..
I guess this is a bug.

Reproducible: Always
Steps to Reproduce:




&#9484;-(root)
2.6.10-ck1)-(17 February 2005 - 20:13)-(pts/0)
&#9492;&#9472;-(~)-> uname -a
Linux beast 2.6.10-ck1 #1 SMP Wed Jan 5 13:50:21 CET 2005 i686 Intel(R)
Pentium(R) 4 CPU 2.66GHz GenuineIntel GNU/Linux

&#9484;-(root)
2.6.10-ck1)-(17 February 2005 - 20:13)-(pts/0)
&#9492;&#9472;-(~)-> gcc --version
gcc (GCC) 3.3.5  (Gentoo Linux 3.3.5-r1, ssp-3.3.2-3, pie-8.7.7.1)
Copyright (C) 2003 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.


&#9484;-(root)
2.6.10-ck1)-(17 February 2005 - 20:13)-(pts/0)
&#9492;&#9472;-(~)-> emerge info
Portage 2.0.51-r15 (default-linux/x86/2004.0, gcc-3.3.5,
glibc-2.3.4.20040808-r1, 2.6.10-ck1 i686)
=================================================================
System uname: 2.6.10-ck1 i686 Intel(R) Pentium(R) 4 CPU 2.66GHz
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.4 [2.3.4 (#1, Oct 24 2004, 22:45:42)]
dev-lang/python:     2.3.4
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.8.5-r2, 1.5, 1.4_p6, 1.6.3, 1.7.9, 1.9.4
sys-devel/binutils:  2.15.92.0.2-r1
sys-devel/libtool:   1.5.10-r4
virtual/os-headers:  2.4.21-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.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/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/terminfo /etc/env.d"
CXXFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox severe sfperms userpriv
usersandbox"
GENTOO_MIRRORS=" http://www.die.unipd.it/pub/Linux/distributions/gentoo-sources/
http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/
http://ftp.uni-erlangen.de/pub/mirrors/gentoo 
http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ 
http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/  http://gentoo.inode.at/
ftp://ftp.ntua.gr/pub/linux/gentoo/ http://mirror.switch.ch/ftp/mirror/gentoo/ 
http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://gentoo.math.bme.hu 
http://ftp.caliu.info/pub/gentoo/
http://www.mirror.ac.uk/sites/www.ibiblio.org/gentoo/
ftp://ftp.solnet.ch/mirror/Gentoo   http://gentoo.oregonstate.edu
http://www.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 X aalib acl acpi alsa apm arts artswrappersuid avi berkdb bitmap-fonts
cdr cjk crypt cups curl debug dga directfb divx4linux doc dvd dvdread encode f77
fam fbcon flac flash font-server foomatic foomaticdb fortran gdbm ggi gif
gimpprint gnome gphoto2 gpm gstreamer gtk gtk2 guile imagemagick imlib ipv6 jack
jack-tmpfs jpeg jpeg2k lcms libcaca libg++ libwww mad mikmod motif mozdevelop
mozilla moznomail moznoxft mozsvg mozxmlterm mp3 mpeg msn mysql nas ncurses nls
offensive oggvorbis pam pdflib perl pic png pnp ppds python quicktime readline
samba scanner sdl slang slp spell sse ssl svga tcltk tcpd tetex tiff truetype
truetype-fonts type1-fonts unicode usb wmf xinerama xml xml2 xmms xprint
xscreensaver xvid zlib video_cards_radeon"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS


&#9484;-(root)
2.6.10-ck1)-(17 February 2005 - 20:13)-(pts/0)
&#9492;&#9472;-(~)->

these are my sys-info..

bye
Comment 1 Francesco R. (RETIRED) gentoo-dev 2005-03-18 04:43:46 UTC
Add this too:

checking for KDE... configure: error:
in the prefix, you've chosen, are no KDE headers installed. This will fail.
So, check this please and use another prefix!

!!! Please attach the config.log to your bug report:
!!! /var/tmp/portage/mp3kult-0.7-r1/work/mp3kult-0.7/config.log
Comment 2 Brian Long 2005-04-09 09:47:35 UTC
Created attachment 55770 [details]
!!! /var/tmp/portage/mp3kult-0.7-r1/work/mp3kult-0.7/config.log

Got this bug as well.  Attaching my log file as requested
Comment 3 Brian Long 2005-04-09 11:19:56 UTC
Created attachment 55776 [details, diff]
diff file of the patch I made to the ebuild to have it execute successfully

I'm still very new to Gentoo, so not sure if I submitted this patch correctly. 
Basically I added the following line to the ebuild to get mp3kult to compile on
my system:

export KDEDIR="/usr/kde/3.3/"

I'm not quite sure how to submit a new ebuild or if this is the preferred way
of fixing the problem, so I'll just make the note here in the bug log and hope
a maintainer takes it from here.

Thanks!
Comment 4 Frank van de Pol (RETIRED) gentoo-dev 2005-07-11 13:23:52 UTC
Addded sandbox fix to portage cvs (media-sound/mp3kult-0.7-r2)