Run of repoclosure against core-development and extras-development

Panu Matilainen pmatilai at laiskiainen.org
Thu Jul 21 07:07:45 UTC 2005


On Wed, 20 Jul 2005, Jeff Spaleta wrote:

> So on a whim., i ran repoclosure against development and
> extras-development. And of course I've got some out-of-sync packages
> in the extras tree due to the uptick in activity in rawhide.  The
> question is what to do about broken deps i found?
> I'm loath to file individual bugreports manually everytime i get bored
> enough to do this run.  Are we at the point where we can add an
> automated run of this periodicly that notifizes extras package
> maintainers about broken deps.. not unsimilar to the rawhide build
> report but perhaps not daily.

I think that's a very good idea - weekly perhaps? And not just for 
development but fc4 (or whatever is supported at the time) as well, see 
below.

>
> Here is the output of repoclosure -r development -r extras-development
> on my x86 box cleansed to show only relevant items in Extras with
> broken deps:
...
> package: apt-groupinstall - 0.5.15cnc7-2.i386 from extras-development
>  unresolved deps:
>     comps

Urgh. That's somewhat problematic, since comps doesn't exist in any 
repository but get's normally installed by anaconda from base/comps.rpm. 
To "fix" it either comps would need to be available somewhere else as well 
(not really an option I guess), or that dependency should be dropped, 
groupinstall will exit cleanly with error if it's not there.

What's more worrisome than extras-devel having broken dependencies is that 
we have them in fc4-extras as well (at least on x86_64):
[pmatilai at weasel yum-utils]$ python repoclosure.py -r base -r extras
Reading in repository metadata - please wait....
Checking Dependencies
Repos looked at: 2
    extras
    base
Num Packages in Repos: 3208
package: showimg - 0.9.4.1-2.x86_64 from extras
   unresolved deps:
      libexif.so.9()(64bit)
package: python-reportlab - 1.19-2.x86_64 from extras
   unresolved deps:
      python < 0:2.4
package: octave-devel - 6:2.1.71-9.fc4.x86_64 from extras
   unresolved deps:
      octave = 0:2.1.71-9.fc4
package: screem - 0.12.1-1.x86_64 from extras
   unresolved deps:
      libdbus-glib-1.so.0()(64bit)
      libdbus-1.so.0()(64bit)
package: gcombust - 1:0.1.55-6.x86_64 from extras
   unresolved deps:
      cdlabelgen >= 0:1.5.0
package: gda-postgres - 1:1.2.0-5.x86_64 from extras
   unresolved deps:
      libpq.so.3()(64bit)

 	- Panu -




More information about the fedora-extras-list mailing list