[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: mh_make full log



Summary: retransmit

On Mon, Jun 25, 2018 at 04:39:51PM +0200, Geert Stappers wrote:
> On Mon, Jun 25, 2018 at 03:47:00PM +0200, Emmanuel Bourg wrote:
> > Le 25/06/2018 à 15:40, Geert Stappers a écrit:
> > 
> > > https://salsa.debian.org/stappers/jackson-modules-base/raw/master/mh_make.1.script
> > 
> > I see, that's a common error with maven-bundle-plugin, the version in
> > the pom.xml file has to match the one in the libmaven-bundle-plugin-java
> > package. Not sure why. Just modify pom.xml and restart mh_make. You can
> > undo the modification afterward.
> 
> My result of putting that together ...

Meaning: The advice wasn't completely understood, this is my attempt ...


> | $ dpkg -l libmaven-bundle-plugin-java
> | ii  libmaven-bundle-plug 3.5.0-1  all  Maven plugin to handle artifact OSGi metadata
> | $ dpkg -L libmaven-bundle-plugin-java | tail -n 1
> | /usr/share/maven-repo/org/apache/felix/maven-bundle-plugin/3.5.0/maven-bundle-plugin-3.5.0.pom
> | $ 
> 
> So package version seem  3.5.0
  So package version seems to be 3.5.0
 
> | $ find . -name pom.xml
> | ./afterburner/pom.xml
> | ./pom.xml
> | ./jaxb/pom.xml
> | ./guice/pom.xml
> | ./paranamer/pom.xml
> | ./osgi/pom.xml
> | ./mrbean/pom.xml
> 
> So seven pom.xml files.
> 
> 
> But where set "bundle version should be 3.5.0" ??
> 
> | $ grep --context=2 bundle $( find . -name pom.xml )

Search for 'bundle' in the seven pom.xml files
and hope to catch a version number or something alike


> | ./afterburner/pom.xml-  <artifactId>jackson-module-afterburner</artifactId>
> | ./afterburner/pom.xml-  <name>Jackson module: Afterburner</name>
> | ./afterburner/pom.xml:  <packaging>bundle</packaging>
> | ./afterburner/pom.xml-  <description>Jackson (https://github.com/FasterXML/jackson) extension module
> | ./afterburner/pom.xml-used to enhance performance using bytecode generation to replace use of Reflection for
> | --
> | ./jaxb/pom.xml-  <artifactId>jackson-module-jaxb-annotations</artifactId>
> | ./jaxb/pom.xml-  <name>Jackson module: JAXB Annotations</name>
> | ./jaxb/pom.xml:  <packaging>bundle</packaging>
> | ./jaxb/pom.xml-
> | ./jaxb/pom.xml-  <description>Support for using JAXB annotations as an alternative to "native" Jackson annotations, for configuring
> | --
> | ./guice/pom.xml-    <artifactId>jackson-module-guice</artifactId>
> | ./guice/pom.xml-    <name>Jackson module: Guice</name>
> | ./guice/pom.xml:    <packaging>bundle</packaging>
> | ./guice/pom.xml-
> | ./guice/pom.xml-    <description>Stuff to make integration with Guice a bit easier</description>
> | --
> | ./paranamer/pom.xml-  <artifactId>jackson-module-paranamer</artifactId>
> | ./paranamer/pom.xml-  <name>Jackson module: Paranamer</name>
> | ./paranamer/pom.xml:  <packaging>bundle</packaging>
> | ./paranamer/pom.xml-  <description>AnnotationIntrospectors that use Paranamer (http://paranamer.codehaus.org)
> | ./paranamer/pom.xml-to introspect names of constructor (and factory method) parameters.
> | --
> | ./paranamer/pom.xml-
> | ./paranamer/pom.xml-    <!--
> | ./paranamer/pom.xml:     | Configuration properties for the OSGi maven-bundle-plugin
> | ./paranamer/pom.xml-    -->
> | ./paranamer/pom.xml-    <osgi.export>${project.groupId}.paranamer.*</osgi.export>
> | --
> | ./paranamer/pom.xml-                  <!--
> | ./paranamer/pom.xml-                  trick to avoid warnings from shade plugin because package
> | ./paranamer/pom.xml:                  is already embedded by private-package instruction from bundle plugin
> | ./paranamer/pom.xml-                  -->
> | ./paranamer/pom.xml-                  <include>null:null</include>
> | --
> | ./osgi/pom.xml-    </parent>
> | ./osgi/pom.xml-    <artifactId>jackson-module-osgi</artifactId>
> | ./osgi/pom.xml:    <packaging>bundle</packaging>
> | ./osgi/pom.xml-    <name>Jackson module: OSGi</name>
> | ./osgi/pom.xml-
> | --
> | ./mrbean/pom.xml-  <artifactId>jackson-module-mrbean</artifactId>
> | ./mrbean/pom.xml-  <name>Jackson module: Mr Bean</name>
> | ./mrbean/pom.xml:  <packaging>bundle</packaging>
> | ./mrbean/pom.xml-
> | ./mrbean/pom.xml-  <description>Functionality for implementing interfaces and abstract types
> 
> 
> Help is welcome

Help is needed


Groeten
Geert Stappers
-- 
Leven en laten leven


Reply to: