Re: byte-buddy

2017-08-13 Thread tony mancill
On Sun, Aug 13, 2017 at 07:48:29PM +0200, Felix Natter wrote:
> Also, could we do a new upload of 1.7.1+dfsg1-1?
> 
> byte-buddy (1.7.1+dfsg1-1) UNRELEASED; urgency=medium
> 
>   * fix watch file (releases instead of tags, dversionmangle)
>   * remove precompiled content from orig-source
> 
>  -- Felix Natter   Sat, 29 Jul 2017 13:03:14 +0200

Hi Felix,

The packaging in the repo fails to build for me in a clean sid chroot:

> [ERROR] Failed to execute goal 
> org.apache.maven.plugins:maven-compiler-plugin:3.6.1:compile 
> (default-compile) on project byte-buddy-dep: Compilation failure
> [ERROR] Bad service configuration file, or exception thrown while 
> constructing Processor object: javax.annotation.processing.Processor: 
> Provider lombok.launch.AnnotationProcessorHider$AnnotationProcessor could not 
> be instantiated: java.lang.RuntimeException: 
> java.lang.ClassNotFoundException: lombok.core.AnnotationProcessor

This looks very similar to [0] and [1], although it's not clear to me
what is needed to resolve [0] and the work-around for [1] did not change
the situation - instead of a RuntimeException above, I get:

> [ERROR] Failed to execute goal 
> org.apache.maven.plugins:maven-compiler-plugin:3.6.1:compile 
> (default-compile) on project byte-buddy-dep: Compilation failure
> [ERROR] Could not instantiate an instance of processor 
> 'lombok.launch.AnnotationProcessorHider'

Which is essentially the same thing.  Is the package building for you in
a clean sid chroot?

Thank you,
tony

[0] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=814876
[1] https://github.com/rzwitserloot/lombok/issues/905


signature.asc
Description: PGP signature


Re: byte-buddy

2017-08-13 Thread tony mancill
Hi Felix,

On Sun, Aug 13, 2017 at 07:48:29PM +0200, Felix Natter wrote:
> hello Debian-java,
> 
> https://anonscm.debian.org/cgit/pkg-java/libbyte-buddy-java.git
> has been superseded by:
> https://anonscm.debian.org/cgit/pkg-java/byte-buddy.git

+1 for naming the repo to match the name of the source package.
 
> How can I remove the first one?
> Just do a:
> - cd /git/pkg-java
> - mv libbyte-buddy-java.git /tmp
> on git-debian.org?

Sure.  Or if we no longer need the contents, we can simply delete the
old repo.  Let me know if this is appropriate and I will take care of
it.

> Also, could we do a new upload of 1.7.1+dfsg1-1?
> 
> byte-buddy (1.7.1+dfsg1-1) UNRELEASED; urgency=medium
> 
>   * fix watch file (releases instead of tags, dversionmangle)
>   * remove precompiled content from orig-source
> 
>  -- Felix Natter   Sat, 29 Jul 2017 13:03:14 +0200

Yes.  I will do this momentarily.

Cheers,
tony


signature.asc
Description: PGP signature


byte-buddy

2017-08-13 Thread Felix Natter
hello Debian-java,

https://anonscm.debian.org/cgit/pkg-java/libbyte-buddy-java.git
has been superseded by:
https://anonscm.debian.org/cgit/pkg-java/byte-buddy.git

How can I remove the first one?
Just do a:
- cd /git/pkg-java
- mv libbyte-buddy-java.git /tmp
on git-debian.org?

Also, could we do a new upload of 1.7.1+dfsg1-1?

byte-buddy (1.7.1+dfsg1-1) UNRELEASED; urgency=medium

  * fix watch file (releases instead of tags, dversionmangle)
  * remove precompiled content from orig-source

 -- Felix Natter   Sat, 29 Jul 2017 13:03:14 +0200

Many Thanks and Best Regards,
-- 
Felix Natter



Re: RFS for libimglib2-java and libparsington-java

2017-08-13 Thread Ghislain Vaillant

On 12/08/17 16:02, tony mancill wrote:

On Fri, Aug 04, 2017 at 04:11:07PM +0100, Ghislain Vaillant wrote:


On 04/08/17 15:40, tony mancill wrote:

On Fri, Aug 04, 2017 at 12:50:22PM +0100, Ghislain Vaillant wrote:

Two of the leaf packages are Imglib2 [1] and Parsington [2] for which I have
prepared an initial package. Please keep in mind that I am new to Java
packaging, so mistakes are likely to be made. I followed Markus' recent post
on Java packaging as the main inspiration.

[1] 
https://mentors.debian.net/debian/pool/main/libi/libimglib2-java/libimglib2-java_4.3.0-1.dsc
[2] 
https://mentors.debian.net/debian/pool/main/libp/libparsington-java/libparsington-java_1.0.1-1.dsc



I'll take a look these new packages in the next few days (if someone
else doesn't beat me to them).


Hello Ghis,

Once again, please excuse the delay.  Everything looks good with
libparsington-java, so I have uploaded the package into the archive and
pushed the master, pristine-tar, and upstream branches that correspond
to the packaging after "gbp import-dsc" of the packaging you uploaded to
mentors.  Once the package is accepted into the archive, I will push the
debian/1.0.1-1 tag (since it's a pain to rewrite history).


Oh, so that explained the existing repository on Alioth. I thought it 
was a previous attempt of mine. Anyway, I made a backup of it and pushed 
my initial packaging for libimglib2-java and libparsington-java.


Likewise, I usually leave the tagging of the Debian branch on hold until 
the initial upload is confirmed by the ftp-team.



I spoke with Markus yesterday about libimglib2-java and so will wait to
hear back from him before starting on that one.  Again *thank you* for
your patience, and for your contribution to Debian!


Awesome. Great first experience with the team.

Ghis