debuginfo packages available in updates later than regular packages.

Sandro Mani manisandro at gmail.com
Tue Nov 26 23:02:42 UTC 2013


On 26.11.2013 19:55, Kevin Kofler wrote:
> Sandro Mani wrote:
>> [1] http://smani.fedorapeople.org/somepackage.spec
> Yeah, that hack looks like it could work, sorta. If you have multiple
> subpackages installed, having only one subpackage of the correct version and
> the others of wrong versions will still be satisfying the dependency in the
> -debuginfo package. (And subpackages do not always require each other, so
> you cannot always require on the EVR-locked inter-subpackage Requires.)
>
>          Kevin Kofler
>
Right. Otherwise, I guess the Conflicts approach suggested by Nicolas 
could work and also handle such cases? But before all this, there is the 
current problem that debuginfo packages are only updated when using yum, 
as pointed out by Michael. If debuginfo packages are not shipped in the 
standard repos, some other solution is needed. I pointed out an approach 
which could work:
- Move the debuginfo repo definitions to separate files
- Have a package fedora-release-debug (or similar) install the repo file 
in /etc/yum.repos.d. The repos would be enabled by default when installed.
- Have all debuginfo packages depend on fedora-release-debug
- (ugly) Have debuginfo-install install the repo file before proceeding 
as before.

Any thoughts on that?

Sandro


More information about the devel mailing list