On Sat, 3 Mar 2007 14:08:28 -0800, Christopher Stone wrote: > This report seems to be incomplete and may be missing an entire class > of dependency problems. > > For example, I cannot update the latest xosd package because bmp-xosd > has not been compiled against the new xosd release, yet this is not > showing up in the report. It has been in the report. Read on below. $ grep xosd rc-fe* rc-fe6-2007-02-28.txt:source rpm: xosd-2.2.14-8.fc6.src.rpm rc-fe6-2007-02-28.txt:package: bmp-xosd - 2.2.14-8.fc6.ppc from fedora-extras-6-ppc rc-fe6-2007-02-28.txt: xosd = 0:2.2.14-8.fc6 rc-fe6-2007-02-28.txt:source rpm: xosd-2.2.14-8.fc6.src.rpm rc-fe6-2007-02-28.txt:package: bmp-xosd - 2.2.14-8.fc6.x86_64 from fedora-extras-6-x86_64 rc-fe6-2007-02-28.txt: xosd = 0:2.2.14-8.fc6 rc-fe6-2007-02-28.txt:source rpm: xosd-2.2.14-8.fc6.src.rpm rc-fe6-2007-02-28.txt:package: bmp-xosd - 2.2.14-8.fc6.i386 from fedora-extras-6-i386 rc-fe6-2007-02-28.txt: xosd = 0:2.2.14-8.fc6 rc-fedevelopment-2007-02-27.txt:source rpm: xosd-2.2.14-8.fc6.src.rpm rc-fedevelopment-2007-02-27.txt:package: bmp-xosd - 2.2.14-8.fc6.ppc from fedora-extras-development-ppc rc-fedevelopment-2007-02-27.txt: xosd = 0:2.2.14-8.fc6 rc-fedevelopment-2007-02-27.txt:source rpm: xosd-2.2.14-8.fc6.src.rpm rc-fedevelopment-2007-02-27.txt:package: bmp-xosd - 2.2.14-8.fc6.i386 from fedora-extras-development-i386 rc-fedevelopment-2007-02-27.txt: xosd = 0:2.2.14-8.fc6 e.g. source rpm: xosd-2.2.14-8.fc6.src.rpm package: bmp-xosd - 2.2.14-8.fc6.i386 from fedora-extras-6-i386 unresolved deps: xosd = 0:2.2.14-8.fc6 However, once the package is gone from the repository, it won't show up in the reports anymore. This is less than ideal, but we've had to delete broken and obsolete sub-packages from the repository more often than they violated an upgrade path. The missing obsoletes is a fundamental problem, not specific to Extras. There is no automatic garbage collection during upgrades. Usually the release notes only say "remove package foo" or something like that. One could make "xosd" obsolete "bmp-xosd <= some-version", but would that be correct when xosd does not provide the functionality of bmp-xosd? Considering that audacious obsoletes bmp, maybe there is a substitute of bmp-xosd for the audacious-plugins package? -- fedora-extras-list mailing list fedora-extras-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/fedora-extras-list