Bug#872842: libplexus-component-metadata-java: Please provide a debian symlink in Maven

2017-08-22 Thread Emmanuel Bourg
Actually plexus-component-metadata is a Maven plugin, and Maven plugins
can't have a generic 'debian' or '1.x' version (Maven refuses to load
the plugin because the version of the pom mismatches the version in the
plugin metadata).

Packages depending on libplexus-component-metadata-java should use a
rule like this one:

org.codehaus.plexus plexus-component-metadata maven-plugin s/1.7/1.5.5/

Emmanuel Bourg



Bug#872842: libplexus-component-metadata-java: Please provide a debian symlink in Maven

2017-08-21 Thread Miguel Landaeta
Package: libplexus-component-metadata-java
Severity: normal
Version: 1.7.1-4

Hi,

This package should provide a stable symlink version in Maven like:

/usr/share/maven-repo/org/codehaus/plexus/plexus-component-metadata/1.x/plexus-component-metadata-1.x.pom

or

/usr/share/maven-repo/org/codehaus/plexus/plexus-component-metadata/debian/plexus-component-metadata-debian.pom

This is not currently available and it forces users to hardcode the
shipped version information, i.e.:

/usr/share/maven-repo/org/codehaus/plexus/plexus-component-metadata/1.5.5/plexus-component-metadata-1.5.5.pom

Thanks,
Miguel.


-- System Information:
Debian Release: 8.9
  APT prefers oldstable-updates
  APT policy: (500, 'oldstable-updates'), (500, 'oldstable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.0.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=UTF-8 (charmap=UTF-8) (ignored: LC_ALL set 
to en_US.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
"Faith means not wanting to know what is true." -- Nietzsche


signature.asc
Description: Digital signature