Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 143657 - app-cdr/k3b-1.0_pre1 failed - missing media-libs/libdvdread dependency
Summary: app-cdr/k3b-1.0_pre1 failed - missing media-libs/libdvdread dependency
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo KDE team
URL: http://bugs.kde.org/show_bug.cgi?id=1...
Whiteboard:
Keywords:
: 145109 161123 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-08-12 04:50 UTC by Sawk
Modified: 2007-01-09 13:57 UTC (History)
3 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 Sawk 2006-08-12 04:50:05 UTC
Must add a "media-libs/libdvdread" dependence

checking for sys/vfs.h... yes
checking sys/statvfs.h usability... yes
checking sys/statvfs.h presence... yes
checking for sys/statvfs.h... yes
checking whether lrint is declared... no
checking whether lrintf is declared... no
checking dvdread/dvd_reader.h usability... no
checking dvdread/dvd_reader.h presence... no
checking for dvdread/dvd_reader.h... no
configure: error: Could not find libdvdread. Please install.


Call stack:
  ebuild.sh, line 1543:   Called dyn_compile
  ebuild.sh, line 938:   Called src_compile
  k3b-1.0_pre1.ebuild, line 100:   Called kde_src_compile
  kde.eclass, line 164:   Called kde_src_compile 'all'
  kde.eclass, line 323:   Called kde_src_compile 'myconf' 'configure' 'make'
  kde.eclass, line 305:   Called econf '--enable-libsuffix=' '--with-external-libsamplerate' '--without-resmgr' '--without-k3bsetup' '--without-hal' '--with-lame' '--with-ffmpeg' '--with-flac' '--with-oggvorbis' '--with-sndfile' '--with-libmad' '--with-musepack' '--with-musicbrainz' '--with-alsa' '--with-x' '--enable-mitshm' '--without-xinerama' '--with-qt-dir=/usr/qt/3' '--enable-mt' '--with-qt-libraries=/usr/qt/3/lib' '--disable-dependency-tracking' '--disable-debug' '--without-debug' '--without-arts' '--with-extra-includes=/usr/kde/3.5/include' '--with-extra-libs=/usr/kde/3.5/lib'
  ebuild.sh, line 539:   Called die


-------------------------------------------------------------------------------------------------------------------------------------------

Portage 2.1.1_pre5 (default-linux/x86/2006.0, gcc-4.1.1/vanilla, glibc-2.4-r3, 2.6.17-gentoo-r4 i686)
=================================================================
System uname: 2.6.17-gentoo-r4 i686 Intel(R) Celeron(R) CPU 2.60GHz
Gentoo Base System version 1.12.4
Last Sync: Fri, 11 Aug 2006 23:59:01 +0000
ccache version 2.4 [enabled]
app-admin/eselect-compiler: 2.0.0_rc2-r1
dev-lang/python:     2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r2
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.60
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.17
sys-devel/gcc-config: [Not Present]
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=i686 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/eselect/compiler /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O2 -march=i686 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distcc distlocks fixpackages metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="it_IT@euro"
LC_ALL="it_IT@euro"
LDFLAGS="-Wl,-O1"
LINGUAS="it"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS=""
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/home/sawk/wmii"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X aac alsa apm asf avi bash-completion berkdb bitmap-fonts cairo cdparanoia cli crypt cups curl custom-cflags dga directfb dlloader dri dvb dvd dvdr eds elibc_glibc emboss encode esd fbcon ffmpeg firefox flac foomaticdb fortran gdbm gif glitz gpm gstreamer gtk gtk2 i8x0 imlib infopipe input_devices_joystick input_devices_keyboard input_devices_mouse isdnlog java javascript jce jpeg kdeenablefinal kdehiddenvisibility kernel_linux libg++ libsamplerate libwww linguas_it live logitech-mouse lzo mad matroska mikmod mmx motif moznocompose moznoirc moznomail moznoxft mp3 mpeg musepack musicbrainz mythtv ncurses nls nptl nptlonly nsplugin nvidia ogg opengl openssh oss pam pcre pdflib perl png pop pppd python qt3 qt4 quicktime readline real reflection rtc sdl session sndfile speex spell spl sse sse2 ssl tcpd tga theora timidity truetype truetype-fonts type1-fonts udev usb userland_GNU vcd video_cards_nvidia vorbis win32codecs xml xmms xorg xprint xv zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Ioannis Aslanidis (RETIRED) gentoo-dev 2006-08-12 08:23:48 UTC
I'll check at this.
Comment 2 Sawk 2006-08-12 13:08:38 UTC
Now i've this problem:

