Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 449554 - yum in mock builds pulls in i386 java during x86_64 builds
Summary: yum in mock builds pulls in i386 java during x86_64 builds
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: yum
Version: 9
Hardware: All
OS: Linux
medium
low
Target Milestone: ---
Assignee: Seth Vidal
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: 449526 449576
TreeView+ depends on / blocked
 
Reported: 2008-06-02 20:39 UTC by Matt Domsch
Modified: 2014-01-21 23:03 UTC (History)
5 users (show)

Fixed In Version: 3.2.17-2
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2008-08-06 21:43:39 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
root.log (572.08 KB, text/plain)
2008-06-02 21:11 UTC, Matt Domsch
no flags Details
yum-install-log.txt (10.30 KB, text/plain)
2008-06-03 21:43 UTC, Matt Domsch
no flags Details

Description Matt Domsch 2008-06-02 20:39:04 UTC
Description of problem:
Not clear why, but yum 3.2.14-10.fc9 on F9 will pull in some i386 java packages
when building an x86_64 package that has a BR on java-devel.

see the logs in #449526 for an example. failure

Comment 1 Matt Domsch 2008-06-02 20:43:40 UTC
The patch in #449056 does _not_ resolve the problem.

Comment 2 Matt Domsch 2008-06-02 21:11:21 UTC
Created attachment 307911 [details]
root.log

Comment 3 Seth Vidal 2008-06-03 19:53:07 UTC
can you recreate the chroot in question and run:

yum -d 5 resolvedep java-devel

I would like to see some more output from it

Comment 4 Matt Domsch 2008-06-03 20:11:34 UTC
]# yum --installroot=$(pwd)/root -d 5 resolvedep java-devel
Config time: 0.041
Yum Version: 3.2.14
COMMAND: yum --installroot=/var/lib/mock/fedora-development-x86_64-
gridengine/root -d 5 resolvedep java-devel
Installroot: /var/lib/mock/fedora-development-x86_64-gridengine/root
Ext Commands:

   java-devel
Reading Local RPMDB
rpmdb time: 0.000
Setting up Package Sacks
pkgsack time: 0.374
Searching pkgSack for dep: java-devel
Potential match for java-devel from 1:java-1.6.0-openjdk-devel-1.6.0.0-
0.14.b09.fc10.x86_64
Matched 1:java-1.6.0-openjdk-devel-1.6.0.0-0.14.b09.fc10.x86_64 to require for 
java-devel
Potential match for java-devel from 1:java-1.6.0-openjdk-devel-1.6.0.0-
0.14.b09.fc10.i386
Matched 1:java-1.6.0-openjdk-devel-1.6.0.0-0.14.b09.fc10.i386 to require for 
java-devel
Potential match for java-devel from java-1.5.0-gcj-devel-1.5.0.0-21.fc9.x86_64
Matched java-1.5.0-gcj-devel-1.5.0.0-21.fc9.x86_64 to require for java-devel
0:java-1.5.0-gcj-devel-1.5.0.0-21.fc9.x86_64


Comment 5 Matt Domsch 2008-06-03 21:43:17 UTC
Created attachment 308295 [details]
yum-install-log.txt

yum -d 7 install java-devel

Comment 6 Jan Hutař 2008-07-22 14:37:20 UTC
I have tried with yum-3.2.17-2.fc9.noarch (not sure if that is relevant info):

# rpm -qa | grep ^java
java-1.6.0-openjdk-devel-1.6.0.0-0.16.b09.fc9.x86_64
java-1.6.0-openjdk-1.6.0.0-0.16.b09.fc9.x86_64
java-1.6.0-openjdk-plugin-1.6.0.0-0.16.b09.fc9.x86_64
java-1.5.0-gcj-1.5.0.0-21.fc9.x86_64
java_cup-0.10-0.k.6jpp.2.x86_64
# yum -d 5 resolvedep java-devel --noplugins
Config time: 0.162
Yum Version: 3.2.17
COMMAND: yum -d 5 resolvedep java-devel --noplugins 
Installroot: /
Ext Commands:

   java-devel
Reading Local RPMDB
rpmdb time: 0.000
Setting up Package Sacks
pkgsack time: 0.446
Searching pkgSack for dep: java-devel
Potential match for java-devel from 1:java-1.6.0-openjdk-
devel-1.6.0.0-0.16.b09.fc9.i386
Matched 1:java-1.6.0-openjdk-devel-1.6.0.0-0.16.b09.fc9.i386 to require for 
java-devel
Potential match for java-devel from 1:java-1.6.0-openjdk-
devel-1.6.0.0-0.16.b09.fc9.x86_64
Matched 1:java-1.6.0-openjdk-devel-1.6.0.0-0.16.b09.fc9.x86_64 to require for 
java-devel
Potential match for java-devel from java-1.5.0-gcj-devel-1.5.0.0-21.fc9.x86_64
Matched java-1.5.0-gcj-devel-1.5.0.0-21.fc9.x86_64 to require for java-devel
Potential match for java-devel from 1:java-1.6.0-openjdk-
devel-1.6.0.0-0.10.b09.fc9.x86_64
Matched 1:java-1.6.0-openjdk-devel-1.6.0.0-0.10.b09.fc9.x86_64 to require for 
java-devel
Potential match for java-devel from 1:java-1.6.0-openjdk-
devel-1.6.0.0-0.10.b09.fc9.i386
Matched 1:java-1.6.0-openjdk-devel-1.6.0.0-0.10.b09.fc9.i386 to require for 
java-devel
0:java-1.5.0-gcj-devel-1.5.0.0-21.fc9.x86_64

Comment 7 James Antill 2008-07-22 14:48:55 UTC
 I'm not sure, this might be fixed in 3.2.17-2 ... as we fixed a similar looking
ppc vs. ppc64 problem. Matt can you try it? It's in updates-testing atm. but is
being pushed to stable today.


Comment 8 Matt Domsch 2008-08-06 21:43:39 UTC
yes, appears fixed, thanks.


Note You need to log in before you can comment on or make changes to this bug.