[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#599446: ITP: libapache2-mod-rivet -- Server-side Tcl programming system combining ease of use and power



Hi Sven,

thanks for the suggestion. I rebuild the packages with pbuilder and they're now
on the same dir at http://people.apache.org/~mxmanghi/deb/. The debian number
has been reset to -1 and I removed the unnecessary lines from debian/control.
Building with pbuilder brought up a series of issues that hadn't been addressed
initially. I changed the also the Makefile in order to keep the html manual
pages when dh_clean runs. This avoids lengthy and complex dependencies with
respect html generation tools such as the docbook and xsltproc. They appear to
be lintian free (I didn't run lintian within pbuilder though)

A question about pbuilder. It took me a while to figure out how to
use pbuilder because it failed to detect the package dependencies. During the
the initialization of the build process package pbuilder-satisfydepends-dummy
didn't install because it required debhelper (!!) which wasn't installed in the
base system. I got it into base.tgz using a hook procedure but I'm puzzled to
see a fundamental tool to building packages being left out from the default
environment. What is the rationale behind this choice?

 thanks

 -- Massimo




On Fri, 8 Oct 2010 13:50:34 +0200, Sven Hoexter wrote
> On Fri, Oct 08, 2010 at 01:01:16PM +0200, Massimo Manghi wrote:
> 
> Hi,
> 
> > 
> > obviously only version 2.0.1-3 has all the changes that were
> > suggested on this list
> 
> An upload should be a -1 since the Debian archive has never seen the 
> package before so you've to combine the changelog into one entry. 
> The changes made on the way to this first upload will be only seen 
> in your VCS if you use one. The Vcs-Git lines in debian/control 
> should be modified to reflect that or be removed.
> 
> So far I've just fed the source package to lintian and there
> are already a bunch of issue listed. Some of them are not that important
> (wishlist) but others should be tackled.
> 
> If you're not already doing it you should also build the package in clean
> enviroment with pbuilder et. al. and afterwards, as a very basic 
> check, feed the resulting package (via the .changes) file to lintian.
> 
> I'd recommend you apt-get install lintian and look through the
> recommendations for yourself. If you work on Debian/stable you've to 
> install the lintian package from backports.d.o.
> 
> Sven
> -- 
> And I don't know much, but I do know this:
> With a golden heart comes a rebel fist.
>      [ Streetlight Manifesto - Here's To Life ]


--
cann


Reply to: