Re: jruby FTBFS with openjdk-9

2019-02-26 Thread Miguel Landaeta
On Tue, Feb 26, 2019 at 03:05:48PM +0100, Markus Koschany wrote:
>
> [...]
> 
> The FTBFS bug got fixed yesterday. I should complain more often. Andrej
> uploaded version 9.1.17 to unstable. This is not the latest one but I
> guess better than nothing? The original bug has not been closed yet.
> Andrej, can we close it now and Debian bug #917702 too?

Thanks a lot to Andrej for putting together a new upstream version
upload at such short notice!!

Now I think with that should be enough to fulfill the reverse
build-depends to avoid having to drop packages from the upcoming
release but I reiterate that jruby in its current state in Debian
is only usable for very simple use cases. The output from many tests
during build time is evidence of this.

Any user expecting to run production workloads with Debian's jruby
will be disappointed and they will require to use upstream artifacts,
unfortunately.

Thanks again for fixing the outstanding RC bugs on this package!!

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
"Faith means not wanting to know what is true." -- Nietzsche


signature.asc
Description: PGP signature


Re: jruby FTBFS with openjdk-9

2019-02-25 Thread Miguel Landaeta
Hi Markus,

On Sun, Feb 24, 2019 at 08:39:48PM +0100, Markus Koschany wrote:
> JRuby is a mess. I guess we "just" need to package the latest upstream
> release to fix the FTBFS bugs. Nobody felt like doing that in the past
> twelve months, so I think it is unrealistic to believe we can make it
> happen within one week. Of course if the release team can be convinced
> to accept a new upstream release there might be additional time left.

I agree, jruby is a mess, mostly because of me since I didn't have
almost any time during this release cycle to work on it.

I think jruby should be dropped from buster and a new libspring-java
upload should be prepared shortly, to disable jruby support in it.

It's not realistic to think that a new upstream release for jruby can
be prepared in a week and that will work to be well supported during
the next stable release life cycle.

Cheers,
Miguel.

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
"Faith means not wanting to know what is true." -- Nietzsche


signature.asc
Description: PGP signature


Re: Java Team on Salsa

2018-06-03 Thread Miguel Landaeta
On Thu, May 31, 2018 at 1:17 PM, Emmanuel Bourg wrote:
>
> We've completed the migration of the Java Team stuff from Alioth to
> Salsa this month, and I'd like to summarize what has been done and how
> to operate on Salsa.

Hi,

Thank you Emmanuel and other team members for taking care of this
important task.

Cheers,
Miguel.

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
"Faith means not wanting to know what is true." -- Nietzsche


signature.asc
Description: PGP signature


Re: How to install openjdk-7-jre-headless on Stretch

2017-12-14 Thread Miguel Landaeta
Hi,

On Thu, Dec 14, 2017 at 6:15 PM, Thorsten Glaser <t.gla...@tarent.de> wrote:
> How can you, in full conscience, suggest something like this, to a
> fellow Debian Developer, on a Debian mailing list? I mean, really?
> That’s nōn-free and, in this case, useless, and additionally un‐
> supported software at *best*, sabotage worse. (Admittedly, forward‐
> porting would also need regular updates, but Doko provides those,
> and one can subscribe to be notified upon new package uploads, and
> I believe they’re prototyped in experimental first, which makes them
> very easy to quickly grab.)

There are better and more respectful ways to express your disagreement
with the approach proposed by Emmanuel here.

Just saying.

Cheers,
Miguel.

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
"Faith means not wanting to know what is true." -- Nietzsche


signature.asc
Description: PGP signature


Bug#881412: ITP: modulator -- Java light shim library that wraps Java 9 APIs and expose them to recent JDKs

2017-11-11 Thread Miguel Landaeta
Package: wnpp
Severity: wishlist
Owner: Miguel Landaeta <nomad...@debian.org>

* Package name: modulator
  Version : 1.0
  Upstream Author : Charles Oliver Nutter <head...@headius.com>
* URL : https://github.com/headius/modulator
* License : Apache-2.0
  Programming Lang: Java
  Description : Java light shim library that wraps Java 9 APIs and exposes 
them to recent JDKs

 Modulator is just a very lightweight shim library that wraps
 Java 9 and previous reflection APIs to allow a uniform API
 into "module"-like behaviors on all recent JDKs.

Its main use case in Debian at the present time is as a JRuby
dependency and it will be maintained under Debian Java Team umbrella.
However, it could be useful to other projects that need to be built
and run with JDK9 and previous versions.

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
"Faith means not wanting to know what is true." -- Nietzsche


signature.asc
Description: PGP signature


Re: Security issue in groovy<2.5.0

2017-09-05 Thread Miguel Landaeta
Hi,

On Monday, September 4, 2017 09:35:46 PM CEST Felix Natter wrote:
>
> [...]
>
> which seems to violate §5.6.3. So how can we make a policy-compliant
> team upload without becoming maintainer (I'd like to avoid taking over
> groovy maintainership if possible)?
> 
> Shall we set
>   Maintainer: Debian QA Group <packa...@qa.debian.org>
> according to Policy §3.3, even if we usually do team uploads?

The Debian Java team should be kept as maintainer since groovy is not
being orphaned. It's only the uploaders list that is not correct anymore.

> Other than that: @Miguel, @Emmanuel, @Kai: do you agree to make a simple
> 2.4.8-2 release with Miguel's changes only adding that patch?

I'm just curious here, but what's the upstream rationale to don't
release a hot fix for groovy if we are talking about a security issue?

I agree with including the patch, especially if it's already merged at
upstream and scheduled to be included in 2.5.0.

Cheers,
Miguel.

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
"Faith means not wanting to know what is true." -- Nietzsche


signature.asc
Description: Digital signature


Re: The state of Maven

2017-08-05 Thread Miguel Landaeta
On Thu, 3 Aug 2017, Emmanuel Bourg wrote:
> Hi all,
> 
> As you may have noticed I have updated many Maven related packages
> recently, and I'd like to summarize quickly what I'm doing and where
> we're heading.
> 
> Maven in testing/unstable is currently at the latest upstream release
> (3.5.0). The most visible change since Maven 3.3.9 is the colored
> console output which is really nice (except for the builder logs, they
> are now cluttered with ANSI escape code and I don't know if there is a
> way to avoid that). If time allows I'll try to backport this version to
> Stretch.
> 
> [...]
> 
> The situation is improving but we can do better. The upstream binary for
> Maven 3.5.0 weighs 8.2MB compressed, 10MB installed, so even with the
> package overhead I expect to halve the current numbers.

Hi Emmanuel,

Thanks for your work on this area, the improvements are clearly notable.

Cheers,
Miguel.

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
"Faith means not wanting to know what is true." -- Nietzsche


signature.asc
Description: Digital signature


Bug#856674: ITP: unsafe-fences -- Wrapper library around the Java 8 fences API

2017-03-03 Thread Miguel Landaeta
Package: wnpp
Severity: wishlist
Owner: Miguel Landaeta <nomad...@debian.org>

* Package name: unsafe-fences
  Version : 1.0
  Upstream Author : Charles Oliver Nutter <head...@headius.com>
* URL : https://github.com/headius/unsafe-fences
* License : Apache-2.0
  Programming Lang: Java
  Description : Wrapper library around the Java 8 fences API

 unsafe-fences is a very simple Java library that just provides a shim
 around the Java 8 Unsafe methods used for memory fencing.
 .
 In Java 8, three memory-ordering intrinsics were added to the
 sun.misc.Unsafe class: fullFence, storeFence, and loadFence.
 .
 The main goal of unsafe-fences is to allow code in Java 6 and 7
 to compile those calls with a provided boolean guard.
 .
 This is especially useful for projects like JRuby that support
 several JDK versions but it can be reused by other Java projects as
 well.


- This package is needed as a build dependency for JRuby 9.1.7.0.

- It will be maintained by Debian Java team.

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
"Faith means not wanting to know what is true." -- Nietzsche


signature.asc
Description: Digital signature


Re: Best/recommended way to search if a Java library or class is packaged

2015-12-04 Thread Miguel Landaeta
Thanks to everyone for the helpful answers.

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
"Faith means not wanting to know what is true." -- Nietzsche


signature.asc
Description: Digital signature


Best/recommended way to search if a Java library or class is packaged

2015-12-03 Thread Miguel Landaeta
Hi folks,

