Re: Summary - Broken dependencies in Fedora Extras - 2007-03-03

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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

[Index of Archives]     [Fedora General Discussion]     [Fedora Art]     [Fedora Docs]     [Fedora Package Review]     [Fedora Desktop]     [Big List of Linux Books]     [Yosemite Backpacking]     [KDE Users]

  Powered by Linux