sawk@localhost ~ $ k3b
kdecore (KAction): WARNING: KActionCollection::KActionCollection( QObject *parent, const char *name, KInstance *instance )
kdecore (KAction): WARNING: KActionCollection::operator+=(): function is severely deprecated.
DCOP aborting (delayed) call from 'anonymous-14185' to 'k3b'
ERROR: Communication problem with k3b, it probably crashed.
sawk@localhost ~ $ KCrash: Application 'k3b' crashing...
Could not find 'drkonqi' executable.
KCrash cannot reach kdeinit, launching directly.
Comment 3 Ioannis Aslanidis (RETIRED) gentoo-dev 2006-08-12 13:46:30 UTC
(In reply to comment #2)
> Now i've this problem:
> sawk@localhost ~ $ k3b
> kdecore (KAction): WARNING: KActionCollection::KActionCollection( QObject
> *parent, const char *name, KInstance *instance )
> kdecore (KAction): WARNING: KActionCollection::operator+=(): function is
> severely deprecated.
> DCOP aborting (delayed) call from 'anonymous-14185' to 'k3b'
> ERROR: Communication problem with k3b, it probably crashed.
> sawk@localhost ~ $ KCrash: Application 'k3b' crashing...
> Could not find 'drkonqi' executable.
> KCrash cannot reach kdeinit, launching directly.

How exactly did you get that error?
Comment 4 Sawk 2006-08-12 17:40:26 UTC
Every time i start the program
Comment 5 Ioannis Aslanidis (RETIRED) gentoo-dev 2006-08-13 04:37:53 UTC
You have the 'dvdread' flag disabled. Please, either disable the 'encode' USE flag or enable the 'dvdread' USE flag and 'emerge -uDN world'. After that, try to emerge k3b again.
Comment 6 Sawk 2006-08-15 04:37:50 UTC
i've tried to disable "encode", enable "dvdread", "emerge -uDN world" but i've the same problem
Comment 7 Ioannis Aslanidis (RETIRED) gentoo-dev 2006-08-15 06:02:40 UTC
(In reply to comment #6)
> i've tried to disable "encode", enable "dvdread", "emerge -uDN world" but i've
> the same problem

Add 'encode' and 'dvdread' to your /etc/make.conf. After that:

`emerge transcode --oneshot`

and then try to emerge k3b.
Comment 8 Sawk 2006-08-15 11:05:16 UTC
Same problem
Comment 9 Ioannis Aslanidis (RETIRED) gentoo-dev 2006-08-15 11:41:48 UTC
(In reply to comment #8)
> Same problem

Are you still getting Could not find libdvdread or the one in Comment #2?
Comment 10 Sawk 2006-08-19 10:46:05 UTC
(In reply to comment #9)
> (In reply to comment #8)
> > Same problem
> 
> Are you still getting Could not find libdvdread or the one in Comment #2?
> 

the one in comment #2
Comment 11 Ioannis Aslanidis (RETIRED) gentoo-dev 2006-08-24 06:52:11 UTC
(In reply to comment #10)
> (In reply to comment #9)
> > (In reply to comment #8)
> > > Same problem
> > 
> > Are you still getting Could not find libdvdread or the one in Comment #2?
> > 
> the one in comment #2

Please, open a bug upstream, as we cannot reproduce your problem. Nevertheless, I'll add the dvdread useflag on transcode.
Comment 12 Ioannis Aslanidis (RETIRED) gentoo-dev 2006-08-25 12:56:18 UTC
Added dvdread check. Fixed in CVS. Thanks for reporting this.
Comment 13 Jakub Moc (RETIRED) gentoo-dev 2006-08-25 14:04:48 UTC
*** Bug 145109 has been marked as a duplicate of this bug. ***
Comment 14 Peter Thomassen 2006-08-25 14:10:56 UTC
My bug #145109 has been marked as a duplicate of this one. I resynced, but even without the encode USE flag, configure complains about libdvdread missing. Is this the correct behaviour?!?
Comment 15 Ioannis Aslanidis (RETIRED) gentoo-dev 2006-08-25 14:17:21 UTC
I have just commited, so you will have to wait until the update hits the mirrors.
Comment 16 Peter Thomassen 2006-08-25 14:21:57 UTC
Okay. I thought this was the same commit as the one that fixed bug #144975 which already hit my mirror while the problem still exists.
Comment 17 Ioannis Aslanidis (RETIRED) gentoo-dev 2006-08-25 14:29:14 UTC
(In reply to comment #14)
> My bug #145109 has been marked as a duplicate of this one. I resynced, but even
> without the encode USE flag, configure complains about libdvdread missing. Is
> this the correct behaviour?!?
> 

Please, emerge -pv k3b
Comment 18 Peter Thomassen 2006-08-25 14:32:30 UTC
tux peter # emerge -vp k3b

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild     U ] app-cdr/k3b-1.0_pre1 [0.12.16] USE="alsa arts hal kde mp3 vorbis -css -debug -dvdr -encode -ffmpeg -flac -musepack -musicbrainz -sndfile -vcd -xinerama" 0 kB

Total size of downloads: 0 kB
tux peter #
Comment 19 Ioannis Aslanidis (RETIRED) gentoo-dev 2006-08-25 14:35:10 UTC
Looks like the depdencies they have listed in their documentation are not ok. I'll work on this to provide an improved solution.
Comment 20 Peter Thomassen 2006-08-25 14:40:37 UTC
Great, thanks. If you like, you can consider my request in duplicate bug #145109, if technically possible: I personally don't use any DVD capabilities, so a dvd USE flag that, if absent, makes K3b compile without any DVD libs, was nice.
Comment 21 Ioannis Aslanidis (RETIRED) gentoo-dev 2006-08-25 14:46:55 UTC
I better ask upstream about what they changed.
Comment 22 Ioannis Aslanidis (RETIRED) gentoo-dev 2006-08-25 14:57:04 UTC
I've sent this upstream: http://bugs.kde.org/show_bug.cgi?id=133000

Please, keep the bug open.
Comment 23 Ioannis Aslanidis (RETIRED) gentoo-dev 2006-08-27 07:17:46 UTC
The libdvdread dependency has been confirmed to be an upstream bug. The next release of k3b will have this dependency as optional. Thanks for testing everyone.
Comment 24 Jakub Moc (RETIRED) gentoo-dev 2007-01-09 13:57:05 UTC
*** Bug 161123 has been marked as a duplicate of this bug. ***