Bug#1058646: ITP: qbe -- Small embeddable C compiler backend

2024-04-29 Thread Miguel Landaeta
On Sun, Apr 28, 2024 at 11:51 PM Guilherme Puida Moreira
 wrote:
>
> Hi Miguel,
>
> On Sun, Apr 28, 2024 at 10:54:54PM +0100, Miguel Landaeta wrote:
> > Can you also reach out to upstream and send your man page contribution
> > there, so you can gather feedback and other users can benefit if they
> > decide to merge it?
>
> Will do. Thanks for the ping!

qbe: https://ftp-master.debian.org/new/qbe_1.2-1.html

> By the way, you mentioned that you had a preliminary hare package on
> #1058645. If you need any help, just let me know.

I'll double check what's pending. Luckily these packages should be
very straightforward. I remember one concern from one of the
co-maintainers about maybe introducing a separate package for harec
and I think I also spotted a directory in the binary package that
could be not compliant with the Debian policy and the expected
filesystem layout.

However, those issues should be quick to sort, I hope. I'll check
what's up and post an update on the hare ITP bug (#1058645) soon.


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



Bug#1058645: Do you need help with this package?

2024-04-29 Thread Miguel Landaeta
I apologize for dropping the ball on this one.

I just uploaded qbe to the archive and it's now waiting for NEW processing.

https://ftp-master.debian.org/new/qbe_1.2-1.html

The next step for me here is to get back to this bug report soon with
a link to the salsa repo for hare so other folks can take a look,
provide feedback and get this package uploaded in a reasonable time
frame.

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



Bug#1058646: ITP: qbe -- Small embeddable C compiler backend

2024-04-28 Thread Miguel Landaeta
Hi folks,

I apologize I took me this long to work on qbe upload.

Guilherme, thanks for contributing a man page for qbe. I just included
it in the package.
Can you also reach out to upstream and send your man page contribution
there, so you can gather feedback and other users can benefit if they
decide to merge it?

Amin, I took some bias for action and I just uploaded the latest
changes in debian/latest to the archive. However, my upload just got
rejected because I forgot to include the source changes and did only a
binary upload. I don't have time today to fix that and retry so I'll
do that tomorrow unless you do it first (if you want or if you have
more changes pending that you want to include in the first upload).

I'll paste a link to this package NEW queue entry later so other users
can have visibility on the progress.

Thanks for your contributions!
Cheers,

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



Bug#1058646: ITP: qbe -- Small embeddable C compiler backend

2024-04-10 Thread Miguel Landaeta
On Wed, Apr 10, 2024 at 2:51 PM Guilherme Puida Moreira
 wrote:
>
> Hi Miguel,
>
> [...]
>
> I have written a very simple man page for qbe (see attached patch). I
> have never actually used qbe directly, so I'm not sure what else should
> be documented there. I figured that the cli options were a good starting
> point, though.
>

Hi Guilherme,

Thanks for the patch!

As you mentioned, this package is almost ready to be uploaded so I'll
try to prioritize it and upload it during the weekend.

Cheers,
Miguel.

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



Bug#1058646: ITP: qbe -- Small embeddable C compiler backend

2024-02-26 Thread Miguel Landaeta
On Thu, Feb 22, 2024 at 09:46:00PM +, Amin Bandali wrote:
> On Thu, Feb 22, 2024 at 09:23:20PM +0000, Miguel Landaeta wrote:
> > On Thu, Feb 22, 2024 at 02:19:21AM +, Amin Bandali wrote:
> > > Hi Miguel,
> > > 
> > > I'm interested in helping with this.  Do you have the current state 
> > > of your work available on Salsa or elsewhere that I could pull in
> > > and work on?  Otherwise I'll just start with a repo under my own
> > > account and we could later transfer it to the 'debian' group or
> > > elsewhere.
> > 
> > Hi Amin, thanks for reaching out.
> > 
> > I'll push my repo tomorrow or during the weekend to salsa and
> > update this thread with the link.

Hi again Amin,

I just pushed my repo to Salsa:

https://salsa.debian.org/debian/qbe

The package builds fine on my machine but I didn't test this
qbe release yet with hare. I'll try to do that tomorrow when I push
my hare repo as well.

I think qbe is almost ready for an upload but it's missing a man page
and probably just need a review from another DD to be sure I didn't
miss anything important.

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



Bug#1058645: Do you need help with this package?

2024-02-22 Thread Miguel Landaeta
On Thu, Jan 18, 2024 at 07:50:29PM +0100, Martin Quinson wrote:
> Hello,
> 
> I'm wondering whether you need some help with the packaging of Hare. Is your
> current state available somewhere?

Hi Martin,

I apologize that I somehow missed this message in January.

I prepared a package a few weeks ago but I was waiting for qbe new
upstream release (#1058646) before proceeding with uploads to the
archive. 

Since I'm now noticing there are more folks interested in collaborating,
I'll prioritize this to push my repo to salsa this weekend so other
folks can help to get it ready or just reuse bits from other packaging
efforts if they meet Debian archive expectations.

I don't have my debian laptop handy but tomorrow I'll spend some time
on this and update this bug report with the repo link.

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



Bug#1058646: ITP: qbe -- Small embeddable C compiler backend

2024-02-22 Thread Miguel Landaeta
On Thu, Feb 22, 2024 at 02:19:21AM +, Amin Bandali wrote:
> Hi Miguel,
> 
> I'm interested in helping with this.  Do you have the current state 
> of your work available on Salsa or elsewhere that I could pull in
> and work on?  Otherwise I'll just start with a repo under my own
> account and we could later transfer it to the 'debian' group or
> elsewhere.

Hi Amin, thanks for reaching out.

I'll push my repo tomorrow or during the weekend to salsa and
update this thread with the link.

I started to work on this package a few weeks ago but I decided to
wait for qbe 1.2 before uploading a package and I just noticed
it finally happened this week so I was planning to resume my work
on it.

I don't have time to work on it this weekend but I'll publish it
in a few hours to unblock you and other folks interested in
collaborating.

If you want, I can add you as co-maintainer.

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



Bug#1056612: retweet: Please remove this package

2023-12-15 Thread Miguel Landaeta
Control: severity -1 normal
Control: retitle -1 RM: retweet -- RoQA; unusable

Please remove retweet. It is unusable because of #996800 and even conceptually 
now that the Twitter API was hidden from public access.



Bug#1058646: ITP: qbe -- Small embeddable C compiler backend

2023-12-13 Thread Miguel Landaeta
Package: wnpp
Severity: wishlist
Owner: Miguel Landaeta 
X-Debbugs-Cc: debian-de...@lists.debian.org

* Package name: qbe
  Version : 1.1
  Upstream Contact: Quentin Carbonneaux 
* URL : https://c9x.me/compile/
* License : MIT
  Programming Lang: C
  Description : Small embeddable C compiler backend

QBE is a compiler backend that aims to provide 70% of the performance
of industrial optimizing compilers in 10% of the code.
QBE fosters language innovation by offering a compact user-friendly
and performant backend. The size limit constrains QBE to focus on the
essential and prevents embarking on a never-ending path of diminishing
returns.

QBE is a build-dependency of Hare.
See https://c9x.me/compile/users.html for other QBE language frontends.



Bug#1058645: ITP: hare -- Hare is a systems programming language designed to be simple, stable, and robust.

2023-12-13 Thread Miguel Landaeta
Package: wnpp
Severity: wishlist
Owner: Miguel Landaeta 
X-Debbugs-Cc: debian-de...@lists.debian.org

* Package name: hare
  Version : 2023.12.02
  Upstream Contact: Drew DeVault 
* URL : https://harelang.org/
* License : MPL/GPL-3
  Programming Lang: Hare
  Description : Hare is a systems programming language designed to be 
simple, stable, and robust.

Hare uses a static type system, manual memory management, and a
minimal runtime. It is well-suited to writing operating systems,
system tools, compilers, networking software, and other low-level,
high performance tasks.



Bug#1042129: jruby: FTBFS: [ERROR] /<>/core/src/main/java/org/jruby/ext/strscan/RubyStringScanner.java:[653,34] error: cannot find symbol

2023-12-07 Thread Miguel Landaeta
On Thu, Dec 7, 2023 at 3:46 PM Jérôme Charaoui  wrote:
>
> For the record, the upload is ready to go. I'm now only waiting for a
> new build-dependency to pass through NEW, jruby-mavengem.
>

Sounds great, I'll take a look at the new package. Thanks for working
on the 9.4 release.

On my side in the meantime, I recently have been refreshing and
updating several jruby build-dependencies like jnr-* package and a few
other related packages.



Bug#1057363: RM: twitterwatch -- RoQA; Upstream Dead; Useless with Twitter API Changes

2023-12-05 Thread Miguel Landaeta
On Tue, Dec 05, 2023 at 12:04:31AM -0500, Boyuan Yang wrote:
> 
> I am not the package maintainer for db2twitter or retweet, so I am not in the 
> position
> of saying whether I should object or not.
> 
> I see that you are also a Debian Developer; you should have the same 
> permission or right
> on RM bug submission as I do.

Ack.

I already pinged directly the maintainer for the packages I mentioned and I'll 
take action
soon if no answer is received.

I thought twitterwatch removal was asked as part of general QA process so 
that's why
I asked for those packages in the first place.

Cheers,
Miguel.



Bug#1057363: RM: twitterwatch -- RoQA; Upstream Dead; Useless with Twitter API Changes

2023-12-04 Thread Miguel Landaeta
On Mon, Dec 4, 2023 at 12:09 AM Boyuan Yang  wrote:
>
> [...]
>
> Dear Debian FTP Masters,
>
> As discussed in https://bugs.debian.org/1056613 , package twitterwatch makes 
> use
> of Twitter API, which is gone since 2023. Its upstream shows no activity for 
> 7 years,
> and the Debian package received no maintainer updates since 2016. As a 
> result, I
> believe we should have package twitterwatch removed from Debian archive.
>

Hi Boyuan,

Thanks for submitting this bug.

Do you have any objection to doing the same for db2twitter and retweet packages?

I think they are in the same situation.

Cheers,
Miguel.


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



Bug#1054747: ruby-octokit: FTBFS: ERROR: Test "ruby3.1" failed: Failure/Error: require 'pry-byebug'

2023-12-03 Thread Miguel Landaeta
On Fri, Oct 27, 2023 at 09:20:42PM +0200, Lucas Nussbaum wrote:
> Source: ruby-octokit
> Version: 4.20.0-1
> Severity: serious
> Justification: FTBFS
> Tags: trixie sid ftbfs
> User: lu...@debian.org
> Usertags: ftbfs-20231027 ftbfs-trixie
> 
> Hi,
> 
> During a rebuild of all packages in sid, your package failed to build
> on amd64.
> 
> 
> Relevant part (hopefully):
> > Failure/Error: require 'pry-byebug'
> > 
> > Gem::MissingSpecError:
> >   Could not find 'pry' (~> 0.13.0) among 122 total gem(s)


A possible fix for this issue could be to just update pry-byebug package to a
more recent release.

https://github.com/deivid-rodriguez/pry-byebug/commit/a915f21fc63aa94473bbe7cb752c0fabacc3e567

pry-byebug 3.10.1 depends on a pry version that's in the archive.

https://packages.debian.org/source/unstable/pry



Bug#1057324: jcsp: Upgrade to 1.1.10

2023-12-03 Thread Miguel Landaeta
Source: jcsp
Version: 1.1-rc4-2.1
Severity: wishlist

I'm filing this mostly as help for the next maintainer (maybe myself in the 
future).