Since jar-content.txt Torsten's file is not being updated since a long
time, I was wondering what's the current recommended way to quickly
check if a Java library is packaged in Debian.

I know I can use apt-file or apt-cache but sometimes that's not
enough (IMO).

Cheers,

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
"Faith means not wanting to know what is true." -- Nietzsche


signature.asc
Description: Digital signature


Re: maven-debian-helper to maven3

2015-11-20 Thread Miguel Landaeta
On Fri, Nov 13, 2015 at 04:40:11PM +0100, Emmanuel Bourg wrote:
> 
> [...]
> 
> Thank you very much for your help. We can now start the Maven 3 transition!
> 

Thank you very much for taking care of this key transition.

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
"Faith means not wanting to know what is true." -- Nietzsche


signature.asc
Description: Digital signature


Re: groovy should not release with stretch

2015-10-03 Thread Miguel Landaeta
Regarding groovy2 transition, the following bugs remain to be fixed:

https://bugs.debian.org/cgi-bin/pkgreport.cgi?users=pkg-java-maintain...@lists.alioth.debian.org;tag=groovy2-transition

Also, jasperreports and polyglot-maven should be checked but they are
FTBFS right now for another reasons.

I'm working on an update for polyglot-maven soon.

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
"Faith means not wanting to know what is true." -- Nietzsche


signature.asc
Description: Digital signature


Re: Usefulness of periodic reproducible builds e-mails

2015-09-30 Thread Miguel Landaeta
On Wed, Sep 30, 2015 at 02:27:18PM +0200, Emmanuel Bourg wrote:
> 
> Markus (and the others), do you think it's ok to keep the notifications
> if they are limited to unstable ? Or would you prefer disabling them
> completely until the build environment stabilizes?

I think there is value in receiving these notifications, they provide
timely feedback about the status of our packages.

Maybe we can setup a mailing list for this, something like
pkg-java-bui...@lists.alioth.debian.org? (we already have
pkg-java-commits, for example).

I also don't mind filtering the reproducible reports in my email
client if there is not other alternatives, of course.

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
"Faith means not wanting to know what is true." -- Nietzsche


signature.asc
Description: Digital signature


Re: RFS: lucene-solr 3.6.2+dfsg-7

2015-08-20 Thread Miguel Landaeta
On Wed, Aug 19, 2015 at 10:31:37PM +0200, Jakub Adam wrote:
 Dear java packagers,
 
 I am looking for a sponsor for package lucene-solr.

Hi Jakub,

I'll take care of it.

Cheers,

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Bug#796002: ITP: jruby-maven-plugins -- maven plugins to handle ruby gems in a maven way

2015-08-18 Thread Miguel Landaeta
Package: wnpp
Severity: wishlist
Owner: Miguel Landaeta nomad...@debian.org

* Package name: jruby-maven-plugins
  Version : 1.0.10
  Upstream Author : Christian Meier m.krist...@web.de
* URL : https://github.com/takari/ruby-maven
* License : Expat
  Programming Lang: Java/Ruby
  Description : maven plugins to handle ruby gems in a maven way

 It provides support for all usual Ruby development tools like
 rspec, rails, cucumber, rake, etc.

I need this package in order to update jruby to 9.0.0.0.

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Re: groovy_1.8.6-1+deb7u1_amd64.changes ACCEPTED into oldstable-proposed-updates-oldstable-new

2015-08-17 Thread Miguel Landaeta
Hi,

Regarding these groovy{,2} uploads to oldstable/stable I'm looking for
help to fix #793630 and be able to upload a fixed release to unstable
to fix CVE-2015-3253/#793397 as well.

I know (almost) nobody cares about old groovy package but we still
have it in unstable (and testing!), so we should do something about
that.

I ask for help since I'm out of ideas about how to fix that FTBFS.

Cheers,

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Re: Review of gradle 2.5-2

2015-08-17 Thread Miguel Landaeta
On Mon, Aug 17, 2015 at 09:23:09PM +0200, Markus Koschany wrote:
 Hi all,
 
 I have just uploaded groovy2 2.4.3-2 and gradle 2.5-3 to unstable. I
 would like to take the opportunity to thank our Google Summer of Code
 students Kai-Chung Yan and Komal Sukhani for their magnificent work on
 both non-trivial packages which were a prerequisite for packaging
 Android software for Debian.
 
 I would also like to thank Miguel for his commitment to fix those last
 outstanding bugs and everyone else who helped getting gradle and groovy
 into shape again. Now there is only one fix required for making openjfx
 compatible with gradle 2.5 but I'm very confident that we will manage
 that one too.

Thanks to everyone involved in these packaging efforts, they are not
trivial tasks at all so I'm glad to see new people motivated to work
to keep these important packages up-to-date.

Congrats to everyone and let's keep the good work!

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Re: RFS: libcommons-jxpath-java 1.3-7

2015-08-17 Thread Miguel Landaeta
On Mon, Aug 17, 2015 at 08:48:39PM +0200, Jakub Adam wrote:
 Dear java packagers,
 
 I am looking for a sponsor for package libcommons-jxpath-java.

Hi Jakub,

I'll take care of it.

Cheers,

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Re: Review of gradle 2.5-2

2015-08-16 Thread Miguel Landaeta
On Fri, Aug 14, 2015 at 10:11:18PM +0200, Markus Koschany wrote:
 Hi Kai-Chung et al.,

Hi Markus,

 
 I have just rebuilt all reverse-dependencies of gradle. Unfortunately
 five of them FTBFS in unstable when I use the latest gradle, 2.5-2, from
 our git repository. This version is special because it can be built with
 bnd 1.50.
 
 List of broken packages:
 
 multiverse-core

I uploaded a fixed multiverse-core with the patch you proposed.
Thanks.

 openjfx

Maybe Emmanuel can help us with that.

 groovy2 (2.2 and 2.4)

Nobody is looking at it right now but I guess I'll get to it
eventually.

 libgpars-groovy-java

We (Markus and myself) can take a look at this.

 libspring-java

It turns out libspring-java is FTBFSing due to jruby changes so I'll
try to fix that. The build looked sane with gradle 2.5 until it hitted
some compilation error related to jruby.
 
 [...]
 
 I suggest we aim for fixing those packages first because that would
 enable us to work on some other unresolved issues. After that I start
 working on the final step of the bnd 1.50 to 2.x transition.

I agree.

Cheers,

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Re: RFS: atinject-jsr330 1.0+ds1-2

2015-08-15 Thread Miguel Landaeta
On Fri, Aug 14, 2015 at 07:13:53PM +0200, Jakub Adam wrote:
 Dear java packagers,
 
 I am looking for a sponsor for package atinject-jsr330.
 

Hi Jakub,

I'll take care of it.

Thanks,

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Re: RFS: atinject-jsr330 1.0+ds1-2

2015-08-15 Thread Miguel Landaeta
On Fri, Aug 14, 2015 at 03:16:55PM +0200, Jakub Adam wrote:
 Dear java packagers,
 
 I am looking for a sponsor for package atinject-jsr330.

I just uploaded it.

Thanks.

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Re: OpenJDK 8 transition

2015-07-29 Thread Miguel Landaeta
On Tue, Jul 28, 2015 at 09:49:39AM +0200, Emmanuel Bourg wrote:
 Hi all,
 
 I suggest that we do the switch the first week of September. OpenJDK 7
 will remain available, but ultimately we aim for its removal in Stretch
 to lower the maintenance burden.
 
 What do you think?

+1

Wonderful news! Thank you for keeping an eye on this important
transition.

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Bug#793047: ITP: ruby-maven-libs -- Ruby library that provides access to a maven installation

2015-07-20 Thread Miguel Landaeta
Package: wnpp
Severity: wishlist
Owner: Miguel Landaeta nomad...@debian.org

* Package name: ruby-maven-libs
  Version : 3.3.3
  Upstream Author : Christian Meier m.krist...@web.de
* URL : https://github.com/takari/ruby-maven-libs
* License : Apache-2.0
  Programming Lang: Java/Ruby
  Description : Ruby library that provides access to a maven installation

 This ruby library wrap a maven installation and allow access to it by
 exposing it under a namespace provided by the library.
 .
 Its main use is in combination with polyglot-maven and ruby-maven
 since it can be used in that way to write and use POM files with a
 convenient and familiar DSL (for rubyists) instead of traditional XML
 definitions as is expected by Maven.

