Bug 817758 - rawhide ant uses jakarta-commons-logging which has been retired.
Summary: rawhide ant uses jakarta-commons-logging which has been retired.
Alias: None
Product: Fedora
Classification: Fedora
Component: ant
Version: rawhide
Hardware: All
OS: All
Target Milestone: ---
Assignee: Jaromír Cápík
QA Contact: Fedora Extras Quality Assurance
Depends On:
TreeView+ depends on / blocked
Reported: 2012-05-01 06:50 UTC by Krzysztof Daniel
Modified: 2016-02-01 01:56 UTC (History)
8 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Last Closed: 2012-05-03 09:51:21 UTC
Type: Bug

Attachments (Terms of Use)
Patch proposition (2.38 KB, patch)
2012-05-01 06:53 UTC, Krzysztof Daniel
no flags Details | Diff

Description Krzysztof Daniel 2012-05-01 06:50:27 UTC
Eclipse cannot be built anymore because of:

DEBUG util.py:257:  Error: Package: ant-commons-logging-1.8.3-1.fc18.noarch (build)
DEBUG util.py:257:             Requires: jakarta-commons-logging
DEBUG util.py:257:   You could try using --skip-broken to work around the problem
DEBUG util.py:257:   You could try running: rpm -Va --nofiles --nodigest


Comment 1 Krzysztof Daniel 2012-05-01 06:53:40 UTC
Created attachment 581306 [details]
Patch proposition

Comment 3 Krzysztof Daniel 2012-05-01 08:54:12 UTC
Both [1] and [2] require only jakarta-commons-logging, but do not buildRequire. jakarta-commons-logging is not installed during the build (refer to the root.log[1]). What's more, jakarta-commons-logging is included by ant-commons-logging, which is also not referred by any of those libraries at runtime.

But it may be impossible to install those libraries if the jakarta-commons-logging will be missing.

[1] http://koji.fedoraproject.org/koji/getfile?taskID=4038860&name=root.log

Comment 4 Gökçen Eraslan 2012-05-01 09:18:33 UTC
libbase both Requires and BuildRequires jakarta-commons-logging.

Comment 5 Krzysztof Daniel 2012-05-01 09:30:05 UTC
Ok, looks like it is working again...

Closing as invalid.

Comment 6 Stanislav Ochotnicky 2012-05-02 16:00:22 UTC
I am reopening this. All packages using jakarta-commons-* names (whether BR or R) should be moved to use apache-commons-* ASAP. Those provides are not gonna be there forever.

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