On 09/16/2013 07:58 AM, Daniel Veillard wrote:
   Raising this due to maven

On Fri, Sep 13, 2013 at 05:26:24PM +0800, Daniel Veillard wrote:
On Fri, Sep 13, 2013 at 11:13:53AM +0200, Wido den Hollander wrote:


[...]

   Indeed that was the problem, I just commited the fix, thanks !


Somewhat related to this: It seems you have compiled with Java 7 causing the bindings not to work with Java 6.

A lot of users are still running Java 6 on their systems.

You could do this with in build.xml:

<javac target="1.6" .../>

Or something like:

<property name="javac.target" value="1.6" />
..
<javac target="${javac.target}" .../>

Java 6 is still around and I think it should be supported for older platforms.

Wido

   Hum, getting back on-list, I pushed everything including maven
files at their location, unfortunately this never shows up in repos

  Seems that to be indexed one need to push to an expernal repo
within that small list:

"Instead of maintaining repository rsync feeds for each projects, we now
encourage projects to use an approved repository hosting location.

Currently approved repository hosting locations:

     Apache Software Foundation (for all Apache projects)
     Codehaus (for Codehaus projects)
     FuseSource Forge (focused on FUSE related projects)
     Nuiton.org
"

  We are definitely not Apache Software Foundation, nor Codehaus, nor
FuseSource, and I have no idea what Nuiton.org might be nor intent to
push to a random place.

http://maven.apache.org/guides/mini/guide-central-repository-upload.html

"
Explanations

Having each project maintain its own repository with rsync to Central
Repository used to be the preferred process until January 2010. But we
are no longer accepting rsync requests on a per project basis.

Over time, we have learned that this process is not scalable. Many of
the projects being synced release very infrequently, yet we have to hit
hundreds of servers several times a day looking for artifacts that don't
change. Additionally, there is no good mechanism currently for
validating the incoming data via the rsync, and this leads to bad
metadata that affects everyone.

The aggregation of projects into single larger feeds allows us to sync
faster and more often, and ensuring these locations perform sufficient
checks increases the quality of metadata for everyone."


   As a result current repos only list libvirt-java up to 0.4.7 and none
of the newer versions.

   Repository are evil, and they built a solution based on those.
The bug is on their side, I won't upload to $random_site, so unless
someone else pulls from libvirt.org, libvirt-java maven won't index
more recent build.

Daniel


--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list

Reply via email to