I need this package in order to update polyglot-maven (and build jruby
9.0.0.0).

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Re: Missing rbconfig.rb file in jruby packaging?

2015-07-14 Thread Miguel Landaeta
On Tue, Jul 14, 2015 at 05:35:27AM +, Potter, Tim (Cloud Services) wrote:
 Hi Miguel.  I’m slowing working on getting logstash up and running
 using the Debian archive version of Jruby.  I think there are some
 pieces missing though.

Hi Tim,

 When a script runs require rbconfig” it expects to pull in some
 constants in the RbConfig namespace, e.g RbConfig::CONFIG[“host_os”].
 This doesn’t work and I think the reason is that rbconfig.rb isn’t
 being packaged. It’s in core/src/main/ruby/jruby/kernel/rbconfig.rb

I can't reproduce this error:

miguel@nina:~$ jirb
irb(main):001:0 require 'rbconfig'
= false
irb(main):002:0 puts RbConfig::CONFIG[host_os]
linux
= nil
irb(main):003:0 

 Unfortunately I’m unable to build Jruby from source by myself - I
 get this error when using pbuilder with a sid chroot:
 
 cd .  /usr/lib/jvm/java-8-openjdk-amd64/bin/java -classpath 
 /usr/share/maven/boot/plexus-classworlds-2.x.jar  
 -Dclassworlds.conf=/tmp/buildd/jruby-1.7.21/debian/m2.conf 
 org.codehaus.plexus.classworlds.launcher.Launcher 
 -s/etc/maven2/settings-debian.xml 
 -Dmaven.repo.local=/tmp/buildd/jruby-1.7.21/debian/maven-repo  -Pdist package
 -Dmaven.multiModuleProjectDirectory system propery is not set. Check $M2_HOME 
 environment variable and mvn script match.debian/rules:35: recipe for target 
 'override_dh_auto_build' failed
 make[1]: *** [override_dh_auto_build] Error 1
 make[1]: Leaving directory '/tmp/buildd/jruby-1.7.21'
 debian/rules:14: recipe for target 'build' failed
 make: *** [build] Error 2
 dpkg-buildpackage: error: debian/rules build gave error exit status 2
 
 I’m guessing the fix is some extra cp commands in the 
 override_dh_auto_install rule.  Does that sound reasonable?

Sorry, this is my fault, I noticed this failure 2 days ago.

Since jruby needs Maven 3 to build but we don't have proper support
for it in our helpers yet, I included Maven 3 specific settings that stop
working with recent maven 3.3.3-1 upload.

Please try again to build what's in jruby's git repo HEAD. I'll upload a fix
soon.

Cheers,

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Re: RFS: eclipse-pydev 3.9.2-3 (RC bugfix)

2015-07-10 Thread Miguel Landaeta
On Fri, Jul 10, 2015 at 10:45:36AM +0200, Jakub Adam wrote:
 Dear java packagers,
 
 I am looking for a sponsor for package eclipse-pydev.
 

Hi Jakub,

I'll take care of it.

Cheers,

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Re: RFS: jnr-x86asm 1.0.2-3

2015-07-08 Thread Miguel Landaeta
On Tue, Jul 07, 2015 at 05:44:41PM +0200, Jakub Adam wrote:
 Dear Java packagers,
 
 I am looking for a sponsor for package jnr-x86asm.

Uploaded.

Thanks for your Debian contribution.

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Re: RFS: jnr-posix 3.0.10-3

2015-07-08 Thread Miguel Landaeta
On Tue, Jul 07, 2015 at 06:49:17PM +0200, Jakub Adam wrote:
 Dear Java packagers,
 
 I am looking for a sponsor for package jnr-posix.

Uploaded.

Thanks for your Debian contribution.

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Re: RFS: jnr-constants 0.8.6-6

2015-07-02 Thread Miguel Landaeta
On Thu, Jul 02, 2015 at 04:20:33PM -0300, Miguel Landaeta wrote:
 On Thu, Jul 02, 2015 at 08:59:23PM +0200, Jakub Adam wrote:
  Dear Java packagers,
  
  I am looking for a sponsor for package jnr-constants.
  
  It builds these binary packages:
  
libjnr-constants-java - platform constants for Java
libjnr-constants-java-doc - platform constants for Java - API 
  documentation
 
 Hi Jakub,
 
 I'll review it and upload it tonight.
 

Uploaded.

Thank you for your Debian contribution.

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Re: RFS: jffi 1.2.7-4

2015-07-02 Thread Miguel Landaeta
On Thu, Jul 02, 2015 at 08:49:33PM +0200, Jakub Adam wrote:
 Dear Java packagers,
 
 I am looking for a sponsor for package jffi.
 
 It builds these binary packages:
 
  libjffi-java - Java Foreign Function Interface
  libjffi-java-jni - Java Foreign Function Interface (JNI library)
 

Hi Jakub,

I'll review it and upload it tonight.

Thanks,

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Bug#789877: ITP: ruby-maven -- ruby wrapper around maven

2015-06-24 Thread Miguel Landaeta
Package: wnpp
Severity: wishlist
Owner: Miguel Landaeta nomad...@debian.org

* Package name: ruby-maven
  Version : 3.3.3
  Upstream Author : Christian Meier m.krist...@web.de
* URL : https://github.com/takari/ruby-maven
* License : EPL-1.0
  Programming Lang: Java/Ruby
  Description : Ruby gem that provides maven support and ruby DSL for pom 
files

 It provides maven support for ruby projects based on tesla maven. 


I need this package in order to package jruby-openssl.

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Re: maven-compiler-plugin 3.x

2015-06-13 Thread Miguel Landaeta
On Wed, Jun 10, 2015 at 02:21:30PM +0200, Emmanuel Bourg wrote:
 It looks like we have some issues left with the maven-compiler-plugin
 3.x. The pom in libmaven-compiler-plugin-java/3.2-3 refers to
 plexus-compiler 2.x, but the package depends on libplexus-compiler-java
 which is satisfied by libplexus-compiler-1.0-java. So a package
 depending on maven-compiler-plugin will fail to resolve the
 plexus-compiler 2.x artifacts.
 
 This issue affects args4j [1], metainf-services [2], cssparser [3] and
 libcodemodel-java [4].

Hi,

I'll fix the issue over the weekend.

Cheers,

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Bug#787027: ITP: jruby-openssl -- gem for JRuby that emulates the Ruby OpenSSL native library

2015-05-27 Thread Miguel Landaeta
Package: wnpp
Severity: wishlist
Owner: Miguel Landaeta nomad...@debian.org

* Package name: jruby-openssl
  Version : 0.9.7 
  Upstream Author : The JRuby Team
* URL : https://github.com/jruby/jruby-openssl
* License : EPL-1.0/GPL-2/LGPL-2.1
  Programming Lang: Java/Ruby
  Description : add-on gem for JRuby that emulates the Ruby OpenSSL native 
library

 JRuby-OpenSSL is an add-on gem for JRuby that emulates the Ruby
 OpenSSL native library.
 .
 Under the hood uses the Bouncy Castle Crypto APIs.

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Re: gradle broken in sid system

2015-05-23 Thread Miguel Landaeta
On Sat, May 23, 2015 at 09:21:14AM -0700, tony mancill wrote:
 
 Does anyone think it's worthwhile to update jruby 1.5 to build against
 jffi 1.2 as an interim measure?  I think we still need jnr-posix to be
 accepted into unstable to make that work, but it should allow other
 gradle-based packages to continue to build.

Yes, since I'm still quite not sure of when we could have a working jruby
1.7.x even in experimental I think it could be worthwhile to try to
make jruby 1.5 work with jffi 1.2.

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Re: bnd update 2.1.0

2015-05-19 Thread Miguel Landaeta
On Mon, May 18, 2015 at 10:03:22PM -0300, Miguel Landaeta wrote:
 On Mon, May 18, 2015 at 10:43:31PM +0200, Markus Koschany wrote:
 
  Great! Just one more thing. There is one file which contains a
  problematic copyright statement
  
  aQute.libg/src/aQute/lib/filter/Filter.java
 
 However, we can't upload it as is due to this non-free source file.
 

OTOH, 1.50.0 source package included this file but I'm pretty sure
if bnd were a NEW package it wouldn't pass through FTPmasters.

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Re: bnd update 2.1.0

