Bug 1022157 - postgresql-jdbc: remove versioned jars from %{_javadir}
postgresql-jdbc: remove versioned jars from %{_javadir}
Status: CLOSED NOTABUG
Product: Fedora
Classification: Fedora
Component: postgresql-jdbc (Show other bugs)
rawhide
Unspecified Unspecified
unspecified Severity unspecified
: ---
: ---
Assigned To: Pavel Raiskup
Fedora Extras Quality Assurance
:
Depends On:
Blocks: 1022024
  Show dependency treegraph
 
Reported: 2013-10-22 11:52 EDT by Stanislav Ochotnicky
Modified: 2013-11-10 15:08 EST (History)
3 users (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2013-11-10 15:08:21 EST
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)

  None (edit)
Description Stanislav Ochotnicky 2013-10-22 11:52:18 EDT
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 15:08:21 EST
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.