1 Dec 2006 09:46
Missing Dependency: modello = 0:1.0-0.a8.2jpp is needed by package modello-maven-plugin
Dear JPackagers, when I run a yum update I get this error message: Missing Dependency: modello = 0:1.0-0.a8.2jpp is needed by package modello-maven-plugin The full dependency resolution: Resolving Dependencies --> Populating transaction set with selected packages. Please wait. ---> Downloading header for maven2-plugin-plugin to pack into transaction set. maven2-plugin-plugin-2.0. 100% |=========================| 3.7 kB 00:00 ---> Package maven2-plugin-plugin.noarch 0:2.0.4-10jpp set to be updated ---> Downloading header for maven2-plugin-install to pack into transaction set. maven2-plugin-install-2.0 100% |=========================| 3.7 kB 00:00 ---> Package maven2-plugin-install.noarch 0:2.0.4-10jpp set to be updated ---> Downloading header for maven2-plugin-jar to pack into transaction set. maven2-plugin-jar-2.0.4-1 100% |=========================| 3.7 kB 00:00 ---> Package maven2-plugin-jar.noarch 0:2.0.4-10jpp set to be updated ---> Downloading header for maven2-plugin-eclipse to pack into transaction set. maven2-plugin-eclipse-2.0 100% |=========================| 3.7 kB 00:00 ---> Package maven2-plugin-eclipse.noarch 0:2.0.4-10jpp set to be updated ---> Downloading header for maven2-plugin-site to pack into transaction set. maven2-plugin-site-(Continue reading)2.0.4- 100% |=========================| 3.7 kB 00:00 ---> Package maven2-plugin-site.noarch 0:2.0.4-10jpp set to be updated ---> Downloading header for maven2-plugin-resources to pack into transaction set. maven2-plugin-resources-2 100% |=========================| 3.7 kB 00:00 ---> Package maven2-plugin-resources.noarch 0:2.0.4-10jpp set to be updated ---> Downloading header for maven2 to pack into transaction set. maven2-2.0.4-10jpp.noarch 100% |=========================| 31 kB 00:00 ---> Package maven2.noarch 0:2.0.4-10jpp set to be updated ---> Package modello.noarch 0:1.0-0.a8.3jpp set to be updated
Which I think is the cause of a lot of
$%# <at> $%^$#
showing up in some of the maven support mailing lists.
Personally I'm concerned about using any dependency
other than one set by =.
One could make the assumption that someone checked all
the dependencies outside of =. But if they missed
one, and someone uses it...
On the other hand = is the only thing used and the
application builds and runs, users can be fairly
certain that it's good to go. They can also be
certain that the developers took care in specifying
versioned dependencies.
RSS Feed