2015-05-18 Thread Miguel Landaeta
On Mon, May 18, 2015 at 10:17:04PM +0200, Markus Koschany wrote:
 Hello,
 
 I think I have finally fixed all issues with bnd 2.1.0, so that I'm
 confident the package can be uploaded to experimental at least.
 
 https://anonscm.debian.org/cgit/pkg-java/bnd.git
 

Hi Markus,

This is a great news. I'll take a look at this package tonight.

Cheers,

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Re: bnd update 2.1.0

2015-05-18 Thread Miguel Landaeta
On Mon, May 18, 2015 at 10:43:31PM +0200, Markus Koschany wrote:
 

Hi again Markus,

Excellent work updating this package.
I consider it ready to be uploaded to experimental.

I'd like to check the compability of this release in experimental
although I understand there are several packages broken in sid
right now.

 Great! Just one more thing. There is one file which contains a
 problematic copyright statement
 
 aQute.libg/src/aQute/lib/filter/Filter.java

However, we can't upload it as is due to this non-free source file.

 
 Gatespace grants those rights only to OSGi if I'm not mistaken and I saw
 in bnd's changelog that this file has been already removed in one of the
 earlier packages, but somehow it came back in newer versions. What do
 you think?

Do you think we can exclude this file from the source code?
Or maybe we can find a free reimplementation of it?
Can you take it to upstream?

Thanks for taking the time to update it.

Cheers,


-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Re: felix-main, felix-bundlerepository, felix-framework and libxbean-java

2015-05-07 Thread Miguel Landaeta
On Mon, May 04, 2015 at 07:43:52PM +0200, Markus Koschany wrote:
 Hi Miguel and everyone,
 
 I noticed that you uploaded the OSGi packages. Thanks! To complete this
 transition we also need to update the following packages. It would be
 great if someone uploaded the following packages to unstable:
 
 1. felix-bundlerepository:
 2. felix-main
 3. felix-framework
 4. libxbean-java

Hi again Markus,

I just uploaded all the packages, thank you for preparing the updates.

 
 5. bnd and libnb-platform-java FTBFS at the moment. The latest Git
 version of bnd has only one error message left, so probably this package
 is very close to being fixed.

Were you able to build what is available in the git repo at
git.debian.org or are you talking about the most recent bnd upstream
release?

I ask you because I was talking with Tim Potter about updating this
package since we need an updated release to package jruby. If you have
advanced with this package, just let us know to coordinate, don't
duplicate effort and upload soon.

 
 6. I will file a bug report for libnb-platform-java.

Please go ahead.

Cheers,

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Re: felix-main, felix-bundlerepository, felix-framework and libxbean-java

2015-05-04 Thread Miguel Landaeta
On Mon, May 04, 2015 at 07:43:52PM +0200, Markus Koschany wrote:
 Hi Miguel and everyone,
 
 I noticed that you uploaded the OSGi packages. Thanks! To complete this
 transition we also need to update the following packages. It would be
 great if someone uploaded the following packages to unstable:
 

Hi Markus,

Great, I'll review and sponsor your packages as usual.

Cheers,

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Re: Bug#784162: jenkins: FTBFS due to error with jsr305 missing maven artifact

2015-05-03 Thread Miguel Landaeta
On Sun, May 03, 2015 at 10:12:19PM +, Potter, Tim (Cloud Services) wrote:
 
 [...]
 
 I’m unable to build some other packages because of this error as well.  It’s 
 happened enough that I think it might be a problem with the jsr305 package 
 (or combination of other packages) that’s currently in testing.
 
 Does anyone else think this is likely?

Hi Tim,

Maybe it could be my fault.

libjsr305-java/0.1~+svn49-5 was in experimental for almost three years
and in the last week I just uploaded that to sid.

If you have time to review what's wrong, please go ahead. If not, I'll
take a look at it later.

Thanks,

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Re: jaffl_0.5.9-7_amd64.changes ACCEPTED into experimental

2015-04-30 Thread Miguel Landaeta
On Thu, Apr 30, 2015 at 06:14:13PM -0700, tony mancill wrote:
 
 Based on the changelog entry, I think you intended to upload this to
 unstable.  If so, that's great, because it means we're getting closer to
 uploading jffi 1.2.7 to unstable.  Then we can power through the
 r-b-deps; jython is ready, but others still need some work...

Hi Tony,

That's right. Silly me for not checking the correct distribution but
thanks for let me know. I already reuploaded it, this time to unstable.

I hope we can have jffi 1.2.7 very soon in unstable as well.

Cheers,

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Re: RFS: objenesis 2.1-2

2015-04-28 Thread Miguel Landaeta
I just uploaded. Thanks.

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Re: RFS: objenesis 2.1-2

2015-04-28 Thread Miguel Landaeta
On Wed, Apr 29, 2015 at 12:12:12AM +0200, Markus Koschany wrote:
 Hello,
 
 I am looking for someone who would like to upload objenesis 2.1 from
 experimental to unstable. A few months ago I updated the package to
 version 2.1 because it is closely related to the easymock project. I
 haven't found any build failures when I rebuilt all r-deps of easymock
 and I assume this is still true.
 

Hi Markus,

I'll take care of it.

Cheers,

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Re: wheezy update of httpcomponents-client

2015-04-26 Thread Miguel Landaeta
On Sun, Apr 26, 2015 at 10:30:47AM +0200, Markus Koschany wrote:
 On Sat, 25. Apr 19:42 Miguel Landaeta nomad...@debian.org wrote:
  On Sat, Apr 25, 2015 at 06:23:42PM -0300, Miguel Landaeta wrote:
   On Sat, Apr 25, 2015 at 06:46:13PM +0200, Markus Koschany wrote:
   
We've just got the go-ahead from Adam.
   
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=782848#10
   
  
   Great, I'll upload it tonight.
 
  Uploaded.
 
  Thank you very much for preparing this upload.
 
 Thanks for uploading but it seems something went wrong with the suite.
 Jessie was released a few hours ago (yeah) and now we need either wheezy
 or oldstable.

You are right, I'll have to upload again.
On the bright side, jessie has been released!

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Re: wheezy update of httpcomponents-client

2015-04-25 Thread Miguel Landaeta
On Sat, Apr 25, 2015 at 06:46:13PM +0200, Markus Koschany wrote:
 
 We've just got the go-ahead from Adam.
 
 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=782848#10
 

Great, I'll upload it tonight.

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Re: wheezy update of httpcomponents-client

2015-04-25 Thread Miguel Landaeta
On Sat, Apr 25, 2015 at 06:23:42PM -0300, Miguel Landaeta wrote:
 On Sat, Apr 25, 2015 at 06:46:13PM +0200, Markus Koschany wrote:
  
  We've just got the go-ahead from Adam.
  
  https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=782848#10
  
 
 Great, I'll upload it tonight.

Uploaded.

Thank you very much for preparing this upload.

Cheers,

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Re: Stretch Roadmap

2015-04-24 Thread Miguel Landaeta
On Fri, Apr 24, 2015 at 01:36:05PM +0200, Markus Koschany wrote:
 
 my personal goals for Stretch are:
 

Hi,

From my side I'd like to add:

* Update jruby to 1.7.x soon and release Stretch with 9.x.
* Update Groovy and GPars to their latest versions.

Secondary goals I'd like to work on if time permits:

* Update Spring Framework to the latest version.
* Update Gradle.
* Design a helper for gradle (dh_gradle or something).
  IMO, packaging with Gradle right now is a pain but more and more
  upstreams are switching to it.

Cheers,

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Re: Stretch Roadmap

2015-04-24 Thread Miguel Landaeta
On Fri, Apr 24, 2015 at 12:55:34PM +0200, Emmanuel Bourg wrote:
 
 * Java Runtime:
   - [...]
   - Provide Java 8 backports for Jessie and Wheezy

I'd like to help with this and get more involved with OpenJDK
maintenance as well, but to be honest I always find it so complex
that I don't know where to begin.

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Re: Stretch Roadmap

2015-04-24 Thread Miguel Landaeta
On Fri, Apr 24, 2015 at 05:41:54PM +0200, Emmanuel Bourg wrote:
 Le 24/04/2015 15:19, Miguel Landaeta a écrit :
 
  * Design a helper for gradle (dh_gradle or something).
