Processed: Re: Bug#814679: velocity: Package rebuilt from source is missing most of its dependencies

2016-03-09 Thread Debian Bug Tracking System
Processing control commands:

> tags -1 moreinfo
Bug #814679 [src:velocity] velocity: Package rebuilt from source is missing 
most of its dependencies
Added tag(s) moreinfo.
> severity -1 normal
Bug #814679 [src:velocity] velocity: Package rebuilt from source is missing 
most of its dependencies
Severity set to 'normal' from 'serious'

-- 
814679: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=814679
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems

__
This is the maintainer address of Debian's Java team
. 
Please use
debian-j...@lists.debian.org for discussions and questions.


Bug#814679: velocity: Package rebuilt from source is missing most of its dependencies

2016-03-09 Thread Markus Koschany
Control: tags -1 moreinfo
Control: severity -1 normal

On Sun, 14 Feb 2016 08:40:11 -0800 Daniel Schepler 
wrote:
> On Sun, Feb 14, 2016 at 1:04 AM, Emmanuel Bourg  wrote:
> > Which packages did you see failing to build? Their build dependencies
> > should be updated if they accidentally relied on the dependencies pulled
> > by velocity through maven-debian-helper.
> 
> So far, I think antlr3, cglib, joptsimple look like their local
> failures are due to missing ant.  I'll try to file individual bugs
> against those packages.

Hello,

since we seem to agree that velocity's package dependencies are correct,
I am going to downgrade the severity now with the intention to close
this bug report completely when the remaining issues are resolved. It
appears that antlr3, cglib and joptsimple can be compiled from source.
Could you file separate bug reports for these packages and provide more
information why they FTBFS for you?

Regards,

Markus



signature.asc
Description: OpenPGP digital signature
__
This is the maintainer address of Debian's Java team
. 
Please use
debian-j...@lists.debian.org for discussions and questions.

Bug#814679: velocity: Package rebuilt from source is missing most of its dependencies

2016-02-14 Thread Daniel Schepler
On Sun, Feb 14, 2016 at 1:04 AM, Emmanuel Bourg  wrote:
> Which packages did you see failing to build? Their build dependencies
> should be updated if they accidentally relied on the dependencies pulled
> by velocity through maven-debian-helper.

So far, I think antlr3, cglib, joptsimple look like their local
failures are due to missing ant.  I'll try to file individual bugs
against those packages.
-- 
Daniel Schepler

__
This is the maintainer address of Debian's Java team
. 
Please use
debian-j...@lists.debian.org for discussions and questions.


Bug#814679: velocity: Package rebuilt from source is missing most of its dependencies

2016-02-14 Thread Emmanuel Bourg
Hi Daniel,

Le 14/02/2016 01:38, Daniel Schepler a écrit :

> When I rebuild velocity using pbuilder, the build succeeds; however, the 
> result only has a couple dependencies as compared to the set in the official 
> package:

Actually this is normal. The provided dependencies are no longer added
to the package dependencies since maven-debian-helper 1.6.8. These
dependencies are supposed to be pulled by the package calling velocity
and requiring them.

This change was necessary because some packages had excessive dependency
sets caused by the provided Maven dependencies. A common example is the
Servlet API, it's often found as a provided dependency and it shouldn't
be added to the package dependencies since it's provided by the
container running the code anyway.

> (The way I discovered this is in my archive rebuild scripts that dogfood the 
> results to build other packages.  Without the dependency of velocity on ant, 
> maven-debian-helper no longer indirectly pulls in ant, and I've started 
> seeing 
> a few packages that FTBFS because of that.)

Which packages did you see failing to build? Their build dependencies
should be updated if they accidentally relied on the dependencies pulled
by velocity through maven-debian-helper.

Emmanuel Bourg

__
This is the maintainer address of Debian's Java team
. 
Please use
debian-j...@lists.debian.org for discussions and questions.


Bug#814679: velocity: Package rebuilt from source is missing most of its dependencies

2016-02-13 Thread Daniel Schepler
Source: velocity
Version: 1.7-4
Severity: serious

When I rebuild velocity using pbuilder, the build succeeds; however, the 
result only has a couple dependencies as compared to the set in the official 
package:

# dpkg-deb -I /var/cache/pbuilder/result/velocity_1.7-4_all.deb 
 new debian package, version 2.0.
 size 413580 bytes: control archive=1076 bytes.
  34 bytes, 1 lines  conffiles
1058 bytes,23 lines  control  
 563 bytes, 7 lines  md5sums  
 Package: velocity
 Version: 1.7-4
 Architecture: all
 Maintainer: Debian Java Maintainers 
 Installed-Size: 494
 Depends: libcommons-collections3-java, libcommons-lang-java (>= 2.6)
 Recommends: liboro-java
 Suggests: velocity-doc
 Section: java
 Priority: optional
 Homepage: http://velocity.apache.org/
 Description: Java-based template engine for web application
  Velocity is a Java-based template engine. It permits anyone to use
  the simple yet powerful template language to reference objects
  defined in Java code.
  When Velocity is used for web development, Web designers can work in
  parallel with Java programmers to develop web sites according to the
  Model-View-Controller (MVC) model, meaning that web page designers
  can focus solely on creating a site that looks good, and programmers
  can focus solely on writing top-notch code. Velocity separates Java
  code from the web pages, making the web site more maintainable over
  the long run and providing a viable alternative to Java Server Pages
  (JSPs) or PHP.

(The way I discovered this is in my archive rebuild scripts that dogfood the 
results to build other packages.  Without the dependency of velocity on ant, 
maven-debian-helper no longer indirectly pulls in ant, and I've started seeing 
a few packages that FTBFS because of that.)
-- 
Daniel Schepler

__
This is the maintainer address of Debian's Java team
. 
Please use
debian-j...@lists.debian.org for discussions and questions.