Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 110282 - dvdstyler-1.4 does not merge
Summary: dvdstyler-1.4 does not merge
Status: RESOLVED DUPLICATE of bug 105189
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Daniel Black (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-10-23 17:28 UTC by Sumit Khanna
Modified: 2006-01-27 20:04 UTC (History)
1 user (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 Sumit Khanna 2005-10-23 17:28:02 UTC
I tried to emerge dvdstyler-1.4. It fails with the following:

1-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lpango-1.0 -lcairo
-lgnomevfs-2 -lbonobo-2 -lgconf-2 -lgobject-2.0 -lbonobo-activation -lORBit-2
-lm -lgmodule-2.0 -ldl -lgthread-2.0 -lglib-2.0
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/../../../libwx_gtk2-2.4.so: undefined
reference to `_gtk_accel_group_detach'
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/../../../libwx_gtk2-2.4.so: undefined
reference to `_gtk_accel_group_attach'
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/../../../libwx_gtk2-2.4.so: undefined
reference to `_gtk_rc_context_get_default_font_name'
collect2: ld returned 1 exit status
make[2]: *** [dvdstyler] Error 1
make[2]: Leaving directory `/var/tmp/portage/dvdstyler-1.4/work/DVDStyler-1.4/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/dvdstyler-1.4/work/DVDStyler-1.4/src'
make: *** [all-recursive] Error 1

!!! ERROR: media-video/dvdstyler-1.4 failed.
!!! Function src_compile, Line 566, Exitcode 2
!!! emake failed

I noticed bug #82247 and tried re-emerging wxGTK. Then I re-emerged
dvdstyler-1.4. Same problem.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.




Portage 2.0.53_rc6 (default-linux/x86/2005.1, gcc-3.3.6, glibc-2.3.5-r2,
2.6.11.6 i686)
=================================================================
System uname: 2.6.11.6 i686 AMD Athlon(tm) MP 1900+
Gentoo Base System version 1.12.0_pre9
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
dev-lang/python:     2.3.5, 2.4.2
sys-apps/sandbox:    1.2.13
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.20
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O3 -march=athlon-mp -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env
/usr/kde/3.3/share/config /usr/kde/3.3/shutdown /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
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -march=athlon-mp -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo
http://gentoo.binarycompass.org http://mirror.datapipe.net/gentoo
http://www.gigaload.org/gentoo.org/"
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="x86 3dnow 3dnowex X aalib acpi aim alsa apm arts audiofile avi berkdb
bitmap-fonts cdr crypt cups curl divx4linux dvd dvdr dvdread eds emboss encode
esd fam flac flash foomaticdb fortran ftp gdbm gif gnome gpm gstreamer gtk gtk2
gtkhtml imagemagick imap imlib ipv6 java jpeg junit kde libg++ libwww mad mikmod
mmx motif mozilla mp3 mpeg msn ncurses nls nvidia ogg oggvorbis opengl pam pda
pdflib perl png python qt quicktime readline real rtc samba sdl slang spell sse
ssl svg svga tcltk tcpd tiff truetype truetype-fonts type1-fonts udev vorbis
win32codecs xine xml2 xmms xpm xv xvid yahoo zlib userland_GNU kernel_linux
elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
Comment 1 Ivar Ylvisaker 2005-11-04 02:15:29 UTC
I had the same problem.  The problem disappeared after I emerged
"=wxGTK-2.4.2-r3".  Note the equal sign.  I don't know why the dvdstyler emerge
requires wxGTK-2.4.2 and ignores wxGTK-2.6.2, which is also on my computer.
Comment 2 Sumit Khanna 2005-11-15 08:48:56 UTC
I too went ahead and emerged wxGTK-2.4.2 and then dvdstlyer emerged and ran
fine. Can this dependency be added to the eBuild file?
Comment 3 Matteo Spreafico 2005-11-20 07:09:57 UTC
I have this error while emerging dvdstyler

x86_64-pc-linux-gnu-g++ -DPACKAGE_NAME=\"DVDStyler\"
-DPACKAGE_TARNAME=\"dvdstyler\" -DPACKAGE_VERSION=\"1.0\"
-DPACKAGE_STRING=\"DVDStyler\ 1.0\"
-DPACKAGE_BUGREPORT=\"dvdstyler-users@lists.sourceforge.net\"
-DPACKAGE=\"dvdstyler\" -DVERSION=\"1.0\"  -I. -I.     -march=athlon64 -O3
-ftracer -pipe -msse3  -I/usr/lib64/wx/include/gtk2u-2.4 -DGTK_NO_CHECK_CASTS
-D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES  -DGNOME2
-DDATADIR=\"/usr/share/dvdstyler\" -I.. -c -o TitleThumbnails.o `test -f
'TitleThumbnails.cpp' || echo './'`TitleThumbnails.cpp
x86_64-pc-linux-gnu-g++  -march=athlon64 -O3 -ftracer -pipe -msse3 
-I/usr/lib64/wx/include/gtk2u-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__
-D_FILE_OFFSET_BITS=64 -D_LARGE_FILES  -DGNOME2
-DDATADIR=\"/usr/share/dvdstyler\" -I..  -Wl,-O1 -o dvdstyler  About.o
AVPropDlg.o BurnDlg.o ButtonPropDlg.o Config.o DVD.o DVDPropDlg.o dvdstyler.o
hyperlink.o Languages.o MainWin.o Menu.o MenuBox.o MenuPropDlg.o MPEG.o
ProgressDlg.o SettingsDlg.o TextPropDlg.o TitlePropDlg.o TitleThumbnails.o
../wxVillaLib/libwxvilla.a ../wxXML/libwxxml.a -L/usr/lib64 -pthread -Wl,-O1
-lwx_gtk2u-2.4  -Wl,--export-dynamic -pthread -lgnomeui-2 -lSM -lICE
-lbonoboui-2 -lgnome-keyring -lxml2 -lz -lgnomecanvas-2 -lgnome-2 -lpopt
-lart_lgpl_2 -lpangoft2-1.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0
-lgdk_pixbuf-2.0 -lpangocairo-1.0 -lpango-1.0 -lcairo -lgnomevfs-2 -lbonobo-2
-lgconf-2 -lgobject-2.0 -lbonobo-activation -lORBit-2 -lm -lgmodule-2.0 -ldl
-lgthread-2.0 -lglib-2.0
/usr/lib64/libwx_gtk2u-2.4.so: undefined reference to `pango_x_get_context'
collect2: ld returned 1 exit status
make[2]: *** [dvdstyler] Error 1
make[2]: Leaving directory `/var/tmp/portage/dvdstyler-1.4/work/DVDStyler-1.4/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/dvdstyler-1.4/work/DVDStyler-1.4/src'
make: *** [all-recursive] Error 1


This is my emerge info

Portage 2.0.53_rc7 (default-linux/amd64/2005.1, gcc-3.4.4, glibc-2.3.5-r3,
2.6.14-gentoo-r2 x86_64)
=================================================================
System uname: 2.6.14-gentoo-r2 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 3800+
Gentoo Base System version 1.12.0_pre10
ccache version 2.4 [enabled]
dev-lang/python:     2.3.5, 2.4.2
sys-apps/sandbox:    1.2.13
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.20-r1
virtual/os-headers:  2.6.11-r3
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -O3 -ftracer -pipe -msse3"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/grass60/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/share/config /usr/spool/PBS /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d"
CXXFLAGS="-march=athlon64 -O3 -ftracer -pipe -msse3"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distcc distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="it_IT.UTF-8"
LC_ALL="it_IT.UTF-8"
LDFLAGS="-Wl,-O1"
LINGUAS="it"
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="amd64 X a52 aac acl acpi alsa apache2 arts audiofile avi bash-completion
berkdb bitmap-fonts blas bzip2 caps cdparanoia cdr crypt ctype cups curl
curlwrappers dba dts dvd dvdr dvdread eds emboss encode esd exif expat fam
ffmpeg fftw flac flash foomaticdb fortran ftp gd gdbm gif glut gmp gnome gnutls
gpm gstreamer gtk gtk2 gtkhtml hal idn ieee1394 imagemagick imap imlib iodbc
ipv6 java javascript jpeg kde kdeenablefinal lapack lcms ldap libcaca libedit
libwww lm_sensors lzw lzw-tiff mad mailwrapper matroska mhash ming mng motif mp3
mpeg mysql ncurses netcdf nls nptl nsplugin odbc offensive ogg opengl pam pcntl
pcre pdflib perl php png posix postgres python qt quicktime readline recode
samba sasl scanner sdl session simplexml slang sndfile sockets socks5 speex
spell spl sqlite ssl svg sysvipc szip tcltk tcpd tetex theora tidy tiff truetype
truetype-fonts type1-fonts udev unicode usb userlocales vcd vorbis wmf xine xml
xml2 xmlrpc xmms xosd xpm xprint xsl xv xvid zlib linguas_it userland_GNU
kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET

I'm using wxGTK-2.4.2-r3
Comment 4 Erik Zeek 2005-12-07 07:47:37 UTC
I've disabled the requirement for wxGTK-2.4* and am using 2.6.2-r1; dvdstyler
merged just fine.

Some of these errors apear to be with wxGTK, not dvdstyler.  My guess is that
GTK was updated without reinstalling the apropriate wxGTK, as the undefined
symbols are in wxGTK libraries.
Comment 5 Erik Zeek 2006-01-19 09:12:47 UTC
Could someone close this as invalid.  

The problems reported were with wxGTK not dvdstyler, and I suspect would have been fixed by a revdep-rebuild.
Comment 6 Sumit Khanna 2006-01-19 09:42:16 UTC
I believe the problem was that revdep-rebuild didn't actually fix this problem. If you look at the comments, emerging "=wxGTK-2.4.2-r3" is what fixed the problem. That's what I did at least. I'm not sure if the packages have been adjusted so this is no longer a problem. The package either needs to build aganist the new wxGTK without having the old one installed or have the old one as a dependency. Has this happened?
Comment 7 Erik Zeek 2006-01-19 10:02:13 UTC
I'm not sure why revdep-rebuild didn't work, but if you look the error messages they are all in the wxGTK libraries not dvdstyler.

/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/../../../libwx_gtk2-2.4.so: undefined
reference to `_gtk_accel_group_detach'

/usr/lib64/libwx_gtk2u-2.4.so: undefined reference to `pango_x_get_context'

These are problems with wxGTK having undefined references not dvdstyler.  Bug #82247 reinstalled wxGTK and fixed the problem.  The poster doesn't state which version of wxGTK was reinstalled, but I suspect the latest (2.6).  The problem was an update to GTK without reinstalling wxGTK.

Also I was able to install and use dvdstyler-1.4 with wxGTK-2.6 (wxGTK-2.4 was not installed).  (Though currently I'm using dvdstyler-1.5_beta3.)

Erik
Comment 8 Daniel Black (RETIRED) gentoo-dev 2006-01-27 20:04:36 UTC

*** This bug has been marked as a duplicate of 105189 ***