IMO, packaging with Gradle right now is a pain but more and more
upstreams are switching to it.
 
 For CDBS #757386 is still pending. The main pain point with Gradle is
 the manual patching of the dependencies in the build files. I plan to
 experiment with a custom resolver that reuses the rule files from
 maven-debian-helper, this will greatly ease the packaging.

Yes, this is what I mean. We need a helper that reuses the existing
helpers since Gradle usage is usually just a layer on top of Maven.

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Re: Stretch Roadmap

2015-04-24 Thread Miguel Landaeta
On Fri, Apr 24, 2015 at 07:56:56PM +0200, Felix Natter wrote:

 [...]
 
 I am using (toplevel build.gradle):
 repositories {
   flatDir name: '/usr/share/java', dir: '/usr/share/java'
 }
 
 and then (project/build.gradle):
   compile ':swt'
   compile ':jcip-annotations-1.0'

That's a valid approach and I have used it in the past. However, it
would be easier to don't fight gradle and just point it to our Maven
repo.

 
 (of course, as you stated, it would be good to get rid of the need to
 patch all project/build.gradle)
 
  Yes, this is what I mean. We need a helper that reuses the existing
  helpers since Gradle usage is usually just a layer on top of Maven.
 
 I hope that this won't require poms for all dependencies. I.e.,
 freeplane (which uses gradle in version 1.4) depends on
 libjlatexmath-java which does not provide a pom.

Please file a bug requesting to add the missing pom in
libjlatexmath-java.

 Sorry about my ignorance concerning maven :-/
 
 That said, I'd like to offer my help for this. I know quite a bit about
 gradle, as I moved freeplane from ant to gradle (including OSGi
 plugins), and we're using gradle at work.

That's good to know. Maybe we can ask you for help when we proceed to
update gradle during stretch development cycle.

Cheers,

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Re: wheezy update of httpcomponents-client

2015-04-18 Thread Miguel Landaeta
On Sat, Apr 18, 2015 at 06:07:13PM +0200, Markus Koschany wrote:
 Hi,
 
 I was recently involved in fixing #758086, CVE-2014-3577, in
 commons-httpclient. Since httpcomponents-client is the successor of
 commons-httpclient, I saw that this package is also affected by
 CVE-2014-3577. I have prepared a debdiff for wheezy with all the
 necessary changes which is attached to this e-mail. Although I could
 have omitted the CVE-2012-6153.patch, I found it useful enough to apply
 it anyway, mostly because I didn't have to rebase the Fedora patch which
 dealt with the same issue. It is also obvious now that CVE-2012-6153 has
 been fixed for wheezy. Upstream commits and corresponding bug reports
 for RedHat are documented in the patch headers. I intend to file a
 wheezy-pu bug report because this vulnerability is marked as no-dsa by
 the security team. I would be glad if someone sponsored this package for me.
 

Hi Markus,

I can sponsor it.

What's the release.debian.org bug number for this?

Cheers,

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Re: RFS: jnr-ffi, jnr-enxio and jnr-unixsocket

2015-04-09 Thread Miguel Landaeta
On Thu, 9 Apr 2015 03:17:12 +, Tim Potter escribió:
 [...]

 Done - I updated d/copyright and also submitted a patch to upstream
 adding them where missing.

I just uploaded the package.

I added another missing snippet to d/copyright file. There were some
.java files from Guava project.

Thanks for your contribution.


PS. Upstream recently released jnr-ffi 2.0.2. Do you plan to package
this release soon?

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Re: RFS: jnr-ffi, jnr-enxio and jnr-unixsocket

2015-04-08 Thread Miguel Landaeta
On Mon, 6 Apr 2015 18:15:42 -0300, Miguel Landaeta escribió:
 Hi Tim,
 
 I'll check jnr-ffi.
 
 Cheers,

Tim,

I noticed there is code in src/test directory that's from jffi and is
not documented in the copyright.

FTPmasters are going to reject the package unless you document all the
LGPL-3 licensed files on jnr-ffi, e.g.:

test/java/jnr/ffi/DelegateTest.java

Can you please take a look again at the licensing of all the source code?

Thanks,

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Re: Removing Jenkins from Jessie

2015-04-08 Thread Miguel Landaeta
On Wed, 08 Apr 2015 18:17:59 +0200, Niels Thykier escribió:
 [...]
 
 I had a chat with James Page and Emmanuel Bourg about Jenkins over IRC.
  We concluded that it was infeasible for Debian to maintain Jenkins due
 to the lack of upstream commitment to a LTS release-cycle of sufficient
 length to match the length of Jessie[1].

Do you think is feasible or acceptable to maintain Jenkins in
jessie-updates suite instead?

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Re: RFS: new upstream version (3.0.10) of jnr-posix

2015-04-07 Thread Miguel Landaeta
On Tue, Apr 7, 2015 at 12:26 PM, tony mancill tmanc...@debian.org wrote:


 We go forward with the rename, we should hint the FTP team so maybe it
 will go more quickly.  Let me know if you're okay with that (i.e.,
 waiting on NEW processing).

+1 with renaming this package to jnr-posix.

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Re: RFS: jnr-ffi, jnr-enxio and jnr-unixsocket

2015-04-06 Thread Miguel Landaeta
On Mon, 6 Apr 2015 20:28:23 +, Tim Potter wrote:

 Hi everyone.  I have some more Jruby dependencies that are ready for
 upload to experimental.  Now that jffi is in experimental I would like
 to have someone take a look at the jnr-ffi, jnr-enxio and jnr-unixsocket
 packages which are available in the usual location.

Hi Tim,

I'll check jnr-ffi.

Cheers,

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Re: RFS: jffi-1.2.7 and jenkins-1.565.3-4

2015-04-04 Thread Miguel Landaeta
On Sat, 04 Apr 2015 15:38:48 -0700, tony mancill wrote:

 The upload of 1.2.7-2 to experimental gets rid of jffi-native.jar and
 installs the .so into /usr/lib/$(multi-arch-triplet)/jni.
 
 What I don't have is a good reverse dependencies test (jruby doesn't
 look like it's ready yet - please correct me if I'm wrong), so please
 shout if there are problems and I'll get them resolved.

jruby 1.7.x packaging is currently in a work in progress status.

However, having an up-to-date jffi in the archive unblocks
significantly the pending work for jruby. I'll test this new release
very soon.

I know I have to patch jruby somehow because its maven build expected
for jffi-native.jar file.

Thanks again to Tim and Tony for updating and reviewing this key
package.

Cheers,

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Re: RFS: jffi-1.2.7 and jenkins-1.565.3-4

2015-04-02 Thread Miguel Landaeta
On Wed, Apr 01, 2015 at 09:30:54PM -0700, tony mancill wrote:
 
 Hi Miguel, hi Tim -
 
 Miguel, let's divide and conquer.  I'll take a look at jffi and you can
 focus on jenkins.

Hi Tony,

Great, let's do that.

Cheers,

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Re: RFS: jffi-1.2.7 and jenkins-1.565.3-4

2015-03-31 Thread Miguel Landaeta
On Tue, Mar 31, 2015 at 10:42:01PM +, Potter, Tim (Cloud Services) wrote:
 On 30 Mar 2015, at 8:17 pm, Emmanuel Bourg ebo...@apache.org wrote:
  
  Le 30/03/2015 11:01, Potter, Tim (Cloud Services) a écrit :
  
  Excellent point about unstable - what would you think about uploading to 
  experimental instead?
  
  Uploading to experimental should be fine.
 
 OK that sounds like the way to go.  I’m only a DM so I can’t get this process 
 started myself.  Could someone check these two packages and perform the 
 uploads?   Thanks!

If nobody beats me to it, I'll review them during Easter holidays.

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Re: help get more paid people working Java/Android packaging

2015-03-25 Thread Miguel Landaeta
On Wed, Mar 25, 2015 at 02:31:02PM -0400, Hans-Christoph Steiner wrote:
 
 [...] 
 
 I can say that an up-to-date gradle is one of my top priorities for this work.

I'm pretty sure help in this regard is more than welcome and needed.

I can't commit to being co-mentor but I'm pretty sure I can review and
comment on the work contributed by any maintainer interested on
updating on gradle.

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Re: Packaging with Maven 3

