#3213 problem building pki-util pkg in f-11 due to dependency issued
Closed: Fixed None Opened 14 years ago by kwright.

DEBUG util.py:256: netbeans-platform-6.5-6.fc11.noarch from build has depsolving problems
DEBUG util.py:256: --> Missing Dependency: jna >= 3.0.2 is needed by package netbeans-platform-6.5-6.fc11.noarch (build)
DEBUG util.py:256: Error: Missing Dependency: jna >= 3.0.2 is needed by package netbeans-platform-6.5-6.fc11.noarch (build)
DEBUG util.py:256: You could try using --skip-broken to work around the problem
DEBUG util.py:256: You could try running: package-cleanup --problems
DEBUG util.py:256: package-cleanup --dupes
DEBUG util.py:256: rpm -Va --nofiles --nodigest

this also breaks in f-12 and EL-5
I'm also seeing this with osutil. I believe something has changed with the build root.


I have been trying to figure out this problem. So far, I've looked at the spec file for netbeans-platform-6.5.6.fc11 and it shows:

BuildRequires: jna >= 3.0.2

this should not be an issue since:

$ koji latest-pkg dist-f11-updates jna
Build Tag Built by


jna-3.2.4-1.fc11 dist-f11-updates lfarkas

isn't jna-3.2.4-1 >= jna-3.0.2?

I've tried scratch builds where I add

BuildRequires: jna >= 3.0.2

to the spec file for osutil and I get 'No Package Found for jna >= 3.0.2'
when performing scratch builds.

why is that if I'm using the dist-f11-updates-candidate tag which
inherits from dist-f11 and jna-3.0.9-4.fc11 is tagged with dist-f11

$ koji list-tag-inheritance dist-f11-updates-candidate
dist-f11-updates-candidate (88)
└─dist-f11-updates (87)
└─dist-f11 (62)
└─dist-f10-updates (64)
└─dist-f10 (45)
└─f9-cutoff (110)

either something is broken with regard to jna tags or something else is going on.
thanks,

I'm pretty sure it's just a matter of getting jna tagged correctly.
--Kevin

The issue is that a jna update was done that had bad ExcludeArch there is no openjdk available for EL-5 and it was attempted to exclude jna on EL only as there is not a new enough java there only gcj.
but as the build got out to stable it is what is in the buildroot and broke things on Fedora.

Ive tagged the old jna build into the override tag so that a newer jna update can eb built. you should now be able to build pki-util

Login to comment on this ticket.

Metadata