#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