2015-03-09 Thread Miguel Landaeta
On Mon, Mar 09, 2015 at 10:10:08AM +0100, Emmanuel Bourg wrote:
 Hi Miguel,
 
 Le 09/03/2015 01:10, Miguel Landaeta a écrit :
 
  After patching this file in maven package I have a successful
  build. So, I wanted to check if this is the correct way to handle
  this. It is normal with maven2 but since I didn't see any patch for
  maven, I just wanted to check with team.
 
 Yes this is normal, the super pom has to be modified everytime a core
 plugin is updated. And as we update the plugins for Maven 3 we'll have
 to fork them and maintain an old version for Maven 2 and a new one for
 Maven 3, just like you did with the compiler plugin.
 
 
  If you are OK, I'll upload a fixed maven package to experimental.
 
 Go ahead!

Thanks for the confirmation.

 Ideally we should switch maven-debian-helper to Maven 3 as soon as
 possible after the end of the freeze, this will leaves us a full
 development cycle to complete the transition to Maven 3. I don't
 remember what was missing to complete the switch in maven-debian-helper
 though.

I noticed the maven3 branch in maven-debian-helper git repo but I
hadn't time to check it.

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Re: jffi 1.2.7 nearly ready to go, but jar at new location

2015-03-08 Thread Miguel Landaeta
On Wed, Mar 04, 2015 at 10:45:44AM +, Potter, Tim (Cloud Services) wrote:
 
 Done.  Just doing a rebuild of the package now.
 

Hi Tim,

Any news on jffi?

Cheers,

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Packaging with Maven 3

2015-03-08 Thread Miguel Landaeta
Hi,

I'm packaging jruby 1.7.x (and 9.0.0.0) and it build depends on
maven-compiler-plugin (= 3.0), so I need to use Maven 3.

When I try to build jruby using Maven 3, it usually fails due to some
missing plugins releases in Debian, e.g.:

maven-antrun-plugin:1.3
maven-dependency-plugin:2.1

After searching in Maven source code I found those plugins hardcoded
in the super POM:

maven-model-builder/src/main/resources/org/apache/maven/model/pom-4.0.0.xml

After patching this file in maven package I have a successful
build. So, I wanted to check if this is the correct way to handle
this. It is normal with maven2 but since I didn't see any patch for
maven, I just wanted to check with team.

If you are OK, I'll upload a fixed maven package to experimental.

Maybe it wasn't patched previously because there are very few packages
in the archive B-D on maven = 3.0.

BTW, is there any example of a package building with Maven 3? I checked
the archive and I saw a few package B-D on it but all of them use
maven-debian-helper anyway, so they are actually using many of the
maven 2 helpers.

Cheers,

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Bug#779853: ITP: plexus-compiler-1.0 -- Plexus compiler system

2015-03-05 Thread Miguel Landaeta
Package: wnpp
Severity: wishlist
Owner: Miguel Landaeta nomad...@debian.org

* Package name: plexus-compiler-1.0
  Version : 1.9.2
  Upstream Author : The Apache Software Foundation
* URL : https://github.com/sonatype/plexus-compiler
* License : Apache-2.0
  Programming Lang: Java
  Description : Plexus compiler system

 The Plexus project provides a full software stack for creating and executing
 software projects. Based on the Plexus container, the applications can
 utilise component-oriented programming to build modular, reusable components
 that can easily be assembled and reused.
 .
 This package provides the Plexus Compiler API and its implementation modules
 supporting javac, jikes, eclipse, aspectj and csharp compilers.

I'm packaging this since it's needed to build maven-compiler-plugin-2.5.
plexus-compiler 2.0 is not compatible with older maven-compiler-plugin releases.

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Re: RFS: jnr-constants 0.8.6-3

2015-03-04 Thread Miguel Landaeta
On Wed, Mar 04, 2015 at 07:15:28AM -0300, Miguel Landaeta wrote:
 I'll review the change and give you access to complete this upload.
 
 Thanks for preparing a fix.

Hi Tim,

Please just go ahead and upload the fix.

Thanks,

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Re: maven-compiler-plugin 3.x

2015-03-04 Thread Miguel Landaeta
On Wed, Mar 04, 2015 at 11:20:36AM +0100, Emmanuel Bourg wrote:
 
 If there is a compatibility issue a new package is the way to go,
 however I'd prefer a maven-compiler-plugin-2.5 package with the old
 version, and the unversionned package keeps the most recent version.

I agree. I'll introduce a new package for maven-compiler-plugin-2.5
if needed.

I'll go back on this when I complete the update and I have tested the
impact of the change.

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Re: maven-compiler-plugin 3.x

2015-03-04 Thread Miguel Landaeta
On Wed, Mar 04, 2015 at 04:34:15PM -0300, Miguel Landaeta wrote:
 On Wed, Mar 04, 2015 at 11:20:36AM +0100, Emmanuel Bourg wrote:
  
  If there is a compatibility issue a new package is the way to go,
  however I'd prefer a maven-compiler-plugin-2.5 package with the old
  version, and the unversionned package keeps the most recent version.
 
 I agree. I'll introduce a new package for maven-compiler-plugin-2.5
 if needed.

I'll go with this route.

 I'll go back on this when I complete the update and I have tested the
 impact of the change.

It turns out maven2 doesn't build when you use maven-compiler-plugin
3.2, so fortunately I didn't have to spend too much time testing this
option.

I'll upload maven-compiler-plugin-2.5 to don't disrupt Maven 2 and
switch to Maven 3 to use the updated maven-compiler-plugin release.

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Re: RFS: jnr-constants 0.8.6-3

