Bug 1022157 - postgresql-jdbc: remove versioned jars from %{_javadir}
Summary: postgresql-jdbc: remove versioned jars from %{_javadir}
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: postgresql-jdbc
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Pavel Raiskup
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: 1022024
TreeView+ depends on / blocked
 
Reported: 2013-10-22 15:52 UTC by Stanislav Ochotnicky
Modified: 2013-11-10 20:08 UTC (History)
3 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2013-11-10 20:08:21 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Stanislav Ochotnicky 2013-10-22 15:52:18 UTC
Package postgresql-jdbc seems to contain versioned jar files in %{_javadir}
(/usr/share/java). Such versioned files cause problems for automatic
requires generation and violate packaging guidelines[1].

List of subpackages and contained versioned jars
postgresql-jdbc:
/usr/share/java/postgresql-jdbc-9.2.1002.jar
/usr/share/java/postgresql-jdbc2.jar
/usr/share/java/postgresql-jdbc3.jar


There are cases where this can be a false positive. Most likely if:
   * your package is compatibility version and contains only versioned
     jars
   * your package has version in the name of jars that are part of
     package name

Thank you,

[1] https://fedoraproject.org/wiki/Packaging:Java#Filenames

Comment 1 Pavel Raiskup 2013-11-10 20:08:21 UTC
IIUIC, the postgresql-jdbc2, postgresql-jdbc3, postgresql-jdbc2ee are OK.
The postgresql-jdbc-9.2.1002.jar is not in the package for some time (probably
result of older scanning).


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