Bug 239948
Summary: | Failing to bring in i386 packages as needed | ||
---|---|---|---|
Product: | [Retired] Fedora Hosted Projects | Reporter: | John Morris <jmorris> |
Component: | mock | Assignee: | Clark Williams <williams> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | unspecified | CC: | dcantrell, jan.kratochvil |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | x86_64 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2009-02-06 17:54:06 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
John Morris
2007-05-13 04:09:49 UTC
There is intentional suppression of i386 rpms for x86_64 builds: /etc/mock/fedora-6-x86_64-core.cfg: exclude=[ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefhijklmnopqrstuvwxyz]*.i*86 g[abcdefghijkmnopqrstuvwxyz]*.i?86 glib2.i?86 glib.i?86 *-devel.i?86 Red Hat us using in some repositories glibc32.x86_64 with glibc.i386 32-bit files packaged into x86_64 rpm. Not sure where these packages should be present in the Fedora repositories. Another problem is that this unsatisfied dependency is not reported - Bug 243117. A specific exclusion, such as the default FC6 config is not a bug. That isn't what is happening here. My config currently has no exclude lines, but is using a x86_64 package tree with only the three must have i[36]86.rpms to allow gcc & friends to rebuild. In the dump above, a specific dependency for a library in glibc.i686 appears to be being transformed into a dup for glibc.x86_64. No doubt it is related to the problem of normally wanting to supress the normal practice of yum wanting to install both arches of darned near the whole distro if the packages are available to it. Perhaps a switch to supress that behaviour for the few packages that it breaks would be good enough. mock-0.7.1-1.fc7 has been pushed to the Fedora 7 testing repository. If problems still persist, please make note of it in this bug report. This is still not fixed. It appears the config change I made got lost in some shuffling. I've committed a config change to HEAD that should fix this. Is this still a bug in mock-0.9? Looks like this is fixed as of F10 |