[FFE] Sync asm3 3.3.2-1 (universe) from Debian unstable (main)

Bug #851659 reported by James Page
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
access-modifier-checker (Ubuntu)
Fix Released
Undecided
Unassigned
asm3 (Ubuntu)
Fix Released
Wishlist
James Page
bridge-method-injector (Ubuntu)
Fix Released
Undecided
Unassigned
clojure1.2 (Ubuntu)
Fix Released
Undecided
Unassigned
jenkins (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

FFE Details:

Rationale: Required to support FFE sync of eclipse 3.7 from Debian

Upstream changelog: Unable to locate - SVN log instead:
  http://websvn.ow2.org/log.php?repname=asm&path=%2Ftags%2FASM_3_3_2%2F&isdir=1&peg=1497&page=1
  Appears to be mainly bug fixes 3.2 -> 3.3.1 -> 3.3.2
Build log:
  https://launchpadlibrarian.net/79818513/buildlog_ubuntu-oneiric-i386.asm3_3.3.2-1~oneiric1~ppa1_BUILDING.txt.gz
Install log: used during testing of reverse-build-deps
Testing:
  Reverse-Build-Depends all tested - 4 FTBFS - see linked branches for fixes
    3 caused by change in packaging (see #2) rather than changes in asm3 itself
    1 caused by typo on build file which broken when package restructure
  New version of jenkins installed and basic checks completed to ensure functional
  New version of clojure1.2 installed and basic checks completed (http://clojure.org/reader)
  groovy installed with new version of libasm3-java and basic Hello World check completed
  gradle installed with new version of libasm3-java and basic Hello World check completed
  clojure installed with new version of libasm3-java and basic checks completed (http://clojure.org/reader)
  eucalyptus - unable to verify as not currently functional.

>>>>>>

Please sync asm3 3.3.2-1 (universe) from Debian unstable (main)

Explanation of the Ubuntu delta and why it can be dropped:
  * Merge from debian unstable. Remaining changes:
    - Runtime depend on default-jre-headless | java2-runtime-headless

Java policy change in Debian means this dep is no longer required for libraries.

Safe to drop

Changelog entries since current oneiric version 3.2-4ubuntu1:

asm3 (3.3.2-1) unstable; urgency=low

  * Team upload.
  * New upstream release.
  * Change debian/watch to point to upstream's SVN repository. Add
    debian/orig-tar.sh.
  * Remove all prebuilt jar files from orig tarball.
  * Install asm-debug-all.jar.
  * Do no longer install symlinks from asm3-all.jar to the individual jars.
    Install the real files instead.
  * Use upstream provided pom files instead of shipping them in the debian
    directory.

 -- Torsten Werner <email address hidden> Mon, 12 Sep 2011 13:50:38 +0200

asm3 (3.3.1-1) unstable; urgency=low

  [ Paul Tagliamonte ]
  * Team upload.
  * Bumped Standards-Version to 3.9.2, no changes required.
  * Changed debian/copyright to use DEP5, this should get rid of
    the two existing lintian warnings about copyright.

  [ Niels Thykier ]
  * Bumped debhelper compat to 7.
  * Updated clean target to clean up after the maven helpers.

 -- Paul Tagliamonte <email address hidden> Wed, 03 Aug 2011 15:07:14 +0000

Revision history for this message
James Page (james-page) wrote : Re: [FFE] Sync asm3 3.3.1-1 (universe) from Debian unstable (main)

Rebuild test results with new version of asm3:

access-modifier-checker_1.0-1_amd64.build Status: attempted
bridge-method-injector_1.4-0ubuntu1_amd64.build Status: attempted
clojure1.2_1.2.1+dfsg-3_amd64.build Status: attempted
jenkins_1.409.1-0ubuntu2_amd64.build Status: attempted

aspectj_1.6.11+dfsg-2_amd64.build Status: successful
cglib_2.2+dfsg-4_amd64.build Status: successful
clojure_1.1.0+dfsg-1_amd64.build Status: successful
cobertura_1.9.4.1+dfsg-2_amd64.build Status: successful
commons-jci_1.0-5_amd64.build Status: successful
eclipse_3.5.2-11ubuntu3_amd64.build Status: successful
gradle_1.0~m3-1_amd64.build Status: successful
groovy_1.7.10-2_amd64.build Status: successful
jaffl_0.5.4-1_amd64.build Status: successful
jardiff_0.2-3_amd64.build Status: successful
jarjar_1.0+dfsg-2_amd64.build Status: successful
jmock2_2.5.1+dfsg-1_amd64.build Status: successful
jruby-joni_1.1.4-2_amd64.build Status: successful
jtharness_4.3.0-MR1-Rel-b23-1_amd64.build Status: successful
knopflerfish-osgi_2.3.3-1_amd64.build Status: successful
libspring-2.5-java_2.5.6.SEC02-5_amd64.build Status: successful
libspring-java_3.0.6.RELEASE-1_amd64.build Status: successful
libxbean-java_3.7-1_amd64.build Status: successful
maven-dependency-analyzer_1.1-2_amd64.build Status: successful
maven-shade-plugin_1.2.1-2_amd64.build Status: successful
mockito_1.8.5+ds1-3_amd64.build Status: successful
mvel2_2.0.18-1ubuntu1_amd64.build Status: successful
ow-util-ant-tasks_1.3.2-4_amd64.build Status: successful
plexus-component-metadata_1.0~beta3.0.7-5_amd64.build Status: successful
stapler_1.167-0ubuntu1_amd64.build Status: successful

Changed in asm3 (Ubuntu):
importance: Undecided → Wishlist
summary: - Sync asm3 3.3.1-1 (universe) from Debian unstable (main)
+ [FFE] Sync asm3 3.3.1-1 (universe) from Debian unstable (main)
Revision history for this message
James Page (james-page) wrote :

Build failures are due to restructuring of the jar files in asm3 into specific subcomponents (in 3.2 version of library all components linked to asm3-all.jar) and provision of a -all maven artifact.

Relatively simple change to fix.

Changed in asm3 (Ubuntu):
assignee: nobody → James Page (james-page)
Revision history for this message
James Page (james-page) wrote :

Builds will have a specific order:

1) Sync asm3 from Debian

2) access-modifier-checker, bridge-method-injector, clojure1.2

3) jenkins (depends on new versions of access-modifier-checker and bridge-method-injector)

James Page (james-page)
description: updated
description: updated
James Page (james-page)
description: updated
James Page (james-page)
description: updated
description: updated
summary: - [FFE] Sync asm3 3.3.1-1 (universe) from Debian unstable (main)
+ [FFE] Sync asm3 3.3.2-1 (universe) from Debian unstable (main)
description: updated
description: updated
Revision history for this message
James Page (james-page) wrote :

jamespage@hendrix:/var/log/jenkins$ apt-cache rdepends libasm3-java
libasm3-java
Reverse Depends:
  libspring-core-java
  libspring-context-java
  libspring-core-2.5-java
  libxbean-java
  libstapler-java
  libspring-core-java
  libspring-core-2.5-java
  libspring-context-java
  libred5-java
  libplexus-component-metadata-java
  libow-util-ant-tasks-java
  libmvel2-java
  libmockito-java
  libmaven-shade-plugin-java
  libmaven-dependency-analyzer-java
  libjtharness-java
  libjruby-joni-java
  libjenkins-java
  libgradle-core-java
  libcommons-jci-java
  libcobertura-java
  libcglib-java
  libbridge-method-injector-java
  libasm3-java-doc
  libaccess-modifier-checker-java
  jardiff
  groovy
  gradle
  eucalyptus-java-common
  eclipse-pde
  clojure1.2
  clojure

description: updated
James Page (james-page)
description: updated
Revision history for this message
Matthias Klose (doko) wrote :

can't approve, but
 - the asm3 release is a bug fix release
 - the tests look sane, and fall-outs have been fixed

Revision history for this message
Martin Pitt (pitti) wrote :

This is very intrusive, but as you carefully checked all the rdepends already, +1.

Changed in asm3 (Ubuntu):
status: New → Confirmed
Revision history for this message
Martin Pitt (pitti) wrote :

asm3 synced

Changed in asm3 (Ubuntu):
status: Confirmed → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package clojure1.2 - 1.2.1+dfsg-3ubuntu1

---------------
clojure1.2 (1.2.1+dfsg-3ubuntu1) oneiric; urgency=low

  * Fix FTBFS with asm3 >= 3.2 (LP: #851659):
    - debian/patches/01-replace-asm: Fix issue with asm3-commons.jar
      pathelement for test-only target.
 -- James Page <email address hidden> Fri, 16 Sep 2011 09:38:49 +0100

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package access-modifier-checker - 1.0-1ubuntu1

---------------
access-modifier-checker (1.0-1ubuntu1) oneiric; urgency=low

  * Fix FTBFS with asm3 >= 3.3 (LP: #851659):
    - d/maven.rules: Use asm-all instead of asm to align to restructure
      of jar files.
 -- James Page <email address hidden> Fri, 16 Sep 2011 09:31:48 +0100

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package bridge-method-injector - 1.4-0ubuntu2

---------------
bridge-method-injector (1.4-0ubuntu2) oneiric; urgency=low

  * Fix FTBFS with asm3 >= 3.3 (LP: #851659):
    - d/maven.rules: Use asm-all instead of asm to align to restructure
      of jar files.
 -- James Page <email address hidden> Fri, 16 Sep 2011 09:32:06 +0100

Changed in access-modifier-checker (Ubuntu):
status: New → Fix Released
Changed in bridge-method-injector (Ubuntu):
status: New → Fix Released
Changed in clojure1.2 (Ubuntu):
status: New → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package jenkins - 1.409.1-0ubuntu3

---------------
jenkins (1.409.1-0ubuntu3) oneiric; urgency=low

  * Fix FTBFS with asm3 >= 3.3 (LP: #851659):
    - d/maven.rules: Use asm-all instead of asm to align to restructure
      of jar files.
 -- James Page <email address hidden> Fri, 16 Sep 2011 09:32:28 +0100

Changed in jenkins (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.