Tracking down broken dependencies in devel

Kevin Fenzi kevin at scrye.com
Sun Dec 31 01:41:48 UTC 2006


Greetings. 

I have started to try and assist maintainers with cleaning up broken
dependencies in devel. There is only one fc5 broken dep left in extras
now (linphone), which is waiting on a update of a core package.
(possibly forever). 

I understand that devel is often in a state of flux as dependencies get
upgraded and packages need to be rebuilt and tweaked, but I don't think
it's very good to have things that are broken for many months. 
If you run into problems rebuilding your package, you should ask for
help on the list or upstream, IMHO. 

Anyhow, on to devel. 

I decided to start on the oldest broken deps and move down. 

centericq (broken for 60 days). 

This package needs to be rebuilt for the curl update, but doesn't
rebuild cleanly. It has all kinds of nasty autotools junk going on. 
I have filed a bug with a workaround patch. If there are any autotools
gurus out there that could look at this and see if there is a better
way to do it I would appreciate it. 

Bug filed (with patch): 
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=221040

gift (broken for 62 days).

This is a fun one. The package thats showing the broken dependencies is
the gift.i386 package in the x86_64 repo. It needs the file.i386
package (which is not available in the x86_64 repo). So, either someone
needs to add file.i386 to the x86_64 repo (which should work fine), or
remove gift.i386 from the x86_64 repo. 

Bug filed: 
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=221041

gtk2hs (broken for 57 days).

This is an odd one. The build links in the bug below are gone, but I
did a rebuild here locally and the end shows: 

/usr/bin/ghc-6.6 +RTS -RTS -c gtk/Graphics/UI/Gtk.hs -o
gtk/Graphics/UI/Gtk.o -O -fffi -fno-warn-duplicate-exports -igtk
-package-conf package.conf.inplace -hide-all-packages -ignore-package
gtk -package base -package haskell98 -package mtl -package
glib-0.9.10.2 -package cairo-0.9.10.2 -package-name gtk-0.9.10.2
'-#include<gtk/gtk.h>' -I/usr/include/glib-2.0
-I/usr/lib64/glib-2.0/include -I/usr/include/pango-1.0
-I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include
-I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include
-I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng12
-I/usr/include/atk-1.0

gtk/Graphics/UI/Gtk.hs:217:0:
    Failed to load interface for `Graphics.UI.Gtk.General.General':
      Use -v to see a list of the files searched for.
make[1]: *** [gtk/Graphics/UI/Gtk.o] Error 1
make[1]: Leaving directory `/builddir/build/BUILD/gtk2hs-0.9.10.2'
make: *** [all] Error 2
error: Bad exit status from /var/tmp/rpm-tmp.26712 (%build)

Bug already filed by maintainer: 
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=217480

gtkmozembedmm (broken for 38 days).

This looks like a build for devel that didn't work:
http://buildsys.fedoraproject.org/logs/fedora-development-extras/24387-gtkmozembedmm-1.4.2.cvs20060817-6.fc7/i386/build.log
The error here seems to be: 
configure: error: cannot find install-sh or install.sh in
scripts ./scripts

Anyone have ideas on that issue? 
Bug filed: 

https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=221043

Anyone want to look at the next few and track down the issues, and file
bugs hopefully with fixes? :)

kevin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/fedora-extras-list/attachments/20061230/f7c4d50c/attachment.sig>


More information about the fedora-extras-list mailing list