Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.
Summary: Fedora's httpcomponents-client imports too many logging related packages
https://bugzilla.redhat.com/show_bug.cgi?id=718830
Summary: Fedora's httpcomponents-client imports too many
logging related packages
Product: Fedora
Version: 15
Platform: All
OS/Version: Linux
Status: NEW
Severity: urgent
Priority: unspecified
Component: httpcomponents-client
AssignedTo: sochotni(a)redhat.com
ReportedBy: sgehwolf(a)redhat.com
QAContact: extras-qa(a)fedoraproject.org
CC: sochotni(a)redhat.com, sgehwolf(a)redhat.com,
java-sig-commits(a)lists.fedoraproject.org
Classification: Fedora
Story Points: ---
Created attachment 511222
-->
https://bugzilla.redhat.com/attachment.cgi?id=511222
Working version of MANIFEST.MF for httpclient v4.1.x
Description of problem:
Upstream's package only depends on org.apache.commons.logging (v1.1.1). See
https://issues.apache.org/jira/browse/HTTPCLIENT-1082 for reference. However,
the generated MANIFEST.MF of /usr/share/java/httpcomponents/httpclient.jar
contains Import-Package statements including org.apache.log, org.apache.log4j
and a few others. However, it should only import org.apache.commons.logging and
perhaps org.apache.commons.logging.impl (which is provided by
apache-commons-logging).
Version-Release number of selected component (if applicable):
rpm -q httpcomponents-client
httpcomponents-client-4.1.1-2.fc16.noarch
How reproducible:
Always.
Steps to Reproduce:
Please get back to me if you need a reproducer.
Actual results:
MANIFEST.MF has wrong Import-Package statements.
Expected results:
MANIFEST.MF looks similar to the version I'm attaching. That one, which only
removes wrong Import-Package statements, works for me.
For reference, have a look at the MANIFEST.MF of httpclient v4.1.0 as provided
by
eclipse.org (orbit):
http://www.eclipse.org/downloads/download.php?r=1&file=/tools/orbit/d...
They do not depend on any logging frameworks other than commons.logging.
--
Configure bugmail:
https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.