#5495: mysql-embedded-devel.i686 in x86_64 repository
Fedora Release Engineering
rel-eng at fedoraproject.org
Wed Feb 20 15:44:12 UTC 2013
#5495: mysql-embedded-devel.i686 in x86_64 repository
------------------------------+-----------------------
Reporter: hhorak | Owner: rel-eng@…
Type: task | Status: reopened
Milestone: Fedora 19 Alpha | Component: koji
Resolution: | Keywords:
Blocked By: | Blocking:
------------------------------+-----------------------
Comment (by hhorak):
Replying to [comment:8 rdieter]:
> The simple rules mash uses to determine if a pkg should be multilib'd
is: 1. is it named *-devel , 2. does it contain shared libraries
(anything matching /lib*/lib*.so.*), plus a bunch of other stuff, but that
should give you the general idea. packagers generally do not have control
of this.
>
> For details, install 'mash' pkg, and examine multilib.py
Thanks for the explanation, it does answer why -devel packages are
included. But still -- if we include -devel packages, then we need also
all it's dependencies. But if we cannot include depended packages because
they are obsoleted, we shouldn't include the -devel packages either
(they're obsoleted in the same way).
So I see actually two ways how to solve that:
1. teach mash to ignore obsoleted packages from multilib
2. add mysql packages to blacklist in mash
--
Ticket URL: <https://fedorahosted.org/rel-eng/ticket/5495#comment:9>
Fedora Release Engineering <http://fedorahosted.org/rel-eng>
Release Engineering for the Fedora Project
More information about the rel-eng
mailing list