Really sorry about that. I've filled out the SRU and will resubmit my
merge request.

** Description changed:

  SRU Request for Precise
  
  #### SRU Justification ###
  
  [Impact]
  activemq won't start whatsoever on Precise.
  
  [Development Fix]
- <fill me in with an explanation of how the bug has been addressed in the 
development branch, including the relevant version numbers of packages modified 
in order to implement the fix. >
+ This is fixed in lp:~kroq-gar78/ubuntu/precise/activemq/sid-merge by merging 
with Debian Sid. In the Debian bug report, it was found that "the maven 
repositories are created but no files are copied to /usr/share/java". So, 
they're created but not put into the package.
+ 
+ From the Debian bug report:
+ "The following patch adds the necessary --java-lib flag to
+ debian/libactivemq-java.poms for the required repositories
+ activemq-{core,console,run} and kahadb"
  
  [Stable Fix]
- <fill me in by pointing out a minimal patch applicable to the stable version 
of the package.>
+ Because this bug is due to the fact that the JAR's weren't installed through 
the package, the only way to fix activemq is to apply the patch attached here 
or use the branch lp:~kroq-gar78/ubuntu/precise/activemq/sid-merge and 
recompile the source.
  
  [Test Case]
  1) Install the package 'activemq'
  2) Run the command 'activemq'
  
  With the version in Precise, it will error out with:
  ERROR: '/usr/share/activemq/bin/run.jar' does not exist
  
  [Regression Potential]
- <fill me in with a discussion of likelihood and potential severity of 
regressions and how users could get inadvertently affected.>
+ Minimal as the program doesn't work as it is anyway.
  
  #######
  
  activemq 5.5.0+dfsg-6ubuntu1 running on Ubuntu 12.04 LTS.
  
  -------------------OLD REPORT (MERGE/SYNC-RELATED)-------------------
  
  Please sync activemq 5.5.0+dfsg-7 (universe) from Debian unstable (main)
  
  From debian bugreport:
  
  Dear Maintainer,
  
  I installed the activemq package (Wheezy, AMD64), but after configuring the
  software it failed to start.
  Running the following command gave more information about the problem:
  /etc/init.d/activemq console main
  
  Starting with Console ActiveMQ instance : mainINFO: Loading '/etc/activemq
  /instances-enabled/main/options'
  INFO: Using java '/usr/bin/java'
  INFO: Starting in foreground, this is just for debugging purposes (stop 
process
  by pressing CTRL+C)
  ERROR: '/usr/share/activemq/bin/run.jar' does not exist
  
  Upon inspection the file "/usr/share/activemq/bin/run.jar" is a symlink
  pointing to "/usr/share/java/activemq-run.jar" which does not exist.
  
  Activemq ran fine on my previous i386 Wheezy installation, which I replaced
  March 30th by this AMD64 installation. I only now got to installing ActiveMQ
  again.
  Therefore I believe this to be a regression from version 5.5.0+dfsg-5 which 
ran
  fine.
  
  Kind regards,
  Steven

** Description changed:

  SRU Request for Precise
  
  #### SRU Justification ###
  
  [Impact]
  activemq won't start whatsoever on Precise.
  
  [Development Fix]
  This is fixed in lp:~kroq-gar78/ubuntu/precise/activemq/sid-merge by merging 
with Debian Sid. In the Debian bug report, it was found that "the maven 
repositories are created but no files are copied to /usr/share/java". So, 
they're created but not put into the package.
  
  From the Debian bug report:
  "The following patch adds the necessary --java-lib flag to
  debian/libactivemq-java.poms for the required repositories
  activemq-{core,console,run} and kahadb"
  
  [Stable Fix]
- Because this bug is due to the fact that the JAR's weren't installed through 
the package, the only way to fix activemq is to apply the patch attached here 
or use the branch lp:~kroq-gar78/ubuntu/precise/activemq/sid-merge and 
recompile the source.
+ Because this bug is due to the fact that the JAR's weren't installed through 
the package, the only way to fix activemq is to apply the patch attached to the 
Debian bug report or to use the branch 
lp:~kroq-gar78/ubuntu/precise/activemq/sid-merge and recompile the source.
  
  [Test Case]
  1) Install the package 'activemq'
  2) Run the command 'activemq'
  
  With the version in Precise, it will error out with:
  ERROR: '/usr/share/activemq/bin/run.jar' does not exist
  
  [Regression Potential]
  Minimal as the program doesn't work as it is anyway.
  
  #######
  
  activemq 5.5.0+dfsg-6ubuntu1 running on Ubuntu 12.04 LTS.
  
  -------------------OLD REPORT (MERGE/SYNC-RELATED)-------------------
  
  Please sync activemq 5.5.0+dfsg-7 (universe) from Debian unstable (main)
  
  From debian bugreport:
  
  Dear Maintainer,
  
  I installed the activemq package (Wheezy, AMD64), but after configuring the
  software it failed to start.
  Running the following command gave more information about the problem:
  /etc/init.d/activemq console main
  
  Starting with Console ActiveMQ instance : mainINFO: Loading '/etc/activemq
  /instances-enabled/main/options'
  INFO: Using java '/usr/bin/java'
  INFO: Starting in foreground, this is just for debugging purposes (stop 
process
  by pressing CTRL+C)
  ERROR: '/usr/share/activemq/bin/run.jar' does not exist
  
  Upon inspection the file "/usr/share/activemq/bin/run.jar" is a symlink
  pointing to "/usr/share/java/activemq-run.jar" which does not exist.
  
  Activemq ran fine on my previous i386 Wheezy installation, which I replaced
  March 30th by this AMD64 installation. I only now got to installing ActiveMQ
  again.
  Therefore I believe this to be a regression from version 5.5.0+dfsg-5 which 
ran
  fine.
  
  Kind regards,
  Steven

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/993249

Title:
  [SRU] activemq fails to start on Ubuntu 12.04

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/activemq/+bug/993249/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to