2015-03-04 Thread Miguel Landaeta
On Wed, Mar 04, 2015 at 04:51:29AM +, Potter, Tim (Cloud Services) wrote:
 
 If this is OK I can do the upload myself if I am given DM upload permission 
 for this package.  (Granting permission process is documented at 
 https://wiki.debian.org/DebianMaintainer#Granting_Permissions if that helps 
 (-:).
 

Hi Tim,

I'll review the change and give you access to complete this upload.

Thanks for preparing a fix.

Cheers,

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Re: jffi 1.2.7 nearly ready to go, but jar at new location

2015-03-04 Thread Miguel Landaeta
On Wed, Mar 04, 2015 at 03:27:45AM +, Potter, Tim (Cloud Services) wrote:
 Hi everyone.  I've been doing some build tests against reverse
 dependencies for jffi.  There's a slight problem with rebuilding jenkins
 though, as it's expecting the jar to live at a different location:
 

Hi Tim,

Can you push all your changes in repo 
git://anonscm.debian.org/pkg-java/jffi-1.2.7.git
to git://anonscm.debian.org/pkg-java/jffi.git?

There is no need for two repos, if you are concerned about breaking
something in jessie/sid, you can push your changes to an experimental
branch.

Cheers,

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Re: maven-compiler-plugin 3.x

2015-03-04 Thread Miguel Landaeta
On Wed, Mar 04, 2015 at 08:20:42AM +0100, Emmanuel Bourg wrote:
 
 I vaguely remember from the last time I upgraded the
 maven-compiler-plugin and plexus-compiler that the version 3.x wasn't
 compatible with Maven 2. Did you check that?

I'm still checking this. If we find it's is not compatible with Maven
2, had we discuss what to do? There are lots of packages relying on
this plugin and Maven 2 but it's also time to use Maven 3 and to
update this plugin.

Maybe can we have a new package maven-compiler-plugin-3.0 to deal
with this possible uncompatibility?

 Also note that upgrading maven-compiler-plugin requires an update to
 maven2-core and maven2 (in this order) to modify the version of the
 plugin in the super pom (the pom is in maven2-core and is then embedded
 in maven2).

That's right. I remember having to do this in the past. Thanks for the
reminder.

BTW, I have some questions regarding Maven 3 super pom but I'll
comment about that in another thread later.

Cheers,

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


maven-compiler-plugin 3.x

2015-03-03 Thread Miguel Landaeta
Hi folks,

I'd like to update this package to the most recent upstream release
3.2.

Since this is a core maven plugin I just wanted to check with the team
if somebody has a comment, observation or objection to this.

If not, I'll upload a updated package soon to experimental.

Cheers,

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Bug#779239: ITP: headius-options -- Java library that manages sets of JVM properties to configure an app or library

2015-02-25 Thread Miguel Landaeta
Package: wnpp
Severity: wishlist
Owner: Miguel Landaeta nomad...@debian.org

* Package name: headius-options
  Version : 1.2
  Upstream Author : Charles Oliver Nutter head...@headius.com
* URL : https://github.com/headius/options
* License : Apache-2.0
  Programming Lang: Java
  Description : Java library that manages sets of JVM properties to 
configure an app or library

 headius-options provides a simple mechanism for defining JVM
 property-based configuration for an application or library.
 .
 Options are defined via a small DSL-like setup, supporting String,
 Integer, Boolean, and Enum-based configurations. Non-Boolean options
 support a set of supported values, and all options allow specifying a
 default value. In addition, options are created with an Enum-based
 category (provided by the user) and a documentation string, which
 allows grouping properties and printing out a full set of options as a
 valid, modifiable .properties file.

I'm packaging this since it's needed to build JRuby 1.7.x.

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Bug#779261: ITP: unsafe-mock -- Java library providing a mock of sun.misc.Unsafe class with support for fences Java 8 API

2015-02-25 Thread Miguel Landaeta
Package: wnpp
Severity: wishlist
Owner: Miguel Landaeta nomad...@debian.org

* Package name: unsafe-mock
  Version : 8.0
  Upstream Author : Oracle and/or its affiliates
* URL : https://github.com/headius/unsafe-mock
* License : GPL-2
  Programming Lang: Java
  Description : Java library providing a mock of sun.misc.Unsafe class with 
support for fences Java 8 API

 unsafe-mock provides a current version of sun.misc.Unsafe that
 supports all APIs up through the new fences API in Java 8 EA builds
 b71 and later. This Unsafe is a copy of the one from Java 8 EA build
 b71, and it is expected that if you want to build against it you put
 it in javac's bootclasspath. You are responsible for determining in
 your own code whether you can access Unsafe and which methods are
 available; this library is only to provide an all-inclusive Unsafe
 against which you can compile using JDKs = 8.0.

I'm packaging this since it's needed to build JRuby 1.7.x.

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Re: ITP: osgi-annotation -- Java OSGi API - annotation module

2015-02-25 Thread Miguel Landaeta
On Tue, Feb 24, 2015 at 09:05:57PM -0300, Miguel Landaeta wrote:
 On Tue, Feb 24, 2015 at 06:18:02PM +0100, Markus Koschany wrote:
  Hi,
  
  I have pushed osgi-annotation to
  
  https://anonscm.debian.org/cgit/pkg-java/osgi-annotation.git
  
  and I am looking for someone who would like to sponsor this package now.
  
 
 Hi Markus,
 
 I'll take care of it.
 

Uploaded.

Thanks for your contribution.

Cheers,

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Re: RFS: libconstantine-java update to 0.8.6

2015-02-24 Thread Miguel Landaeta
Hi Tim,

Thanks for taking care and updating this package.

Coincidentally, during last night, jnr-constants 0.8.6 was
accepted in unstable.

So, I think we should focus on that package and only work on
libconstantine-java in order to remove it and replace it
with jnr-constants now is finally in the archive.

Cheers,

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Re: Updating the felix and osgi stack

2015-02-24 Thread Miguel Landaeta
On Tue, Feb 24, 2015 at 06:54:46PM +0100, Markus Koschany wrote:
 
 I have finished my work on osgi-annotation and updated osgi-core to
 version 6.0.0 and felix-framework to 4.6.0. I suggest to upload
 osgi-annotation to NEW and the rest to experimental as soon as the
 package got accepted by the FTP team.

I agree.

 I made some basic compile tests with all reverse build-dependencies of
 osgi-core and felix-main. If we uploaded all new osgi and felix packages
 to unstable, it would break
 
 bnd
 libxbean-java
 libnb-platform18-java

We'll have plenty of time to break and fix packages in unstable after
jessie release. :)

Cheers,

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Re: ITP: osgi-annotation -- Java OSGi API - annotation module

2015-02-24 Thread Miguel Landaeta
On Tue, Feb 24, 2015 at 06:18:02PM +0100, Markus Koschany wrote:
 Hi,
 
 I have pushed osgi-annotation to
 
 https://anonscm.debian.org/cgit/pkg-java/osgi-annotation.git
 
 and I am looking for someone who would like to sponsor this package now.
 

Hi Markus,

I'll take care of it.

Cheers,

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Re: Updating the felix and osgi stack

2015-02-21 Thread Miguel Landaeta
On Sat, Feb 21, 2015 at 08:28:26PM +0100, Markus Koschany wrote:
 
 Therefore I intend to file an ITP bug for osgi-annotation-java and
 update osgi-core and osgi-compendium to 6.0.0.
 
 Any objections?

None.

If you need sponsoring for those uploads you can ping me.

Thanks for taking care of osgi packages.

Cheers,

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Re: Updating the felix and osgi stack

2015-02-21 Thread Miguel Landaeta
On Fri, Feb 13, 2015 at 09:43:42PM -0300, Miguel Landaeta wrote:
 On Mon, Feb 09, 2015 at 11:12:58PM +0100, Markus Koschany wrote:
  Hi folks,
  
  I am working on an update for felix-main and felix-framework. While I
  was at it I discovered that more and more dependencies had to be updated
  as well.
  
  So far the following packages were updated:
  
  felix-main
  felix-gogo-command
  felix-gogo-runtime
  felix-bundlerepository
  osgi-compendium
  osgi-core
  
 

Uploaded.

Thanks,

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Re: Updating the felix and osgi stack

2015-02-13 Thread Miguel Landaeta
On Mon, Feb 09, 2015 at 11:12:58PM +0100, Markus Koschany wrote:
 Hi folks,
 
 I am working on an update for felix-main and felix-framework. While I
 was at it I discovered that more and more dependencies had to be updated
 as well.
 
 So far the following packages were updated:
 
 felix-main
 felix-gogo-command
 felix-gogo-runtime
 felix-bundlerepository
 osgi-compendium
 osgi-core
 

Hi Markus,

I'll take a look at those packages.

Cheers,

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Re: Bye bye Debian Java

2015-02-10 Thread Miguel Landaeta
On Thu, Feb 05, 2015 at 11:11:16PM +0100, Sylvestre Ledru wrote:
 Hello guys,
 
 Just a quick email to let you know that I am going to quit this team.
 Indeed, since I started my new job at Mozilla, I am not longer using
 most of the packages I used to maintain. Therefor, my interest in Java
 software has decreased.

Hi Sylvestre,

Thanks for your work in the team during these years.

 
 [..]

 Thanks for all, I had great time in this team.

I wish you success in your new position at Mozilla.

Cheers,

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Re: RFS: jnr-constants

2015-01-28 Thread Miguel Landaeta
I'm already coordinating this with Tim.

libconstantine-java was updated and we are preparing to rename
it to jnr-constants after jessie.

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Re: RFS: jnr-constants

2015-01-27 Thread Miguel Landaeta
On Tue, Jan 27, 2015 at 2:41 AM, Potter, Tim (Cloud Services) wrote:

 Hi everyone.  As part of the JRuby 1.7 package update I'd like to request
 a sponsor to upload the jnr-constants package at:
 

I can take care of this.

BTW, Emmanuel prepared a script to migrate debian-java packages from
svn to git repos some time ago.

I'd prefer to do this:

- Migrate libconstantine-java to git.
- Apply your changes on top of it.
- Provide a new binary package libjnr-constants-java.
- Switch libconstantine-java to a dummy transitional package
  (depending on libjnr-constants-java, so we don't break jython and
  jruby packages).

After that we can rename the source package.

Cheers,

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Bug#776016: ITP: libcoro-mock-java -- Mock library for compiling JVM coroutine-utilizing code on JVMs without coroutines

2015-01-22 Thread Miguel Landaeta
Package: wnpp
Severity: wishlist
Owner: Miguel Landaeta nomad...@debian.org

* Package name: libcoro-mock-java
  Version : 1.1-SNAPSHOT
  Upstream Author : Charles Oliver Nutter head...@headius.com
* URL : https://github.com/headius/coro-mock
* License : Public domain
  Programming Lang: Java
  Description : Mock library for compiling JVM coroutine-utilizing code on 
JVMs without coroutines

 coro-mock is a trivial mock Java library that can be used to compile
 code on JVMs without coroutines feature.
 .
 The main usage of this library is on JRuby related code.

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Bug#776020: ITP: invokebinder -- Java DSL for binding method handles

2015-01-22 Thread Miguel Landaeta
Package: wnpp
Severity: wishlist
Owner: Miguel Landaeta nomad...@debian.org