Upstream migrated to Github: https://github.com/CSPforJAVA/jcsp

1.1.10 release should be compatible with what is in the archive,
however upstream switched their Java package name from "org.jcsp" to "jcsp",
so probably new patches will be needed for some dependencies.

I don't have time now for work on this, that's why this is wishlist.


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-4-amd64 (SMP w/1 CPU thread; PREEMPT)
Locale: LANG=en_IE.UTF-8, LC_CTYPE=en_IE.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_IE:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled



Bug#1057042: [patch] Drop dependency on libjsr166y-java

2023-12-02 Thread Miguel Landaeta
tags 1057042 + patch
thanks

https://salsa.debian.org/clojure-team/clojure/-/merge_requests/3

diff --git a/debian/changelog b/debian/changelog
index bab9d0f0..138cc6b0 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+clojure (1.11.1-3) UNRELEASED; urgency=medium
+
+  * Team upload.
+  * Drop dependency on libjsr166y-java. (Closes: #1057042)
+
+ -- Miguel Landaeta   Sat, 02 Dec 2023 21:16:06 +
+
 clojure (1.11.1-2) unstable; urgency=medium
 
   * Change the symlinked maven artifact for libclojure-java from 1.11.x to
diff --git a/debian/control b/debian/control
index 0ccfb227..0d3523b4 100644
--- a/debian/control
+++ b/debian/control
@@ -50,7 +50,6 @@ Description: Lisp dialect for the JVM
 Package: libclojure-java
 Architecture: all
 Depends:
- libjsr166y-java,
  ${java:Depends},
  ${misc:Depends}
 Breaks: clojure (<< 1.9.0-3), clojure1.8 (<< 1.8.0-6), libclojure1.8-java (<< 
1.8.0-6)
diff --git a/debian/changelog b/debian/changelog
index bab9d0f0..138cc6b0 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+clojure (1.11.1-3) UNRELEASED; urgency=medium
+
+  * Team upload.
+  * Drop dependency on libjsr166y-java. (Closes: #1057042)
+
+ -- Miguel Landaeta   Sat, 02 Dec 2023 21:16:06 +
+
 clojure (1.11.1-2) unstable; urgency=medium
 
   * Change the symlinked maven artifact for libclojure-java from 1.11.x to
diff --git a/debian/control b/debian/control
index 0ccfb227..0d3523b4 100644
--- a/debian/control
+++ b/debian/control
@@ -50,7 +50,6 @@ Description: Lisp dialect for the JVM
 Package: libclojure-java
 Architecture: all
 Depends:
- libjsr166y-java,
  ${java:Depends},
  ${misc:Depends}
 Breaks: clojure (<< 1.9.0-3), clojure1.8 (<< 1.8.0-6), libclojure1.8-java (<< 1.8.0-6)


Bug#1056902: RM: libbytelist-java -- ROM; unused, obsolete

2023-12-01 Thread Miguel Landaeta
retitle 1056902 RM: libbytelist-java -- ROM; unused, obsolete
severity 1056902 normal
reassign 1056902 ftp.debian.org
thanks

As title says.

This package was used by JRuby but is obsolete nowadays.

All packages in the archive depending on this were migrated or removed,
so there is no more reason to keep it around.

Thanks,
Miguel.



Bug#1057042: libclojure-java: Please remove dependency on libjsr166y-java

2023-11-28 Thread Miguel Landaeta
Package: libclojure-java
Severity: normal
User: nomad...@debian.org
Usertags: cleanup

Dear Maintainer,

I think the dependency on libjsr166y-java should be dropped:

https://salsa.debian.org/clojure-team/clojure/-/blob/1c17628638ddee0073c7dfbfa911cd913f708ce1/debian/control#L53

clojure.parallel has been deprecated since several years ago:

https://groups.google.com/g/clojure-dev/c/zjm4eHy9vDE?pli=1

https://github.com/clojure/clojure/blob/master/src/clj/clojure/parallel.clj#L9

The code also provide instructions for anyone who still relies
on that deprecated feature on how to make it work.

I'd like to be able to ask for libjsr166y-java for removal from the
archive at some point in the future, if possible.

Thanks,


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-4-amd64 (SMP w/1 CPU thread; PREEMPT)
Locale: LANG=en_IE.UTF-8, LC_CTYPE=en_IE.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_IE:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages libclojure-java depends on:
pn  libcore-specs-alpha-clojure  
pn  libjsr166y-java  
pn  libspec-alpha-clojure

libclojure-java recommends no packages.

libclojure-java suggests no packages.



Bug#1056692: libhamlib4: Add protective diversion for udev rules shared file

2023-11-27 Thread Miguel Landaeta
On Mon, Nov 27, 2023 at 6:54 AM tony mancill  wrote:
> Hello Miguel,
>
> Thank you for the patch.  I have applied it and tested locally and
> everything appears to be working correctly.  I have an upload ready
> prepared, but wanted to confirm with you that this lintian error is
> expected after applying the patch:
>
> E: libhamlib4: diversion-for-unknown-file 
> lib/udev/rules.d/60-libhamlib4.rules [preinst:14]
> N:
> N:   The named maintainer script adds a diversion for a file that is not 
> being provided by this package.
> N:
> N:   Visibility: error
> N:   Show-Always: no
> N:   Check: maintainer-scripts/diversion
>
> Should I add a lintian-override for it?

Hi Tony!

Yes, you are right.

I forgot to add the lintian override in my patch.

An override like the following should work for this:
https://salsa.debian.org/debian/libnjb/-/blob/master/debian/libnjb5.lintian-overrides

Thanks for looking at this patch.

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



Bug#1056902: libbytelist-java: Package is obsolete and should be removed before trixie release

2023-11-26 Thread Miguel Landaeta
Package: libbytelist-java
Version: 1.0.15-1
Severity: serious

Filing this to get the package removed from testing.

No packages should add dependencies on libbytelist-java since this package is 
obsolete.
Its functionality is now included in JRuby (jruby.jar).

See note at https://github.com/jruby/bytelist

Once jvyamlb is removed (#1056899) from archive and ruby-psych its the 
dependency
on this package, it should be removed from unstable.


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-4-amd64 (SMP w/1 CPU thread; PREEMPT)
Locale: LANG=en_IE.UTF-8, LC_CTYPE=en_IE.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_IE:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages libbytelist-java depends on:
ii  libjcodings-java  1.0.58-1

libbytelist-java recommends no packages.

libbytelist-java suggests no packages.

-- no debconf information



Bug#1056899: RM: jvyamlb -- ROM; obsolete, unneeded, dead upstream

2023-11-26 Thread Miguel Landaeta
Package: ftp.debian.org
Severity: normal
User: ftp.debian@packages.debian.org
Usertags: remove
X-Debbugs-Cc: jvya...@packages.debian.org
Control: affects -1 + src:jvyamlb

As title says.

This package is unmaintained at upstream and in Debian.

No other packages are depending on this.

There are alternatives like SnakeYAML, Psych and others.



Bug#1042129: jruby: FTBFS: [ERROR] /<>/core/src/main/java/org/jruby/ext/strscan/RubyStringScanner.java:[653,34] error: cannot find symbol

2023-11-25 Thread Miguel Landaeta
On Sat, Nov 25, 2023 at 12:29 AM Jérôme Charaoui  wrote:
>
> [...]
>
> I've been working on a 9.4 release, you can see the progress here:
> https://salsa.debian.org/lavamind/jruby
>
> I plan to upload this version to experimental within a few days, I still
> have some minor issues with the testsuite to iron out before.

Excellent, that's good to hear.
There is no point then just backporting the fix if you are close to
finishing preparing an upload.

Let me know if there is something else I can help with.
I think I'll take a look at some jnr-* dependencies packages that
could use a new upstream release and/or bugfixes.

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



Bug#1042129: jruby: FTBFS: [ERROR] /<>/core/src/main/java/org/jruby/ext/strscan/RubyStringScanner.java:[653,34] error: cannot find symbol

2023-11-24 Thread Miguel Landaeta
Thomas and Jérôme,

Do you have any concerns with me uploading a fix for this issue?

I'm working with some folks here in Cambridge MiniDebConf and I
also have some cycles to spare to work on JRuby and maybe prepare
a new upstream release for 9.3 and/or 9.4 series (experimental).



Bug#1042129: jruby: FTBFS: [ERROR] /<>/core/src/main/java/org/jruby/ext/strscan/RubyStringScanner.java:[653,34] error: cannot find symbol

2023-11-24 Thread Miguel Landaeta
tags 1042129 + patch
thanks

Upstream handled this when they upgraded Joni dependency to 2.2 on
JRuby 9.4 series.

https://github.com/jruby/jruby/commit/3c94d31f1e198f294e9bfcb96b4188c315252b6b

https://github.com/jruby/jruby/commit/783d14bcb140477bb2577310a90742d594a48896

See attached a fix for this issue.
diff -Nru jruby-9.3.9.0+ds/debian/changelog jruby-9.3.9.0+ds/debian/changelog
--- jruby-9.3.9.0+ds/debian/changelog   2023-01-16 21:08:51.0 +
+++ jruby-9.3.9.0+ds/debian/changelog   2023-11-24 11:48:05.0 +
@@ -1,3 +1,11 @@
+jruby (9.3.9.0+ds-9~miguel1) UNRELEASED; urgency=medium
+
+  * Fix FTBFS: adapt and backport changes from 9.4 releases
+to accomodate for changes in regexp library Joni 2.2.
+(Closes: #1042129)
+
+ -- Miguel Landaeta   Fri, 24 Nov 2023 11:48:05 +
+
 jruby (9.3.9.0+ds-8) unstable; urgency=medium
 
   * d/tests: flag jirb test as flaky
diff -Nru 
jruby-9.3.9.0+ds/debian/patches/0012-Use-Region-accessors-in-prep-for-privatizing-fields.patch
 
jruby-9.3.9.0+ds/debian/patches/0012-Use-Region-accessors-in-prep-for-privatizing-fields.patch
--- 
jruby-9.3.9.0+ds/debian/patches/0012-Use-Region-accessors-in-prep-for-privatizing-fields.patch
  1970-01-01 01:00:00.0 +0100
+++ 
jruby-9.3.9.0+ds/debian/patches/0012-Use-Region-accessors-in-prep-for-privatizing-fields.patch
  2023-11-24 11:48:05.0 +
@@ -0,0 +1,390 @@
+Subject: Use Region accessors in prep for privatizing fields
+Forwarded: 
https://github.com/jruby/jruby/commit/3c94d31f1e198f294e9bfcb96b4188c315252b6b
+--
+diff --git a/core/src/main/java/org/jruby/RubyMatchData.java 
b/core/src/main/java/org/jruby/RubyMatchData.java
+index 48fa92b..87e7c9d 100644
+--- a/core/src/main/java/org/jruby/RubyMatchData.java
 b/core/src/main/java/org/jruby/RubyMatchData.java
+@@ -175,11 +175,11 @@ public class RubyMatchData extends RubyObject {
+ private void updateCharOffsetOnlyOneReg(ByteList value, Encoding 
encoding) {
+ if (charOffsetUpdated) return;
+ 
+-if (charOffsets == null || charOffsets.numRegs < 1) charOffsets = new 
Region(1);
++if (charOffsets == null || charOffsets.getNumRegs() < 1) charOffsets 
= new Region(1);
+ 
+ if (encoding.maxLength() == 1) {
+-charOffsets.beg[0] = begin;
+-charOffsets.end[0] = end;
++charOffsets.setBeg(0, begin);
++charOffsets.setEnd(0, end);
+ charOffsetUpdated = true;
+ return;
+ }
+@@ -195,14 +195,14 @@ public class RubyMatchData extends RubyObject {
+ updatePairs(value, encoding, pairs);
+ 
+ if (begin < 0) {
+-charOffsets.beg[0] = charOffsets.end[0] = -1;
++charOffsets.setBeg(0, charOffsets.setEnd(0, -1));
+ return;
+ }
+ Pair key = new Pair();
+ key.bytePos = begin;
+-charOffsets.beg[0] = pairs[Arrays.binarySearch(pairs, key)].charPos;
++charOffsets.setBeg(0, pairs[Arrays.binarySearch(pairs, key)].charPos);
+ key.bytePos = end;
+-charOffsets.end[0] = pairs[Arrays.binarySearch(pairs, key)].charPos;
++charOffsets.setEnd(0, pairs[Arrays.binarySearch(pairs, key)].charPos);
+ 
+ charOffsetUpdated = true;
+ }
+@@ -211,14 +211,14 @@ public class RubyMatchData extends RubyObject {
+ if (charOffsetUpdated) return;
+ 
+ final Region regs = this.regs;
+-int numRegs = regs.numRegs;
++int numRegs = regs.getNumRegs();
+ 
+-if (charOffsets == null || charOffsets.numRegs < numRegs) charOffsets 
= new Region(numRegs);
++if (charOffsets == null || charOffsets.getNumRegs() < numRegs) 
charOffsets = new Region(numRegs);
+ 
+ if (encoding.maxLength() == 1) {
+ for (int i = 0; i < numRegs; i++) {
+-charOffsets.beg[i] = regs.beg[i];
+-charOffsets.end[i] = regs.end[i];
++charOffsets.setBeg(i, regs.getBeg(i));
++charOffsets.setEnd(i, regs.getEnd(i));
+ }
+ charOffsetUpdated = true;
+ return;
+@@ -229,23 +229,23 @@ public class RubyMatchData extends RubyObject {
+ 
+ int numPos = 0;
+ for (int i = 0; i < numRegs; i++) {
+-if (regs.beg[i] < 0) continue;
+-pairs[numPos++].bytePos = regs.beg[i];
+-pairs[numPos++].bytePos = regs.end[i];
++if (regs.getBeg(i) < 0) continue;
++pairs[numPos++].bytePos = regs.getBeg(i);
++pairs[numPos++].bytePos = regs.getEnd(i);
+ }
+ 
+ updatePairs(value, encoding, pairs);
+ 
+ Pair key = new Pair();
+-for (int i = 0; i < regs.numRegs; i++) {
+-if (regs.beg[i] < 0) {
+-charOffsets.beg[i] = charOffsets.end[i] = -1;
++for (int i = 0; i < regs.getNumRegs(); i++) {
++if (regs.getBeg(i) < 0) {
++charOff

Bug#1056692: libhamlib4: Add protective diversion for udev rules shared file

2023-11-24 Thread MigueL Landaeta
Package: libhamlib4
Version: 4.5.5-2
Severity: important
Tags: patch
User: helm...@debian.org
Usertags: dep17p7
X-Debbugs-Cc: helm...@debian.org

Dear Maintainer,

libhamlib4 contains udev rules which are installed to /lib; these files
need to be moved to /usr/lib as part of Debian's usr-merge effort.
Because libhamlib4 is Multi-Arch: same, an unfortunate corner-case can
occur whereby shared files (such as the udev rules) may be erroneously
removed on upgrades (please see DEP17[1] P7: Shared multiarch file
loss).

I attached a patch which avoids the problem by implementating
DEP17 M10 (Protective diversions for shared files) for the affected files.

Please consider applying this patch at your earliest convenience. This
bug will be upgraded to release critical soon, as it blocks the overall
usr-merge effort which is being undertaken for the trixie release.

Best regards,
Miguel.

1. https://subdivi.de/~helmut/dep17.html



diff -Nru hamlib-4.5.5/debian/changelog hamlib-4.5.5/debian/changelog
--- hamlib-4.5.5/debian/changelog   2023-06-18 20:00:08.0 +0100
+++ hamlib-4.5.5/debian/changelog   2023-11-24 14:19:21.0 +
@@ -1,3 +1,9 @@
+hamlib (4.5.5-3) UNRELEASED; urgency=medium
+
+  * Install libhamlib4.rules into /usr, with protective diversion.
+
+ -- Miguel Landaeta   Fri, 24 Nov 2023 14:19:21 +
+
 hamlib (4.5.5-2) unstable; urgency=medium
 
   * Remove transitional packages libhamlib2-perl, libhamlib2-tcl,
diff -Nru hamlib-4.5.5/debian/libhamlib4.install 
hamlib-4.5.5/debian/libhamlib4.install
--- hamlib-4.5.5/debian/libhamlib4.install  2021-01-01 23:20:20.0 
+
+++ hamlib-4.5.5/debian/libhamlib4.install  2023-11-24 14:19:21.0 
+
@@ -1 +1,2 @@
 usr/lib/*/libhamlib.so.*
+debian/60-libhamlib4.rules usr/lib/udev/rules.d
diff -Nru hamlib-4.5.5/debian/libhamlib4.postinst 
hamlib-4.5.5/debian/libhamlib4.postinst
--- hamlib-4.5.5/debian/libhamlib4.postinst 1970-01-01 01:00:00.0 
+0100
+++ hamlib-4.5.5/debian/libhamlib4.postinst 2023-11-24 14:19:21.0 
+
@@ -0,0 +1,23 @@
+#!/bin/sh
+# postinst script for lihamlib
+
+set -e
+
+dpkg-maintscript-helper rm_conffile /etc/udev/60-libhamlib4.rules -- "$@"
+
+rm -f /etc/udev/rules.d/60-libhamlib4.rules
+
+# begin-remove-after: released:forky
+# protective diversion of files moved from / to /usr, to avoid file loss.
+# Only for upgrades.
+if [ "$1" = "configure" ]; then
+# At this point, the package will have installed the same file in */usr*.
+dpkg-divert --package usr-is-merged --no-rename \
+--divert /lib/udev/rules.d/60-libhamlib4.rules.usr-is-merged \
+--remove /lib/udev/rules.d/60-libhamlib4.rules
+fi
+# end-remove-after
+
+#DEBHELPER#
+
+exit 0
diff -Nru hamlib-4.5.5/debian/libhamlib4.postrm 
hamlib-4.5.5/debian/libhamlib4.postrm
--- hamlib-4.5.5/debian/libhamlib4.postrm   1970-01-01 01:00:00.0 
+0100
+++ hamlib-4.5.5/debian/libhamlib4.postrm   2023-11-24 14:19:21.0 
+
@@ -0,0 +1,21 @@
+#!/bin/sh
+# postrm script for libhamlib
+
+set -e
+
+dpkg-maintscript-helper rm_conffile /etc/udev/60-libhamlib4.rules -- "$@"
+
+# begin-remove-after: released:forky
+# protective diversion of files moved from / to /usr, to avoid file loss.
+# Only for upgrades.
+if [ "$1" = "remove" ] && [ "$DPKG_MAINTSCRIPT_PACKAGE_REFCOUNT" = "1" ]; then
+# Cleanup in case package is removed before upgrade is finished (postinst 
ran).
+dpkg-divert --package usr-is-merged --no-rename \
+--divert /lib/udev/rules.d/60-libhamlib4.rules.usr-is-merged \
+--remove /lib/udev/rules.d/60-libhamlib4.rules
+fi
+# end-remove-after
+
+#DEBHELPER#
+
+exit 0
diff -Nru hamlib-4.5.5/debian/libhamlib4.preinst 
hamlib-4.5.5/debian/libhamlib4.preinst
--- hamlib-4.5.5/debian/libhamlib4.preinst  1970-01-01 01:00:00.0 
+0100
+++ hamlib-4.5.5/debian/libhamlib4.preinst  2023-11-24 14:19:21.0 
+
@@ -0,0 +1,20 @@
+#!/bin/sh
+# preinst script for libhamlib
+
+set -e
+
+dpkg-maintscript-helper rm_conffile /etc/udev/60-libhamlib4.rules -- "$@"
+
+# begin-remove-after: released:forky
+# protective diversion of files moved from / to /usr, to avoid file loss.
+# Only for upgrades.
+if [ "$1" = "upgrade" ]; then
+dpkg-divert --package usr-is-merged --no-rename \
+--divert /lib/udev/rules.d/60-libhamlib4.rules.usr-is-merged \
+--add /lib/udev/rules.d/60-libhamlib4.rules
+fi
+# end-remove-after
+
+#DEBHELPER#
+
+exit 0
diff -Nru hamlib-4.5.5/debian/60-libhamlib4.rules 
hamlib-4.5.5/debian/60-libhamlib4.rules
--- hamlib-4.5.5/debian/60-libhamlib4.rules 1970-01-01 01:00:00.0 
+0100
+++ hamlib-4.5.5/debian/60-libhamlib4.rules 2021-01-02 00:27:23.0 
+
@@ -0,0 +1,12 @@
+#
+# Enable uaccess for common embedded USB-serial converters so that
+# applications which call usb_detach_ker

Bug#1056625: RM: xhtmlrenderer -- ROM; outdated, unused

2023-11-23 Thread MigueL Landaeta
Package: ftp.debian.org
Severity: normal

As title says.

This package is obsolete.

No other package is the archive is depending on this.



Bug#1056623: RM: unsafe-mock -- ROM; unused, outdate

2023-11-23 Thread MigueL Landaeta
Package: ftp.debian.org
Severity: normal

As title says.

This package was used by JRuby during the transition to JDK >8.
There is no use for this anymore.



Bug#1056622: RM: unsafe-fences -- ROM; unused, obsolete

2023-11-23 Thread MigueL Landaeta
Package: ftp.debian.org
Severity: normal

As title says.

This package was used by JRuby during the transition to JDK >8.
There is no use for this anymore.



Bug#1056617: RM: yecht -- ROM; outdated, unused

2023-11-23 Thread MigueL Landaeta
Package: ftp.debian.org
Severity: normal

As title says.

JRuby stopped depending on yecht years ago.
There are no dependencies on this package in the archive.



Bug#1056614: RM: tweepy -- ROM; broken, obsolete, associated service doesn't exist anymore

2023-11-23 Thread MigueL Landaeta
Package: ftp.debian.org
Severity: normal

As title says.

This package and all Twitter related packages should be removed from the 
archive.

Twitter API access is broken, so there is no point keeping this in the archive.



Bug#1056613: twitterwatch: Please remove this package

2023-11-23 Thread MigueL Landaeta
Package: twitterwatch
Severity: important

Hi,

I intend to remove tweepy package from the archive since
Twitter service doesn't exist anymore and its API access
is also gone from quite some time, I believe.

Can you remove this package from the archive?

I don't think there is any use left for any Twitter related package
in Debian at this point.


-- System Information:
Debian Release: 11.8
  APT prefers oldstable-updates
  APT policy: (500, 'oldstable-updates'), (500, 'oldstable-security'), (500, 
'oldstable')
Architecture: amd64 (x86_64)

Kernel: Linux 5.10.0-26-amd64 (SMP w/1 CPU thread)
Locale: LANG=en_IE.UTF-8, LC_CTYPE=en_IE.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_IE:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages twitterwatch depends on:
ii  python3 3.9.2-3
pn  python3-tweepy  

twitterwatch recommends no packages.

twitterwatch suggests no packages.



Bug#1056612: retweet: Please remove this package

2023-11-23 Thread MigueL Landaeta
Package: retweet
Severity: important

Hi,

I intend to remove tweepy package from the archive since
Twitter service doesn't exist anymore and its API access
is also gone from quite some time, I believe.

Can you remove this package from the archive?

I don't think there is any use left for any Twitter related package
in Debian at this point.


-- System Information:
Debian Release: 11.8
  APT prefers oldstable-updates
  APT policy: (500, 'oldstable-updates'), (500, 'oldstable-security'), (500, 
'oldstable')
Architecture: amd64 (x86_64)

Kernel: Linux 5.10.0-26-amd64 (SMP w/1 CPU thread)
Locale: LANG=en_IE.UTF-8, LC_CTYPE=en_IE.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_IE:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled



Bug#1056611: db2twitter: Please remove this package

2023-11-23 Thread MigueL Landaeta
Package: db2twitter
Severity: important

Hi,

I intend to remove tweepy package from the archive since
Twitter service doesn't exist anymore and its API access
is also gone from quite some time, I believe.

Can you remove this package from the archive?

I don't think there is any use left for any Twitter related package
in Debian at this point.


-- System Information:
Debian Release: 11.8
  APT prefers oldstable-updates
  APT policy: (500, 'oldstable-updates'), (500, 'oldstable-security'), (500, 
'oldstable')
Architecture: amd64 (x86_64)

Kernel: Linux 5.10.0-26-amd64 (SMP w/1 CPU thread)
Locale: LANG=en_IE.UTF-8, LC_CTYPE=en_IE.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_IE:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages db2twitter depends on:
ii  python3 3.9.2-3
pn  python3-pil 
pn  python3-sqlalchemy  
pn  python3-tweepy  

db2twitter recommends no packages.

db2twitter suggests no packages.



Bug#1056610: RM: truffle-dsl-processor -- ROM; unused, outdated

2023-11-23 Thread MigueL Landaeta
Package: ftp.debian.org
Severity: normal

It should be removed together with truffle.
See https://bugs.debian.org/1056609.



Bug#1056609: RM: truffle -- ROM; unused, outdated

2023-11-23 Thread MigueL Landaeta
Package: ftp.debian.org
Severity: normal

This package was never really used for anything,
it was also never updated and as result the current
version in the archive is really outdated.

In its current state, it makes more sense to remove it,
until someone really has a real use and can provide an updated
version.



Bug#1056607: RM: modulator -- ROM; unused, obsolete

2023-11-23 Thread MigueL Landaeta
Package: ftp.debian.org
Severity: normal

As title says.

There is no use for this package and should be removed from the archive.



Bug#1051873: libcpucycles: Library was not compiled with architecture-specific options in some architectures like riscv64 or arm64

2023-10-11 Thread Miguel Landaeta
tags 1051873 + pending
thanks

https://salsa.debian.org/debian/libcpucycles/-/commit/6c83d7f861af9ed0db449407edfe792890e6bdc2

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



Bug#1051873: libcpucycles: Library was not compiled with architecture-specific options in some architectures like riscv64 or arm64

2023-09-13 Thread Miguel Landaeta
Source: libcpucycles
Version: 0~20230115-1
Severity: normal

After uploading 0~20230115-1 I inspected buildd logs and I noticed that on
several architectures like riscv64, arm64, ppc64el and a few others, the
package build failed to detect and use architecture-specific timer features
and ended using the default common OS-level mechanisms.

More details at: 
https://buildd.debian.org/status/package.php?p=libcpucycles=sid

riscv64 example:


[...]
riscv32-rdcycle.c:15:2: error: #error this code is only for riscv32 platforms
   15 | #error this code is only for riscv32 platforms
  |  ^
compilation terminated.
skipping option that did not compile
[...]

See more examples with full logs below:

https://buildd.debian.org/status/fetch.php?pkg=libcpucycles=arm64=0%7E20230115-1=1694543693=0

https://buildd.debian.org/status/fetch.php?pkg=libcpucycles=ppc64el=0%7E20230115-1=1694543637=0

https://buildd.debian.org/status/fetch.php?pkg=libcpucycles=riscv64=0%7E20230115-1=1694545286=0



-- System Information:
Debian Release: 11.7
  APT prefers oldstable-updates
  APT policy: (500, 'oldstable-updates'), (500, 'oldstable-security'), (500, 
'oldstable')
Architecture: amd64 (x86_64)

Kernel: Linux 5.10.0-24-amd64 (SMP w/2 CPU threads)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to en_US.UTF-8), LANGUAGE=en_US:en
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

-- 
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



Bug#1027976: ITP: libcpucycles -- Microlibrary for counting CPU cycles

2023-08-26 Thread Miguel Landaeta
https://ftp-master.debian.org/new/libcpucycles_0~20230115-1.html



Bug#1027976: Subject: Re: ITP: libcpucycles -- Microlibrary for counting CPU cycles

2023-08-21 Thread Miguel Landaeta
libcpucycles is ready to be uploaded.

I just pushed a new git repo for this package.

https://salsa.debian.org/debian/libcpucycles

I'll have to wait a few days to be able to upload the package,
I just updated my PGP key to add new subkeys, because the ones
in the debian keyring expired as I have been inactive for quite
some time.

I attempted an upload 2 days ago and it didn't go through, so the
archive tooling must be failing to validate my upload signature.

Anyway, I'll wait for a few days or nag a DD to do the upload on
my behalf.



Bug#1027976: ITP: libcpucycles -- Microlibrary for counting CPU cycles

2023-08-15 Thread Miguel Landaeta
owner 1027976 !
thanks

Nick reached out via private email and we agreed to share maintenance
for this package.

I'll prepare an upload in the next few days.

-- 
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



Bug#1027976: ITP: libcpucycles -- Microlibrary for counting CPU cycles

2023-08-15 Thread Miguel Landaeta
On Thu, Jan 05, 2023 at 08:01:21AM -0500, Nick Black (Public gmail account) 
wrote:
> Package: wnpp
> Severity: wishlist
> Owner: nick black  
> X-Debbugs-Cc: debian-de...@lists.debian.org, dankamong...@gmail.com
> 
> * Package name: libcpucycles
>   Version : 20230105

Are you still working on this?

libcpucycles looks like a straightforward package with no more runtime
dependencies than glibc and no more build dependencies than python
and build-essential.

I'd like to see this package soon in Debian, I can help with the maintenance
package and/or sponsor uploads, if required.

--
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



Bug#937104: [Python-modules-team] Bug#937104: namebench: Python2 removal in sid/bullseye

2019-09-03 Thread Miguel Landaeta
On Sun, Sep 01, 2019 at 02:48:00PM -0400, Scott Kitterman wrote:
> 
> If the future is definitely not python3, I think it's better to remove it now 
> (I've seen people criticize packages being removed shortly before release and 
> I understand why, people don't have time to react).  It's easy enough to re-
> introduce the package should a modernized version appear.
> 

Fair enough, I just filed #939342 for its removal.

-- 
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#939343: graphy -- removal triggered by the Python2 removal

2019-09-03 Thread Miguel Landaeta
Package: ftp.debian.org
Severity: normal

As title says.
For more information, please see #936654.

-- 
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#939342: RM: namebench -- removal triggered by the Python2 removal

2019-09-03 Thread Miguel Landaeta
Package: ftp.debian.org
Severity: normal

As title says.
For more information, please see #937104.

-- 
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#936654: Info received (graphy: Python2 removal in sid/bullseye)

2019-09-01 Thread Miguel Landaeta
On Sun, Sep 1, 2019 at 7:42 PM Debian Bug Tracking System
 wrote:
>
> Thank you for the additional information you have supplied regarding
> this Bug report.
>
> This is an automatically generated reply to let you know your message
> has been received.
>
> Your message is being forwarded to the package maintainers and other
> interested parties for their attention; they will reply in due course.
>
> Your message has been sent to the package maintainer(s):
>  Debian Python Modules Team 
>
> If you wish to submit further information on this problem, please
> send it to 936...@bugs.debian.org.
>
> Please do not send mail to ow...@bugs.debian.org unless you wish
> to report a problem with the Bug-tracking system.
>
> --
> 936654: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=936654
> Debian Bug Tracking System
> Contact ow...@bugs.debian.org with problems



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



Bug#936654: graphy: Python2 removal in sid/bullseye

2019-09-01 Thread Miguel Landaeta
graphy should be kept or removed together with namebench.
Please see #937104 for more info.

-- 
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#937104: namebench: Python2 removal in sid/bullseye

2019-09-01 Thread Miguel Landaeta
On Fri, Aug 30, 2019 at 07:27:39AM +, Matthias Klose wrote:
> Package: src:namebench
> Version: 1.3.1+dfsg-2
> Severity: normal
> Tags: sid bullseye
> User: debian-pyt...@lists.debian.org
> Usertags: py2removal
> 
> [...]
> 
> - Convert your Package to Python3. This is the preferred option.  In
>   case you are providing a Python module foo, please consider dropping
>   the python-foo package, and only build a python3-foo package.  Please
>   don't drop Python2 modules, which still have reverse dependencies,
>   just document them.
>   
>   This is the preferred option.

Not gonna happen.

> 
> - If the package is dead upstream, cannot be converted or maintained
>   in Debian, it should be removed from the distribution.  If the
>   package still has reverse dependencies, raise the severity to
>   "serious" and document the reverse dependencies with the BTS affects
>   command.  If the package has no reverse dependencies, confirm that
>   the package can be removed, reassign this issue to ftp.debian.org,
>   make sure that the bug priority is set to normal and retitle the
>   issue to "RM: PKG -- removal triggered by the Python2 removal".

This package is technically dead upstream [1], although its upstream
has been working in a rewrite in Go for 2.0 since several years ago [2].

> 
> - If the package has still many users (popcon >= 300), or is needed to
>   build another package which cannot be removed, document that by
>   adding the "py2keep" user tag (not replacing the py2remove tag),
>   using the debian-pyt...@lists.debian.org user.  Also any
>   dependencies on an unversioned python package (python, python-dev)
>   must not be used, same with the python shebang.  These have to be
>   replaced by python2/python2.7 dependencies and shebang.
> 
>   This is the least preferred option.

namebench has a popcon >= 300 so I'm hesitant to file a RM bug for now.
I leave it to DPMT to decide if this package should be removed or not.

I think this package is still useful but I don't care if the team
decide it should be removed because python2 is EOL.



1. https://code.google.com/archive/p/namebench/
2. https://github.com/google/namebench
3. https://qa.debian.org/popcon.php?package=namebench

-- 
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#893244: 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


Bug#893244: 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


Bug#900916: sbuild: [PATCH] Fix typo in manpage for --post-build-commands option

2018-06-06 Thread Miguel Landaeta
Source: sbuild
Severity: minor
Tags: patch

As title says.

--- sbuild-0.76.0.orig/man/sbuild.1.in
+++ sbuild-0.76.0/man/sbuild.1.in
@@ -883,8 +883,8 @@ This command line option appends to the
 for more information.
 .TP
 .BR \-\-post\-build\-commands=\fIstring\fP
-Run this command after a successful build. The command is run as root outside
-of the chroot. This option can be used multiple times to add multiple commands.
+Run this command after a successful build. The command is run as the 
(non-root) user
+outside of the chroot. This option can be used multiple times to add multiple 
commands.
 Certain percent escapes are supported. To write a literal percent sign, escape
 it with another percent sign. See the section
 .BR "EXTERNAL COMMANDS"


-- System Information:
Debian Release: 9.4
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.9.0-6-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=UTF-8 (charmap=UTF-8) (ignored: LC_ALL set 
to en_US.UTF-8), LANGUAGE=en_US:en (charmap=UTF-8) (ignored: LC_ALL set to 
en_US.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

-- 
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#900842: ITP: rake-ant -- Ant tasks and integration for Rake under JRuby

2018-06-05 Thread Miguel Landaeta
Package: wnpp
Severity: wishlist
Owner: Miguel Landaeta 

* Package name: rake-ant
  Version : 1.0.4
  Upstream Author : Charles Oliver Nutter 
* URL : https://github.com/jruby/rake-ant
* License : EPL-2.0
  Programming Lang: Ruby
  Description : Ant tasks and integration for Rake under JRuby

This package provides a wrapper and Rake tasks for using Ant from any
Rake build.

Its main use case in Debian at the present time is as a JRuby
dependency and it will be maintained under Debian Ruby Team umbrella.

-- 
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#900516: ruby-psych: Package 3.0.2 or a more recent release

2018-05-31 Thread Miguel Landaeta
Package: src:ruby-psych
Version: 2.2.4-6
Severity: wishlist
Owner: Miguel Landaeta 

As title says.

JRuby 9.2.0.0 is compatible with Ruby 2.5 and that requires psych 3.0.0.


-- System Information:
Debian Release: 9.4
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.9.0-6-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=UTF-8 (charmap=UTF-8) (ignored: LC_ALL set 
to en_US.UTF-8), LANGUAGE=en_US:en (charmap=UTF-8) (ignored: LC_ALL set to 
en_US.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

-- 
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#900515: ITP: ruby-fileutils -- Ruby gem providing a namespace for several file utility methods for copying, moving, removing, etc.

2018-05-31 Thread Miguel Landaeta
Package: wnpp
Severity: wishlist
Owner: Miguel Landaeta 

* Package name: ruby-fileutils
  Version : 1.1.0
  Upstream Author : Minero Aoki 
* URL : https://github.com/ruby/fileutils
* License : BSD
  Programming Lang: Ruby
  Description : Ruby gem providing a Namespace for several file utility 
methods for copying, moving, removing, etc.

Its main use case in Debian at the present time is as a JRuby
dependency and it will be maintained under Debian Ruby Team umbrella.

-- 
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#891449: jruby: system() does not work on arm64

2018-05-30 Thread Miguel Landaeta
tags 891449 + help
thanks

On Sun, Feb 25, 2018 at 02:13:41PM -0300, Antonio Terceiro wrote:
> Package: jruby
> Version: 9.1.13.0-1
> Severity: grave
> Justification: renders package unusable
> 
> When debugging #890046 on ruby-json, I realized that I cannot execute
> any program with system() under jruby on arm64:
> 
> 8<8<8<-
> (sid_arm64-dchroot)terceiro@amdahl:~/ruby-json-2.1.0+dfsg$ jruby -e 
> 'system("date")'
> Errno::EACCES: Permission denied - /bin/date
>   system at org/jruby/RubyKernel.java:1544
>at -e:1
> (sid_arm64-dchroot)terceiro@amdahl:~/ruby-json-2.1.0+dfsg$ /bin/date
> Sun Feb 25 16:59:17 UTC 2018
> 8<8<8<-
> 
> - Passing the full path does not help
> - I only see this on arm64

Help on this bug is more than welcome.

-- 
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#900376: jnr-posix: Package 3.0.45 release

2018-05-29 Thread Miguel Landaeta
Package: src:jnr-posix
Version: 3.0.42
Severity: wishlist

As title says.

3.0.45 is required for JRuby 9.2.0.0.

I already prepared the upload and I will complete it very soon.


-- System Information:
Debian Release: 9.4
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.9.0-6-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=UTF-8 (charmap=UTF-8) (ignored: LC_ALL set 
to en_US.UTF-8), LANGUAGE=en_US:en (charmap=UTF-8) (ignored: LC_ALL set to 
en_US.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

-- 
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#895778: jruby: Several security vulnerabilities

2018-04-16 Thread Miguel Landaeta
On Sun, Apr 15, 2018 at 10:48:10PM +0200, Markus Koschany wrote:
> I intend to work on the patches for Jessie and Stretch. Unstable could
> be a bit more complicated due to the FTBFS with OpenJDK 9.

Hi Markus,

Thanks for taking care of jessie and stretch.

I expect to be able to update jruby in unstable soon, although there
is some pending work to do, as I mentioned in #895837.

These days I'm more involved with that project as upstream, so I haven't
find enough time to work on this package yet.

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#895837: jruby: Please package 9.1.16.0 or more recent releases

2018-04-16 Thread Miguel Landaeta
Package: src:jruby
Version: 9.1.13-1
Severity: wishlist

Recent jruby releases added support for Java 9.

So, in order to fix bugs like #893244, it's required to package recent
releases.

To do this, it's also required to introduce a package for ruby-json
Java extension (see #876910). I filed that bug because previous
ruby-json releases were bundling the Java extension in the
arch-dependent packages and that caused problems (e.g. #890046).


-- System Information:
Debian Release: 9.4
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.9.0-6-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=UTF-8 (charmap=UTF-8) (ignored: LC_ALL set 
to en_US.UTF-8), LANGUAGE=en_US:en (charmap=UTF-8) (ignored: LC_ALL set to 
en_US.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

-- 
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#890046: ruby-json: disabling jruby support

2018-02-26 Thread Miguel Landaeta
On Sun, Feb 25, 2018 at 02:24:07PM -0300, Antonio Terceiro wrote:
> [...]
>
> ruby-json currently FTBFS, and is blocking the Ruby transition, as
> reported in bug #890046 
> (https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=890046)
> 
> All failures are related to the jruby support, but this same version has
> been in testing for ages, so somehow jruby became broken since then.
> 
> In order to unblock the migration, I'm uploading ruby-json 2.1.0+dfsg-2
> with the jruby support removed, because I don't have the cycles
> available to hunt down 3 different issues with jruby, including the fact
> that system() is broken on arm64 (#891449). However, I don't have
> anything against having jruby support back in once these issues have
> been fixed.

Hi,

Sorry if my slow reaction to this bug was blocking people with the
transition.

ruby-json Java extension should not being built in archs like mips,
since those files are arch-independent anyway. Given ruby-json is arch
any, what I propose to avoid this in the future is to do the same I did
with ruby-psych source package: build two packages, ruby-psych (any) and
libpsych-java (all).

Since MRI users usually don't care about JRuby extensions, it seems to me
like a good compromise to introduce a new package libruby-json-java (all) in
ruby-json source package.

That way ruby-json could add a Suggests on the -java package for JRuby
users and jruby itself would add a Recommends on the -java package as
well.

Once the switch to ruby2.5 is complete, I'll resume my work on jruby and
related packages. I'll upload the new package to experimental first in
any case.

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#888173: ruby-sawyer: FTBFS on ruby2.5: can't dump anonymous class

2018-02-18 Thread Miguel Landaeta
severity 888173 normal
forwarded 888173 https://github.com/lostisland/sawyer/issues/54
thanks

I uploaded ruby-sawyer/0.8.1-3 to sid with the affected tests disabled.
I'll keep this bug open since is clearly not solved.
I also forwarded this issue to upstream.

-- 
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#889051: ruby-buff-shell-out: Typo in package description

2018-02-18 Thread Miguel Landaeta
tags 889051 + confirmed pending
thanks

On Thu, Feb 01, 2018 at 03:04:35PM +0200, isb...@isbear.org.ua wrote:
> Package: ruby-buff-shell-out
> Severity: minor
> 
> Hello.
> 
> Package description contains a typo: "Ruby library fo*r* issuing shell
> commands and collecting the output".
> 
> Also here:
> "This library provides and platform agnostic way of executing shell
> commands on the local system."
> the word "and" is probably wrong and should be something else, like "a".

Hi,

I committed a fix for this and it should be included in the next
upload of this package.

Thanks for reporting this,
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#870308: ruby-ridley FTBFS: test failures

2018-02-18 Thread Miguel Landaeta
tags 870308 + confirmed pending
thanks

I prepared an upload with a new upstream that fix this bug.

However, since I'm no longer involved in the maintenance of this
package (#890767), I'd prefer that another team member take a look at
the git repo and complete the upload to fix this bug.

-- 
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#890767: ruby-ridley: Please update the Uploaders list

2018-02-18 Thread Miguel Landaeta
Package: src:ruby-ridley
Version: 4.4.3-2
Severity: minor
Tags: pending
User: nomad...@debian.org
Usertags: cleanup

As title says.

I haven't been involved in the maintenance of this package since several
years ago.

I intend to keep an eye on this package for the current oldstable and
stable release lifecycles. However, it's very unlikely I'll be involved
in its current development cycle (buster).

I removed myself from uploaders list and prepared a tentative QA upload
but I didn't upload it to the archive since the resulting package would
be in violation of Debian Policy (§3.3 and §5.6.3). I'd appreciate if
somebody else can step in as maintainer.

Cheers,
Miguel.


-- System Information:
Debian Release: 9.3
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.9.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=UTF-8 (charmap=UTF-8) (ignored: LC_ALL set 
to en_US.UTF-8), LANGUAGE=en_US:en (charmap=UTF-8) (ignored: LC_ALL set to 
en_US.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

-- 
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#890766: ruby-buff-shell-out: Please update the Uploaders list

2018-02-18 Thread Miguel Landaeta
Package: src:ruby-buff-shell-out
Version: 0.2.0-1
Severity: minor
Tags: pending
User: nomad...@debian.org
Usertags: cleanup

As title says.

I haven't been involved in the maintenance of this package since several
years ago.

I intend to keep an eye on this package for the current oldstable and
stable release lifecycles. However, it's very unlikely I'll be involved
in its current development cycle (buster).

I removed myself from uploaders list and prepared a tentative QA upload
but I didn't upload it to the archive since the resulting package would
be in violation of Debian Policy (§3.3 and §5.6.3). I'd appreciate if
somebody else can step in as maintainer.

Cheers,
Miguel.


-- System Information:
Debian Release: 9.3
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.9.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=UTF-8 (charmap=UTF-8) (ignored: LC_ALL set 
to en_US.UTF-8), LANGUAGE=en_US:en (charmap=UTF-8) (ignored: LC_ALL set to 
en_US.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

-- 
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#890764: ruby-buff-ignore: Please update the Uploaders list

2018-02-18 Thread Miguel Landaeta
Package: src:ruby-buff-ignore
Version: 1.2.0-1
Severity: minor
Tags: pending
User: nomad...@debian.org
Usertags: cleanup

As title says.

I haven't been involved in the maintenance of this package since several
years ago.

I intend to keep an eye on this package for the current oldstable and
stable release lifecycles. However, it's very unlikely I'll be involved
in its current development cycle (buster).

I removed myself from uploaders list and prepared a tentative QA upload
but I didn't upload it to the archive since the resulting package would
be in violation of Debian Policy (§3.3 and §5.6.3). I'd appreciate if
somebody else can step in as maintainer.

Cheers,
Miguel.


-- System Information:
Debian Release: 9.3
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.9.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=UTF-8 (charmap=UTF-8) (ignored: LC_ALL set 
to en_US.UTF-8), LANGUAGE=en_US:en (charmap=UTF-8) (ignored: LC_ALL set to 
en_US.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

-- 
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#890765: ruby-buff-ruby-engine: Please update the Uploaders list

2018-02-18 Thread Miguel Landaeta
Package: src:ruby-buff-ruby-engine
Version: 0.1.0-2
Severity: minor
Tags: pending
User: nomad...@debian.org
Usertags: cleanup

As title says.

I haven't been involved in the maintenance of this package since several
years ago.

I intend to keep an eye on this package for the current oldstable and
stable release lifecycles. However, it's very unlikely I'll be involved
in its current development cycle (buster).

I removed myself from uploaders list and prepared a tentative QA upload
but I didn't upload it to the archive since the resulting package would
be in violation of Debian Policy (§3.3 and §5.6.3). I'd appreciate if
somebody else can step in as maintainer.

Cheers,
Miguel.


-- System Information:
Debian Release: 9.3
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.9.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=UTF-8 (charmap=UTF-8) (ignored: LC_ALL set 
to en_US.UTF-8), LANGUAGE=en_US:en (charmap=UTF-8) (ignored: LC_ALL set to 
en_US.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

-- 
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#888173: ruby-sawyer: FTBFS on ruby2.5: can't dump anonymous class

2018-02-17 Thread Miguel Landaeta
tags 888173 + confirmed upstream buster sid
owner 888173 !
thanks

The most immediate mitigation for this issue seems to be to disable
the affected tests and report this to upstream.

psych library included in ruby stdlib was updated between ruby2.4 to
ruby2.5, from 2.2.4 to 3.0.0 and it has introduced some breaking
changes.

-- 
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#888129: ruby-json-spec: FTBFS on ruby2.5: Fixnum/Integer

2018-02-17 Thread Miguel Landaeta
owner 888129 !
thanks

I'll work on this issue this weekend.
Since it's already fixed at upstream, it should be a quick fix.

-- 
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#890592: jruby FTBFS: Could not resolve dependencies for project org.jruby:jruby-core:jar:9.1.13.0

2018-02-17 Thread Miguel Landaeta
tags 890592 + confirmed
owner 890592 !
thanks

On Fri, Feb 16, 2018 at 02:36:19PM +0200, Adrian Bunk wrote:
> Source: jruby
> Version: 9.1.13.0-1
> Severity: serious
> Control: affects -1 src:jruby-openssl src:mustache-java src:yecht
> 
> https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/jruby.html
> 
> [...]
>
> [INFO] 
> [INFO] 
> 
> [INFO] Building JRuby Core 9.1.13.0
> [INFO] 
> 
> [WARNING] The POM for net.java.dev.jna:jna:jar:debian is missing, no 
> dependency information available
> [WARNING] The POM for net.java.dev.jna:jna-platform:jar:debian is missing, no 
> dependency information available
> [INFO] 
> 
>
> [...]

I could confirm the FTBFS issue however I'm still not sure that jruby
is at fault here.

libjna-java is not a direct or indirect jruby B-D so I'm not sure from
where is coming this missing dependency message.

I could just fix this issue by adding the missing B-D but I'm not
convinced that's the right solution yet.

The last time jruby was built by buildd, it didn't require JNA.

https://buildd.debian.org/status/fetch.php?pkg=jruby=all=9.1.13.0-1=1507248630=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: PGP signature


Bug#888174: ruby-whitequark-parser: FTBFS on ruby2.5: Update test_current for 2.5.0

2018-02-08 Thread Miguel Landaeta
owner 888174 !
tags 888174 + confirmed pending
thanks

I'll upload 2.4.0.2 very soon with a fix for this.

-- 
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#877274: ruby-psych: broken symlink: /usr/lib/ruby/vendor_ruby/psych.jar -> ../../../share/java/psych.jar

2018-01-05 Thread Miguel Landaeta
severity 877274 normal
thanks

On Sat, Sep 30, 2017 at 03:20:36AM +0200, Andreas Beckmann wrote:
> Package: ruby-psych
> Version: 2.2.4-6
> Severity: serious
> User: debian...@lists.debian.org
> Usertags: piuparts
> 
> Hi,
> 
> during a test with piuparts I noticed your package ships (or creates)
> a broken symlink.

Hi,

This broken symlink is not a bug.

The symlink will only be relevant to users that use ruby-psych library
in combination with jruby.

jruby explicitly depends on ruby-psych and libpsych-java.

Most ruby users in Debian currently rely on MRI (ruby2.3 and/or ruby2.5),
so the Java extension psych.jar is of no use to them.

> 
> From the attached log (scroll to the bottom...):
> 
> 0m27.6s ERROR: FAIL: Broken symlinks:
>   /usr/lib/ruby/vendor_ruby/psych.jar -> ../../../share/java/psych.jar
> 
> Is ruby-psych missing a dependency on libpsych-java?

It's not a dependency, it's only a suggestion. That's why there is a
Suggests on libpsych-java instead of a hard dependency.

I'll close this bug later unless there is another concern I'm not
noticing right now, but as I said the broken symlink should not be a
problem.

Thanks,
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#881528: bnd: Please update to 3.5.0 or more recent releases

2017-11-12 Thread Miguel Landaeta
Package: src:bnd
Version: 2.4.1-7
Severity: wishlist

As title says.

More upstream projects (e.g. jruby) are depending on recent releases
of this tool and although I still can get them to build with the
version available in the archive, I believe is time to update this
package.

I understand is not a straightforward update so I'm willing to
collaborate in this effort if needed.



-- System Information:
Debian Release: 9.2
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.9.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=UTF-8 (charmap=UTF-8) (ignored: LC_ALL set 
to en_US.UTF-8), LANGUAGE=en_US:en (charmap=UTF-8) (ignored: LC_ALL set to 
en_US.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

-- 
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#881529: maven-bundle-plugin: Please package 3.3.0 or latest releases

2017-11-12 Thread Miguel Landaeta
Package: src:maven-bundle-plugin
Version: 2.5.4-6
Severity: wishlist

As title says.

More upstream projects (e.g. jruby) are depending on recent releases
of this plugin and although I still can get them to build with the
version available in the archive, I believe it's time to update this
package.

I understand is not a straightforward update so I'm willing to
collaborate on this effort if needed.


-- System Information:
Debian Release: 9.2
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.9.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=UTF-8 (charmap=UTF-8) (ignored: LC_ALL set 
to en_US.UTF-8), LANGUAGE=en_US:en (charmap=UTF-8) (ignored: LC_ALL set to 
en_US.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

-- 
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#881433: maven: /usr/share/maven/boot/plexus-classworlds-2.x.jar should point to /usr/share/java/plexus-classworlds.jar

2017-11-12 Thread Miguel Landaeta
On Sat, Nov 11, 2017 at 08:24:09PM +0100, Emmanuel Bourg wrote:
> Le 11/11/2017 à 19:26, Miguel Landaeta a écrit :
> 
> > However, maven switched its dependency to libplexus-classworlds-java,
> > so this causes a dangling pointer and breaks maven unless you have
> > installed both libplexus-classworlds-java packages.
> 
> Thank you Miguel! You can even remove the 2.x suffix from the symlink.
> Feel free to upload the update.

No problem, I uploaded the fix hours ago.

I prefer to see that symlink renamed in a future Maven upstream release
upload.

We'd need to coordinate that symlink rename with other packages like
maven-debian-helper, for instance [1].

Cheers,
Miguel.


1. 
https://anonscm.debian.org/cgit/pkg-java/maven-debian-helper.git/tree/share/perl/maven.pm#n31

-- 
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#881477: maven-debian-helper: missing dependency on libplexus-classworlds2-java

2017-11-12 Thread Miguel Landaeta
On Sun, Nov 12, 2017 at 10:59:46AM +0200, Adrian Bunk wrote:
> Package: maven-debian-helper
> Version: 2.2.6
> Severity: serious
> 
> Many packages FTBFS:
> 
> https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/geronimo-validation-1.0-spec.html

I'll take care of that later today.

The fix is not to add a dependency on libplexus-classworlds2-java but
to remove the maven rule on this package that force to use '2.x' and make
it use the default 'debian' one that is provided by libplexus-classworlds-java.

-- 
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#881433: maven: /usr/share/maven/boot/plexus-classworlds-2.x.jar should point to /usr/share/java/plexus-classworlds.jar

2017-11-11 Thread Miguel Landaeta
Package: maven
Version: 3.3.9-4
Severity: normal
Tags: patch

As title says.

/usr/share/maven/boot/plexus-classworlds-2.x.jar is currently pointing
to /usr/share/java/plexus-classworlds2.jar that is provided by
transitional package libplexus-classworlds2-java.

However, maven switched its dependency to libplexus-classworlds-java,
so this causes a dangling pointer and breaks maven unless you have
installed both libplexus-classworlds-java packages.

Anyway, the fix should be trivial and I pushed it to the repo.
Feel free to revert if there is a better alternative or I'm wrong
about this.

Cheers,
Miguel.


diff --git a/debian/maven.links b/debian/maven.links
index 8a017ef..5a7cec0 100644
--- a/debian/maven.links
+++ b/debian/maven.links
@@ -2,7 +2,7 @@
 
 /etc/maven/m2.conf /usr/share/maven/bin/m2.conf
 
-/usr/share/java/plexus-classworlds2.jar 
/usr/share/maven/boot/plexus-classworlds-2.x.jar
+/usr/share/java/plexus-classworlds.jar 
/usr/share/maven/boot/plexus-classworlds-2.x.jar
 
 /usr/share/java/aopalliance.jar  
/usr/share/maven/lib/aopalliance.jar
 /usr/share/java/cdi-api.jar  
/usr/share/maven/lib/cdi-api.jar

``
-- System Information:
Debian Release: 9.2
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.9.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=UTF-8 (charmap=UTF-8) (ignored: LC_ALL set 
to en_US.UTF-8), LANGUAGE=en_US:en (charmap=UTF-8) (ignored: LC_ALL set to 
en_US.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages maven depends on:
ii  default-jre-headless [java7-runtime-headless]2:1.8-58
ii  libmaven3-core-java  3.3.9-4
ii  openjdk-8-jre-headless [java7-runtime-headless]  8u141-b15-1~deb9u1

maven recommends no packages.

maven suggests no packages.

-- no debconf information

-- 
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


Bug#880265: ITP: ruby-rubocop-rspec -- Code style checking for RSpec files

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

* Package name: ruby-rubocop-rspec
  Version : 1.19.0
  Upstream Author : Ian MacLeod <i...@nevir.net>
* URL : https://github.com/backus/rubocop-rspec
* License : Expat
  Programming Lang: Ruby
  Description : Code style checking for RSpec files

 ruby-rubocop-rspec is Ruby library that provides RSpec-specific
 analysis for your projects, as an extension to RuboCop.
 .
 Rubocop is a Ruby static code analyzer based on the community
 Ruby style guide.

-- 
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#878665: stretch-pu: package dput-ng/1.13

2017-10-28 Thread Miguel Landaeta
Package: release.debian.org
Severity: normal
Tags: stretch
User: release.debian@packages.debian.org
Usertags: pu

Hi,

I'm proposing to update dput-ng package in stretch.

The version included in stretch ship a default configuration that
doesn't allow to upload package to common suites like
stretch-backports. (#878665)

Please see the attached .debdiff and the inlined relevant changes
below:

diff -Nru dput-ng-1.13/debian/changelog dput-ng-1.15+deb9u1/debian/changelog
--- dput-ng-1.13/debian/changelog   2017-05-30 17:41:14.0 +0100
+++ dput-ng-1.15+deb9u1/debian/changelog2017-10-28 19:08:23.0 
+0100
@@ -1,3 +1,27 @@
+dput-ng (1.15+deb9u1) stretch; urgency=medium
+
+  [ Miguel Landaeta ]
+  * Team upload.
+  * New upstream stable release.
+
+  [ Mattia Rizzolo ]
+  * Fix typo on the jessie-backports-sloppy target.  (Closes: #867245)
+  * Include 'testing' in the rm-managed suites.
+  * Add jessie-backports-sloppy and stretch-backports. (Closes: #878665)
+  * Mark dput-ng-doc as Multi-Arch:foreign.
+  * wrap-and-sort.
+  * Bump Standards-Version to 4.0.0, no changes needed.
+  * doc/man: fix some spelling errors.
+
+  [ James Clarke ]
+  * Add ports-master profile. (Closes: #855154)
+
+  [ Stephan Sürken ]
+  * dput/uploaders/ftp.py: Parse and use optional [:port] part for fqdn.
+(Closes: #814440)
+
+ -- Miguel Landaeta <nomad...@debian.org>  Sat, 28 Oct 2017 19:08:23 +0100
+
 dput-ng (1.13) unstable; urgency=medium
 
   * Team upload.
diff -Nru dput-ng-1.13/skel/codenames/debian.json 
dput-ng-1.15+deb9u1/skel/codenames/debian.json
--- dput-ng-1.13/skel/codenames/debian.json 2017-05-30 17:39:07.0 
+0100
+++ dput-ng-1.15+deb9u1/skel/codenames/debian.json  2017-10-28 
19:01:15.0 +0100
@@ -2,7 +2,9 @@
 "backport": [
 "stable-backports",
 "oldstable-backports",
+"stretch-backports",
 "jessie-backports",
+"jessie-backports-sloppy",
 "wheezy-backports",
 "wheezy-backports-sloppy",
 "squeeze-backports",
@@ -16,6 +18,7 @@
 "sid"
 ],
 "rm-managed": [
+"testing",
 "stable",
 "oldstable",
 "bullseye",
@@ -42,5 +45,8 @@
 "stretch-security",
 "buster-security",
 "bullseye-security"
+],
+"ports": [
+"unreleased"
 ]
 }


Thanks,

-- System Information:
Debian Release: 9.2
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.9.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=UTF-8 (charmap=UTF-8) (ignored: LC_ALL set 
to en_US.UTF-8), LANGUAGE=en_US:en (charmap=UTF-8) (ignored: LC_ALL set to 
en_US.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

-- 
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
diff -Nru dput-ng-1.13/debian/changelog dput-ng-1.15+deb9u1/debian/changelog
--- dput-ng-1.13/debian/changelog   2017-05-30 17:41:14.0 +0100
+++ dput-ng-1.15+deb9u1/debian/changelog2017-10-28 19:08:23.0 
+0100
@@ -1,3 +1,27 @@
+dput-ng (1.15+deb9u1) stretch; urgency=medium
+
+  [ Miguel Landaeta ]
+  * Team upload.
+  * New upstream stable release.
+
+  [ Mattia Rizzolo ]
+  * Fix typo on the jessie-backports-sloppy target.  (Closes: #867245)
+  * Include 'testing' in the rm-managed suites.
+  * Add jessie-backports-sloppy and stretch-backports. (Closes: #878665)
+  * Mark dput-ng-doc as Multi-Arch:foreign.
+  * wrap-and-sort.
+  * Bump Standards-Version to 4.0.0, no changes needed.
+  * doc/man: fix some spelling errors.
+
+  [ James Clarke ]
+  * Add ports-master profile. (Closes: #855154)
+
+  [ Stephan Sürken ]
+  * dput/uploaders/ftp.py: Parse and use optional [:port] part for fqdn.
+(Closes: #814440)
+
+ -- Miguel Landaeta <nomad...@debian.org>  Sat, 28 Oct 2017 19:08:23 +0100
+
 dput-ng (1.13) unstable; urgency=medium
 
   * Team upload.
diff -Nru dput-ng-1.13/debian/control dput-ng-1.15+deb9u1/debian/control
--- dput-ng-1.13/debian/control 2017-05-30 17:39:07.0 +0100
+++ dput-ng-1.15+deb9u1/debian/control  2017-10-28 19:01:15.0 +0100
@@ -2,39 +2,49 @@
 Section: devel
 Priority: extra
 Maintainer: dput-ng Maintainers <dput-ng-ma...@lists.alioth.debian.org>
-Uploaders: Arno Töll <a...@debian.org>,
- Paul Tagliamonte <paul...@debian.org>
-Build-Depends: debhelper (>= 10),
- dh-python,
- python-distro-info,
+Uploaders:
+ Arno Töll <a...@debian.org>,
+ Paul Tagliamonte <paul...@debian.org>,
+Build-Depends:
+ asciidoc,
  bash-completion,
+ debhelper (>= 10)

Bug#878665: dput-ng: Please provide a backport for stretch

2017-10-15 Thread Miguel Landaeta
On Sun, Oct 15, 2017 at 05:25:53PM +0200, Mattia Rizzolo wrote:
> On Sun, Oct 15, 2017 at 04:04:22PM +0100, Miguel Landaeta wrote:
> > I found a little unfortunate to be unable to upload packages to
> > stretch-backports with default dput-ng provided configuration.
> 
> Personally, I think this should done in stretch proper, as a pu.
> Currently, I think 1.15 could be uploaded without further changes as
> 1.15~deb9+1.  Do you think you could reach out to the release team with
> that proposal.

Yes, I can do that.

I'll reach out to them soon with that proposal.

Thanks,
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#878665: dput-ng: Please provide a backport for stretch

2017-10-15 Thread Miguel Landaeta
Package: src:dput-ng
Version: 1.13
Severity: wishlist

As title says.

I found a little unfortunate to be unable to upload packages to
stretch-backports with default dput-ng provided configuration.

The same happened with the jessie stable version and the
jessie-backports suite.

If maintainers are not interested in having a backport but are open
to the idea of somebody else mantaining the requested backports, I
could take care of it.

Thanks,
Miguel.

-- System Information:
Debian Release: 9.2
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.9.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=UTF-8 (charmap=UTF-8) (ignored: LC_ALL set 
to en_US.UTF-8), LANGUAGE=en_US:en (charmap=UTF-8) (ignored: LC_ALL set to 
en_US.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

-- 
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#876910: ruby-json: Provide an arch independent package for Java extension

2017-09-26 Thread Miguel Landaeta
Package: src:ruby-json
Version: 2.1.0+dfsg-1
Severity: wishlist
Tags: newcomer

Currently, Java extension files (parser.jar and generator.jar) are
being built in every release architecture.

A new package libruby-json-java should be introduced to built those
files only once in that package.

An approach similar to the one used in ruby-psych package.

I'll complete this task later unless somebody beats me to it.

-- System Information:
Debian Release: 8.9
  APT prefers oldstable-updates
  APT policy: (500, 'oldstable-updates'), (500, 'oldstable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.0.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=UTF-8 (charmap=UTF-8) (ignored: LC_ALL set 
to en_US.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

-- 
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#873118: commons-io: FTBFS: Several failed unit tests

2017-08-24 Thread Miguel Landaeta
Package: src:commons-io
Version: 2.5-1
Severity: serious
Justification: fails to build from source (but built successfully in the past)

[...]

Results :

Tests in error: 
  FileUtilsTestCase.testCopyDirectoryToDirectory_NonExistingDest:1323 ?? IO 
Unab...
  FileUtilsTestCase.testCopyDirectoryToExistingDest:1409 ?? IO Unable to delete 
...
  FileUtilsTestCase.testCopyDirectoryToNonExistingDest:1367 ?? IO Unable to 
dele...

Tests run: 1157, Failures: 0, Errors: 3, Skipped: 4

[INFO] 

[INFO] BUILD FAILURE
[INFO] 

[INFO] Total time: 02:01 min
[INFO] Finished at: 2017-08-24T09:16:19Z
[INFO] Final Memory: 14M/276M
[INFO] 

[ERROR] Failed to execute goal 
org.apache.maven.plugins:maven-surefire-plugin:2.19.1:test 
(default-test) on project commons-io: There are test 
failures.
[ERROR] 
[ERROR] Please refer to 
/<>/target/surefire-reports for the individual test results.
[ERROR] -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with 
the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug 
logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, 
please read the following articles:
[ERROR] [Help 1] 
http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
dh_auto_test: /usr/lib/jvm/default-java/bin/java -noverify -cp 
/usr/share/maven/boot/plexus-classworlds-2.x.jar:/usr/lib/jvm/default-java/lib/tools.jar
 -Dmaven.home=/usr/share/maven 
-Dmaven.multiModuleProjectDirectory=/<> 
-Dclassworlds.conf=/etc/maven/m2-debian.conf 
org.codehaus.plexus.classworlds.launcher.Launcher 
-s/etc/maven/settings-debian.xml -Ddebian.dir=/<>/debian 
-Dmaven.repo.local=/<>/debian/maven-repo test returned exit code 1
debian/rules:4: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2


-- System Information:
Debian Release: 8.9
  APT prefers oldstable-updates
  APT policy: (500, 'oldstable-updates'), (500, 'oldstable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.0.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=UTF-8 (charmap=UTF-8) (ignored: LC_ALL set 
to en_US.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

-- 
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


commons-io_2.5-1_amd64-2017-08-24T09:13:55Z.build.gz
Description: application/gzip


signature.asc
Description: Digital signature


Bug#872842: libplexus-component-metadata-java: Please provide a debian symlink in Maven

2017-08-21 Thread Miguel Landaeta
Package: libplexus-component-metadata-java
Severity: normal
Version: 1.7.1-4

Hi,

This package should provide a stable symlink version in Maven like:

/usr/share/maven-repo/org/codehaus/plexus/plexus-component-metadata/1.x/plexus-component-metadata-1.x.pom

or

/usr/share/maven-repo/org/codehaus/plexus/plexus-component-metadata/debian/plexus-component-metadata-debian.pom

This is not currently available and it forces users to hardcode the
shipped version information, i.e.:

/usr/share/maven-repo/org/codehaus/plexus/plexus-component-metadata/1.5.5/plexus-component-metadata-1.5.5.pom

Thanks,
Miguel.


-- System Information:
Debian Release: 8.9
  APT prefers oldstable-updates
  APT policy: (500, 'oldstable-updates'), (500, 'oldstable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.0.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=UTF-8 (charmap=UTF-8) (ignored: LC_ALL set 
to en_US.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

-- 
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#872840: maven-reporting-api: Please push git packaging repository to alioth

2017-08-21 Thread Miguel Landaeta
Package: src:maven-reporting-api
Severity: normal

As title says.

https://anonscm.debian.org/cgit/pkg-java/maven-reporting-api.git is empty 
currently.

Thanks.


-- System Information:
Debian Release: 8.9
  APT prefers oldstable-updates
  APT policy: (500, 'oldstable-updates'), (500, 'oldstable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.0.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=UTF-8 (charmap=UTF-8) (ignored: LC_ALL set 
to en_US.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

-- 
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#872839: maven-javadoc-plugin: Please package 3.0.0-M1 release

2017-08-21 Thread Miguel Landaeta
Package: src:maven-javadoc-plugin
Severity: wishlist
Tags: pending
Owner: Miguel Landaeta <nomad...@debian.org>

Hi,

I'm using this bug report to let know I worked preparing a new release
3.0.0-M1 for this package and I intend to upload it very soon to
experimental.

I'll push my changes later.

Cheers,
Miguel.


-- System Information:
Debian Release: 8.9
  APT prefers oldstable-updates
  APT policy: (500, 'oldstable-updates'), (500, 'oldstable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.0.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=UTF-8 (charmap=UTF-8) (ignored: LC_ALL set 
to en_US.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

-- 
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#871895: xz-java: Please update the Uploaders list

2017-08-12 Thread Miguel Landaeta
Package: src:xz-java
Severity: minor
Tags: pending
User: nomad...@debian.org
Usertags: cleanup

As title says.

I haven't been involved in the maintenance of this package since several
years ago.

I intend to keep an eye on this package for the current oldstable and
stable release lifecycles. However, it's very unlikely I'll be involved
in its current development cycle (buster).

I removed myself from uploaders list and prepared a tentative QA upload
that I'll complete it soon if there are not objections.

Cheers,
Miguel.


-- System Information:
Debian Release: 8.9
  APT prefers oldstable-updates
  APT policy: (500, 'oldstable-updates'), (500, 'oldstable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.0.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=UTF-8 (charmap=UTF-8) (ignored: LC_ALL set 
to en_US.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

-- 
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#871892: tomcat8: Please update the Uploaders list

2017-08-12 Thread Miguel Landaeta
Package: src:tomcat8
Severity: minor
Tags: pending
User: nomad...@debian.org
Usertags: cleanup

As title says.

I haven't been involved in the maintenance of this package since several
years ago.

I intend to keep an eye on this package for the current oldstable and
stable release lifecycles. However, it's very unlikely I'll be involved
in its current development cycle (buster).

I removed myself from uploaders list, so the fix for this issue should
be included in the next upload.

Cheers,
Miguel.


-- System Information:
Debian Release: 8.9
  APT prefers oldstable-updates
  APT policy: (500, 'oldstable-updates'), (500, 'oldstable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.0.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=UTF-8 (charmap=UTF-8) (ignored: LC_ALL set 
to en_US.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

-- 
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#871886: sitemesh: Please update the Uploaders list

2017-08-12 Thread Miguel Landaeta
Package: src:sitemesh
Severity: minor
Tags: pending
User: nomad...@debian.org
Usertags: cleanup

As title says.

I haven't been involved in the maintenance of this package since several
years ago.

I intend to keep an eye on this package for the current oldstable and
stable release lifecycles. However, it's very unlikely I'll be involved
in its current development cycle (buster).

I removed myself from uploaders list and prepared a tentative QA upload
that I'll complete it soon if there are not objections.

Cheers,
Miguel.


-- System Information:
Debian Release: 8.9
  APT prefers oldstable-updates
  APT policy: (500, 'oldstable-updates'), (500, 'oldstable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.0.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=UTF-8 (charmap=UTF-8) (ignored: LC_ALL set 
to en_US.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

-- 
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#871893: vagrant-libvirt: Please update the Uploaders list

2017-08-12 Thread Miguel Landaeta
Package: src:vagrant-libvirt
Severity: minor
Tags: pending
User: nomad...@debian.org
Usertags: cleanup

As title says.

I haven't been really involved in the maintenance of this package.

I intend to keep an eye on this package for the current stable release
lifecycle. However, it's very unlikely I'll be involved in its current
development cycle (buster).

I removed myself from uploaders list, so the fix for this issue should
be included in the next upload.

Cheers,
Miguel.


-- System Information:
Debian Release: 8.9
  APT prefers oldstable-updates
  APT policy: (500, 'oldstable-updates'), (500, 'oldstable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.0.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=UTF-8 (charmap=UTF-8) (ignored: LC_ALL set 
to en_US.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

-- 
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#871884: sdo-api-java: Please update the Uploaders list

2017-08-12 Thread Miguel Landaeta
Package: src:sdo-api-java
Severity: minor
Tags: pending
User: nomad...@debian.org
Usertags: cleanup

As title says.

I haven't been involved in the maintenance of this package since several
years ago.

I intend to keep an eye on this package for the current oldstable and
stable release lifecycles. However, it's very unlikely I'll be involved
in its current development cycle (buster).

I removed myself from uploaders list and prepared a tentative QA upload
but I didn't upload it to the archive since the resulting package would
be in violation of Debian Policy (§3.3 and §5.6.3). I'd appreciate if
somebody else can step in as maintainer.

Cheers,
Miguel.


-- System Information:
Debian Release: 8.9
  APT prefers oldstable-updates
  APT policy: (500, 'oldstable-updates'), (500, 'oldstable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.0.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=UTF-8 (charmap=UTF-8) (ignored: LC_ALL set 
to en_US.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

-- 
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#871894: xhtmlrenderer: Please update the Uploaders list

2017-08-12 Thread Miguel Landaeta
Package: src:xhtmlrenderer
Severity: minor
Tags: pending
User: nomad...@debian.org
Usertags: cleanup

As title says.

I haven't been involved in the maintenance of this package since several
years ago.

I intend to keep an eye on this package for the current oldstable and
stable release lifecycles. However, it's very unlikely I'll be involved
in its current development cycle (buster).

I removed myself from uploaders list and prepared a tentative QA upload
but I didn't upload it to the archive since the resulting package would
be in violation of Debian Policy (§3.3 and §5.6.3). I'd appreciate if
somebody else can step in as maintainer.

Cheers,
Miguel.


-- System Information:
Debian Release: 8.9
  APT prefers oldstable-updates
  APT policy: (500, 'oldstable-updates'), (500, 'oldstable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.0.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=UTF-8 (charmap=UTF-8) (ignored: LC_ALL set 
to en_US.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

-- 
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#871885: serp: Please update the Uploaders list

2017-08-12 Thread Miguel Landaeta
Package: src:serp
Severity: minor
Tags: pending
User: nomad...@debian.org
Usertags: cleanup

As title says.

I haven't been involved in the maintenance of this package since several
years ago.

I intend to keep an eye on this package for the current oldstable and
stable release lifecycles. However, it's very unlikely I'll be involved
in its current development cycle (buster).

I removed myself from uploaders list and prepared a tentative QA upload
that I'll complete it soon if there are not objections.

Cheers,
Miguel.


-- System Information:
Debian Release: 8.9
  APT prefers oldstable-updates
  APT policy: (500, 'oldstable-updates'), (500, 'oldstable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.0.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=UTF-8 (charmap=UTF-8) (ignored: LC_ALL set 
to en_US.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

-- 
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#871890: svnkit: Please update the Uploaders list

2017-08-12 Thread Miguel Landaeta
Package: src:svnkit
Severity: minor
Tags: pending
User: nomad...@debian.org
Usertags: cleanup

As title says.

I haven't been involved in the maintenance of this package since several
years ago.

I intend to keep an eye on this package for the current oldstable and
stable release lifecycles. However, it's very unlikely I'll be involved
in its current development cycle (buster).

I removed myself from uploaders list and prepared a tentative QA upload
that I'll complete it soon if there are not objections.

Cheers,
Miguel.


-- System Information:
Debian Release: 8.9
  APT prefers oldstable-updates
  APT policy: (500, 'oldstable-updates'), (500, 'oldstable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.0.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=UTF-8 (charmap=UTF-8) (ignored: LC_ALL set 
to en_US.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

-- 
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#871891: tomcat7: Please update the Uploaders list

2017-08-12 Thread Miguel Landaeta
Package: src:tomcat7
Severity: minor
Tags: pending
User: nomad...@debian.org
Usertags: cleanup

As title says.

I haven't been involved in the maintenance of this package since several
years ago.

I intend to keep an eye on this package for the current oldstable and
stable release lifecycles. However, it's very unlikely I'll be involved
in its current development cycle (buster).

I removed myself from uploaders list, so the fix for this issue should
be included in the next upload.

Cheers,
Miguel.


-- System Information:
Debian Release: 8.9
  APT prefers oldstable-updates
  APT policy: (500, 'oldstable-updates'), (500, 'oldstable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.0.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=UTF-8 (charmap=UTF-8) (ignored: LC_ALL set 
to en_US.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

-- 
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#871887: spock: Please update the Uploaders list

2017-08-12 Thread Miguel Landaeta
Package: src:spock
Severity: minor
Tags: pending
User: nomad...@debian.org
Usertags: cleanup

As title says.

I haven't been involved in the maintenance of this package since several
years ago.

I intend to keep an eye on this package for the current oldstable and
stable release lifecycles. However, it's very unlikely I'll be involved
in its current development cycle (buster).

I removed myself from uploaders list and prepared a tentative QA upload
that I'll complete it soon if there are not objections.

Cheers,
Miguel.


-- System Information:
Debian Release: 8.9
  APT prefers oldstable-updates
  APT policy: (500, 'oldstable-updates'), (500, 'oldstable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.0.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=UTF-8 (charmap=UTF-8) (ignored: LC_ALL set 
to en_US.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

-- 
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#871883: rome: Please update the Uploaders list

2017-08-12 Thread Miguel Landaeta
Package: src:rome
Severity: minor
Tags: pending
User: nomad...@debian.org
Usertags: cleanup

As title says.

I haven't been involved in the maintenance of this package since several
years ago.

I intend to keep an eye on this package for the current oldstable and
stable release lifecycles. However, it's very unlikely I'll be involved
in its current development cycle (buster).

I removed myself from uploaders list and prepared a tentative QA upload
but I didn't upload it to the archive since the resulting package would
be in violation of Debian Policy (§3.3 and §5.6.3). I'd appreciate if
somebody else can step in as maintainer.

Cheers,
Miguel.


-- System Information:
Debian Release: 8.9
  APT prefers oldstable-updates
  APT policy: (500, 'oldstable-updates'), (500, 'oldstable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.0.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=UTF-8 (charmap=UTF-8) (ignored: LC_ALL set 
to en_US.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

-- 
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#871889: storm: Please update the Uploaders list

2017-08-12 Thread Miguel Landaeta
Package: src:storm
Severity: minor
Tags: pending
User: nomad...@debian.org
Usertags: cleanup

As title says.

I haven't been involved in the maintenance of this package since several
years ago.

I intend to keep an eye on this package for the current oldstable and
stable release lifecycles. However, it's very unlikely I'll be involved
in its current development cycle (buster).

I removed myself from uploaders list and prepared a tentative QA upload
but I didn't upload it to the archive since the resulting package would
be in violation of Debian Policy (§3.3 and §5.6.3). I'd appreciate if
somebody else can step in as maintainer. If this is not possible, I'll
request a removal from the archive in the future.

Cheers,
Miguel.


-- System Information:
Debian Release: 8.9
  APT prefers oldstable-updates
  APT policy: (500, 'oldstable-updates'), (500, 'oldstable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.0.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=UTF-8 (charmap=UTF-8) (ignored: LC_ALL set 
to en_US.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

-- 
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#871888: RM: springpython -- ROM; Dead upstream, popcon ~0 and no real world users

2017-08-12 Thread Miguel Landaeta
Package: ftp.debian.org
Severity: normal
User: nomad...@debian.org
Usertags: cleanup

As title says.

Thanks,
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#871881: openjpa: Please update the Uploaders list

2017-08-12 Thread Miguel Landaeta
Package: src:openjpa
Severity: minor
Tags: pending
User: nomad...@debian.org
Usertags: cleanup

As title says.

I haven't been involved in the maintenance of this package since several
years ago.

I intend to keep an eye on this package for the current oldstable and
stable release lifecycles. However, it's very unlikely I'll be involved
in its current development cycle (buster).

I removed myself from uploaders list and prepared a tentative QA upload
that I'll complete it soon if there are not objections.

Cheers,
Miguel.


-- System Information:
Debian Release: 8.9
  APT prefers oldstable-updates
  APT policy: (500, 'oldstable-updates'), (500, 'oldstable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.0.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=UTF-8 (charmap=UTF-8) (ignored: LC_ALL set 
to en_US.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

-- 
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   5   6   7   8   9   10   >