The maven package pulls the dependencies because it can be run in
offline mode with no access to the Maven Central repository (this is a
prerequisite to build official Debian/Ubuntu packages from sources).
These dependencies should have no impact on the projects built with
Maven, they are stored
Am I reading correctly ? 3 years for this nonsensical response ?
So if you pull gcc, you should also automatically pull in each and every
C and C++ libraries because they may be needed to build some Ubuntu
project ?
Please reopen this bug right now. The only thing invalid is Emmanuel
Bourg's
** Changed in: maven (Ubuntu)
Status: Invalid = New
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1029284
Title:
The Maven package should not depend on artefacts
To manage notifications
The maven package doesn't install every Java libraries, just the ones
required to run Maven (although, the dependency graph could be improved,
several libraries like batik are not needed).
The Java packages in Debian and Ubuntu are maintained by a small team of
volunteers. If you care about the
Inspecting the upstream distribution from Apache reveals that several
libraries are required to run Maven. Try this:
wget
http://archive.apache.org/dist/maven/maven-3/3.3.3/binaries/apache-maven-3.3.3-bin.tar.gz
tar -tf apache-maven-3.3.3-bin.tar.gz | grep '\.jar' | sort
You'll get:
Except that these libs amount for less than 10Mb and pulling Maven would
pull dozens if not hundreds of Mb of unnecessary libs. Only the needed
libs should be pulled and none other.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
I agree that the dependency graph can be optimized and we are working on
it. But your initial request was about removing all the libraries and
this isn't possible.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
Status changed to 'Confirmed' because the bug affects multiple users.
** Changed in: maven (Ubuntu)
Status: New = Confirmed
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1029284
Title:
The
Maybe related to #1181500.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1029284
Title:
The Maven package should not depend on artefacts
To manage notifications about this bug go to:
** Project changed: elementaryos = maven (Ubuntu)
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1029284
Title:
The Maven package should not depend on artefacts
To manage notifications about this
10 matches
Mail list logo