Package: release.debian.org Severity: normal User: [email protected] Usertags: freeze-exception
Hi, I would like to request a freeze exception for xz-java/1.0-2. 1.0-1 was subject to the "uploaded before the freeze"-exception, but unfortunately did not make it to testing due to insufficient age[1]. This means the entire package becomes "the diff from testing". To ease reviewing I have created a debdiff between the xz-java/1.0-1 and xz-java/1.0-2. The rationale for this exception is #680840[2] caused by two bugs #680874[3] and #680873 (which is fixed in xz-java). The FTBFS #680840 and weak relation #680874 already affects testing as libcommons-compress-java was uploaded with urgency medium (it fixed a security issue) and therefore migrated a couple of days ago. libcommons-compress-java will also need an unblock, but I will file a separate bug for this. commons-vfs will not need to be changed. ~Niels unblock xz-java/1.0-2 [1] As far as I can tell, it would have migrated in less than 24 hours. [2] commons-vfs FTBFS [3] libcommons-compress-java has too weak a relation on libxz-java
diff -Nru xz-java-1.0/debian/changelog xz-java-1.0/debian/changelog --- xz-java-1.0/debian/changelog 2012-06-21 06:19:23.000000000 +0200 +++ xz-java-1.0/debian/changelog 2012-07-09 02:46:28.000000000 +0200 @@ -1,3 +1,9 @@ +xz-java (1.0-2) unstable; urgency=low + + * Install artifacts used in Maven repositories. (Closes: #680873). + + -- Miguel Landaeta <[email protected]> Sun, 08 Jul 2012 13:07:21 -0430 + xz-java (1.0-1) unstable; urgency=low * Initial release. (Closes: #677942). diff -Nru xz-java-1.0/debian/control xz-java-1.0/debian/control --- xz-java-1.0/debian/control 2012-06-21 06:19:23.000000000 +0200 +++ xz-java-1.0/debian/control 2012-07-09 02:46:28.000000000 +0200 @@ -4,7 +4,7 @@ Maintainer: Debian Java Maintainers <[email protected]> Uploaders: Miguel Landaeta <[email protected]> Build-Depends: debhelper (>= 7.0.50~), default-jdk, javahelper, ant, - default-jdk-doc + default-jdk-doc, maven-repo-helper Standards-Version: 3.9.3 Vcs-Git: git://git.debian.org/git/pkg-java/xz-java.git Vcs-Browser: http://git.debian.org/?p=pkg-java/xz-java.git diff -Nru xz-java-1.0/debian/libxz-java.poms xz-java-1.0/debian/libxz-java.poms --- xz-java-1.0/debian/libxz-java.poms 1970-01-01 01:00:00.000000000 +0100 +++ xz-java-1.0/debian/libxz-java.poms 2012-07-09 02:46:28.000000000 +0200 @@ -0,0 +1 @@ +debian/xz.pom diff -Nru xz-java-1.0/debian/rules xz-java-1.0/debian/rules --- xz-java-1.0/debian/rules 2012-06-21 06:19:23.000000000 +0200 +++ xz-java-1.0/debian/rules 2012-07-09 02:46:28.000000000 +0200 @@ -8,8 +8,13 @@ override_dh_auto_clean: dh_auto_clean + mh_clean -rm -rf extdoc +override_jh_installlibs: + mh_installjar -plibxz-java --java-lib debian/xz.pom build/jar/xz.jar + mh_installpoms -plibxz-java + get-orig-source: cd $(dir $(firstword $(MAKEFILE_LIST)))../ && \ uscan \ diff -Nru xz-java-1.0/debian/xz.pom xz-java-1.0/debian/xz.pom --- xz-java-1.0/debian/xz.pom 1970-01-01 01:00:00.000000000 +0100 +++ xz-java-1.0/debian/xz.pom 2012-07-09 02:46:28.000000000 +0200 @@ -0,0 +1,58 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<!-- + Author: Lasse Collin <[email protected]> + + This file has been put into the public domain. + You can do whatever you want with this file. +--> + +<project xmlns="http://maven.apache.org/POM/4.0.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 + http://maven.apache.org/xsd/maven-4.0.0.xsd"> + + <modelVersion>4.0.0</modelVersion> + + <groupId>org.tukaani</groupId> + <artifactId>xz</artifactId> + <version>1.0</version> + <packaging>jar</packaging> + + <name>XZ for Java</name> + <description>XZ data compression</description> + <url>http://tukaani.org/xz/java.html</url> + + <licenses> + <license> + <name>Public Domain</name> + <comments>You can do whatever you want with this package.</comments> + <distribution>repo</distribution> + </license> + </licenses> + + <scm> + <url>http://git.tukaani.org/?p=xz-java.git</url> + <connection>scm:git:http://git.tukaani.org/xz-java.git</connection> + </scm> + + <developers> + <developer> + <name>Lasse Collin</name> + <email>[email protected]</email> + </developer> + </developers> + + <contributors> + <contributor> + <!-- According to Maven docs, it's good to only list those people + as <developers> that should be contacted if someone wants + to talk with an upstream developer. Thus, Igor Pavlov is + marked as a <contributor> even though XZ for Java simply + couldn't exist without Igor Pavlov's code. --> + <name>Igor Pavlov</name> + <url>http://7-zip.org/</url> + </contributor> + </contributors> + +</project>