* Package name: invokebinder
  Version : 1.5
  Upstream Author : Charles Oliver Nutter head...@headius.com
* URL : https://github.com/headius/invokebinder
* License : Apache-2.0
  Programming Lang: Java
  Description : Java DSL for binding method handles

 This Java library hopes to provide a more friendly DSL for binding
 method handles.
 .
 Unlike the normal MethodHandle API, handles are bound forward
 from a source MethodType and eventually adapted to a final target
 MethodHandle.
 .
 Along the way the transformations are pushed onto a
 stack and eventually applied in reverse order, as the standard API
 demands.

This is packaged since is a dependency of JRuby 1.7.x and upcoming
9.0.0.0 releases.

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Re: Retiring as Debian Java Maintainer

2014-11-17 Thread Miguel Landaeta
On Mon, Nov 17, 2014 at 07:53:51PM +0100, Niels Thykier wrote:
 Hi,

 [...]
 
 Once again, thanks for the good times and for making the Java team a
 warm and welcoming place.  :)
 

Niels, thanks for your work during these years.

Cheers,

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Re: Tomcat 6 removal

2014-10-22 Thread Miguel Landaeta
On Wed, Oct 22, 2014 at 02:41:55PM +0200, Emmanuel Bourg wrote:
 Hi all,
 
 I've just uploaded an update of the tomcat6 package that builds only the
 Servlet API (libservlet2.5-java) and no longer the server packages
 (tomcat6, libtomcat6-java, etc). So even if the src:tomcat6 package is
 still part of Jessie we won't have to support the security updates.
 

Thanks for taking care of it.

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Re: [RFS] Patch to elasticsearch to fix CVS-2014-6439

2014-10-22 Thread Miguel Landaeta
Uploaded. Thanks.

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Re: RFS: robocode 1.6.2+dfsg2-1 [ITA] [RC]

2014-10-21 Thread Miguel Landaeta
I think it doesn't hurt to preserve the history of the package if it
was already maintained in a git repo.

I merged your changes in this repo:
http://anonscm.debian.org/cgit/pkg-java/robocode2.git

If you are OK with that, I can rename this repo, make it official and
complete the upload.

Cheers,

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Re: RFS: robocode 1.6.2+dfsg2-1 [ITA] [RC]

2014-10-21 Thread Miguel Landaeta
On Tue, Oct 21, 2014 at 08:03:00PM +0200, Markus Koschany wrote:
 
 No, it doesn't hurt but please note that robocode2.git doesn't include
 the NMU yet. Anyway thanks for your interest in this package.

I uploaded the package and renamed the repo.
Thanks for taking care of this package.

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Re: RFS: robocode 1.6.2+dfsg2-1 [ITA] [RC]

2014-10-20 Thread Miguel Landaeta
On Mon, Oct 20, 2014 at 11:58:06PM +0200, Markus Koschany wrote:
 Hi all,
 
 I have recently adopted Robocode, a Java programming game, and I think
 [...]

Hi Markus,

I'll take care of it.

Cheers,

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Re: [RFS] Patch to elasticsearch to fix CVS-2014-6439

2014-10-20 Thread Miguel Landaeta
On Sun, Oct 19, 2014 at 10:30 PM, Tim Potter wrote:
 
 Hi everyone.  I've pushed a patch to elasticsearch to fix a recent
 security vulnerability reported in a bug against the package.  Diff is
 attached.

Hi Tim,

Thanks for the patch. I'll review it and will upload the fix if
everything is OK.

Cheers,

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Re: RFS: robocode 1.6.2+dfsg2-1 [ITA] [RC]

2014-10-20 Thread Miguel Landaeta
On Tue, Oct 21, 2014 at 12:19:29AM +0200, Emmanuel Bourg wrote:
 Hi Markus,
 
 Do you think you could clone to alioth and then update the packaging
 repository from Github [1] instead of creating a new one? That would be
 nice to preserve the change history.
 

+1

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Re: RFS: eclipse-cdt 8.5.0-1 (new upstream)

2014-10-04 Thread Miguel Landaeta
On Fri, Oct 03, 2014 at 03:19:17PM +0200, Jakub Adam wrote:
 Dear Java packagers,
 
 I am looking for a sponsor for package eclipse-cdt.
 

I'll take care of it.

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Re: RFS: eclipse-cdt 8.5.0-1 (new upstream)

2014-10-04 Thread Miguel Landaeta
On Fri, Oct 03, 2014 at 03:19:17PM +0200, Jakub Adam wrote:
 Dear Java packagers,
 
 I am looking for a sponsor for package eclipse-cdt.

Uploaded.

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Re: RFS: axis 1.4-21 [RC]

2014-09-30 Thread Miguel Landaeta
I'll take care of it.

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Re: RFS: axis 1.4-21 [RC]

2014-09-30 Thread Miguel Landaeta
On Tue, Sep 30, 2014 at 03:33:24PM -0300, Miguel Landaeta wrote:
 I'll take care of it.
 

Uploaded.

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Re: libtomcat6-java rdeps: jbossas4

2014-09-10 Thread Miguel Landaeta
On Wed, Sep 10, 2014 at 04:43:54PM +0200, Emmanuel Bourg wrote:
 Hi all,
 
 jbossas4 depends indirectly on libtomcat6-java through
 libjboss-remoting-java. I haven't been able to patch
 libjboss-remoting-java to work with libtomcat7-java. Should we consider
 removing jbossas4 and its related packages? This is a rather old version
 of JBoss (2008), I'm not even sure it works properly (#465596) and it
 has a low popcon (80).
 

Hi Emmanuel,

Given its low popcon I think this package is only used to complete
dependencies on another packages or at least that is how I used jboss4
packages in the past.

Raising the severity of #465596 is good option, but if by
removing it, only those outdated jboss libraries are affected
maybe it's time to remove them as well.

Cheers,

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Re: debian java BoF - 2014/08/25

2014-08-29 Thread Miguel Landaeta
On Fri, Aug 29, 2014 at 10:09:05AM +0200, Emmanuel Bourg wrote:
 
 I think we have too many dependencies on tomcat6 to remove it completely
 for Jessie. But we can at least change the tomcat6 source package to
 build only:
 - libservlet2.5-java: this package is the most commonly used as a build
 dependency (about ~70 rdeps). It contains only interfaces, so there is
 no security risk to keep it around.
 - libtomcat6-java: I believe this one is mostly used to run unit tests
 and could be kept for building packages only.

I agree with this. It's probably too late to get rid of tomcat6
altogether at this point but we can keep providing libservlet2.5-java
and fix this properly after jessie.

Regarding dependencies on libtomcat{6,7}-java, tomcat{6,7}, etc; since
there are not that many as libservlet2.5-java ones I think we can
migrate them on time and that's why I begin to file bugs as first
step.

 tomcat7 will be maintained for the lifetime of Jessie and is still
 widely used, I think we should keep it for Jessie and consider its
 removal for Jessie+1.

I don't agree and I'd prefer if we can maintain only one tomcat for
the next stable release.

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Re: debian java BoF - 2014/08/25

2014-08-29 Thread Miguel Landaeta
On Fri, Aug 29, 2014 at 11:02:41PM +0200, Emmanuel Bourg wrote:
 
 Tomcat updates are usually easy to package, the build system doesn't
 change, the code is stable and well tested (starting with tomcat7). If
 we could convince the release/security teams to upload full updates of
 tomcat{7,8} into stable instead of backporting the security patches this
 would greatly ease the maintenance of these packages.

We already have the precedent of shipping 6 and 7 versions in a stable
release, so maybe they can agree on that again if we can provide some
assurance that tomcat7 is going to be supported at upstream during
jessie lifecycle.

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


Re: RFS: libspring-webflow-2.0-java/2.0.9.RELEASE-5

2014-08-08 Thread Miguel Landaeta
On Thu, Aug 07, 2014 at 12:36:41PM -0300, Miguel Landaeta wrote:
 Hi Emmanuel,
 
 I'll take care of it.

Uploaded.

Thanks for taking care of this package.

-- 
Miguel Landaeta, nomadium at debian.org
secure email with PGP 0x6E608B637D8967E9 available at http://miguel.cc/key.
Faith means not wanting to know what is true. -- Nietzsche


signature.asc
Description: Digital signature


  1   2   3   4   >