Mock configs current for rawhide?

Kevin Kofler kevin.kofler at chello.at
Wed Nov 23 18:56:54 CET 2011


Richard Shaw wrote:
> I was trying to get a devel build of mythtv going on the new builder
> since they still appear to be failing on Jarod's builder

Rawhide builds should be working now:
https://bugzilla.rpmfusion.org/show_bug.cgi?id=2031
https://bugzilla.rpmfusion.org/show_bug.cgi?id=2041
(both marked fixed).

> and ran into an issue where ./configure couldn't find qmake even though
> 1:qt-devel-4.8.0-0.24.rc1.fc17.x86_64 is installed:
> 
> + ./configure --prefix=/usr --libdir=/usr/lib64 --libdir-name=lib64
> --mandir=/usr/share/man --enable-iptv --enable-pthreads
> --enable-ffmpeg-pthreads --enable-joystick-menu --enable-audio-alsa
> --enable-audio-oss --enable-audio-jack --enable-libfftw3 --enable-x11
> --x11-path=/usr/include --enable-xv --enable-xvmc-vld
> --enable-opengl-video --enable-opengl-vsync --enable-xrandr
> --enable-lirc --enable-ivtv --enable-firewire --enable-dvb
> --enable-libmp3lame --enable-libtheora --enable-libvorbis
> --enable-libxvid --enable-vdpau --enable-crystalhd --disable-directfb
> '--extra-cflags=-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2
> -fexceptions -fstack-protector --param=ssp-buffer-size=4  -m64
> -mtune=generic -fomit-frame-pointer' '--extra-cxxflags=-O2 -g -pipe
> -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector
> --param=ssp-buffer-size=4  -m64 -mtune=generic -fomit-frame-pointer'
> --compile-type=release --enable-debug
> qmake for Qt4.5 or newer not found.\nPlease specify the correct qmake
> with --qmake=
> If you think configure made a mistake, make sure you are using the latest
> version from SVN.  If the latest version fails, report the problem to the
> mythtv-dev at mythtv.org mailing list or IRC
> #mythtv on irc.freenode.net Include the log file "config.ep" produced by
> configure as this will help solving the problem.

This is because the errors below made yum fail, and some mock bug made the 
build continue anyway, and then choke on the missing BuildRequires. (Check 
the root.log.)

> I decided to try and reproduce the problem with a local mock build as
> to not abuse the builder but had a completely different problem:
> 
> Error: Package: vlc-core-1.1.12-1.fc16.x86_64 (rpmfusion-free-rawhide)
>            Requires: libmatroska.so.4()(64bit)
> Error: Package: vcdimager-libs-0.7.24-1.fc15.x86_64
> (rpmfusion-free-rawhide)
>            Requires: libiso9660.so.7()(64bit)
> Error: Package: vcdimager-0.7.24-1.fc15.x86_64 (rpmfusion-free-rawhide)
>            Requires: libcdio.so.12(CDIO_12)(64bit)
> Error: Package: vcdimager-0.7.24-1.fc15.x86_64 (rpmfusion-free-rawhide)
>            Requires: libcdio.so.12()(64bit)
> Error: Package: vlc-core-1.1.12-1.fc16.x86_64 (rpmfusion-free-rawhide)
>            Requires: libcdio.so.12()(64bit)
> Error: Package: vcdimager-libs-0.7.24-1.fc15.x86_64
> (rpmfusion-free-rawhide)
>            Requires: libcdio.so.12()(64bit)
> Error: Package: vcdimager-0.7.24-1.fc15.x86_64 (rpmfusion-free-rawhide)
>            Requires: libiso9660.so.7()(64bit)
> Error: Package: vlc-core-1.1.12-1.fc16.x86_64 (rpmfusion-free-rawhide)
>            Requires: libcdio.so.12(CDIO_12)(64bit)
> Error: Package: vlc-core-1.1.12-1.fc16.x86_64 (rpmfusion-free-rawhide)
>            Requires: libiso9660.so.7()(64bit)
> Error: Package: vcdimager-libs-0.7.24-1.fc15.x86_64
> (rpmfusion-free-rawhide)
>            Requires: libcdio.so.12(CDIO_12)(64bit)
>  You could try using --skip-broken to work around the problem
>  You could try running: rpm -Va --nofiles --nodigest
> 
> I'm using the mock config "fedora-rawhide-x86_64-rpmfusion_free" which
> should be sufficient. Is there something wrong or that needs to be
> updated in the mock configs?

These are broken dependencies in rpmfusion-free-rawhide:
* vcdimager: https://bugzilla.rpmfusion.org/show_bug.cgi?id=2060
  (I also hit this with xine-lib-extras-freeworld.)
* vlc: https://bugzilla.rpmfusion.org/show_bug.cgi?id=2061
  (I've just filed this one based on your report.)

You have to wait for these to be fixed.

        Kevin Kofler



More information about the rpmfusion-developers mailing list