bigtop-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From James Page <james.p...@ubuntu.com>
Subject Re: Debian packaging format for Bigtop 0.4.0/+1
Date Fri, 23 Mar 2012 10:15:47 GMT
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Hi Roman

On 23/03/12 06:28, Roman Shaposhnik wrote:
[...]
>> I'd like to propose upgrading the Debian package format for all
>> bigtop packages to source format 3.0 (see [0]) and increase the
>> minimum debhelper revision to 7.
> 
> In general this sounds appealing, the question I have is -- what's
> the minimum Debian/Ubuntu distribution release that support it?

Once precise is released all Ubuntu versions should support this:

jamespage@hendrix:~$ rmadison debhelper
 debhelper | 6.0.4ubuntu1 |         hardy | source, all
 debhelper | 7.0.13ubuntu1~hardy1 | hardy-backports | source, all
 debhelper | 7.4.15ubuntu1 |         lucid | source, all
 debhelper | 8.0.0ubuntu1 |      maverick | source, all
 debhelper | 8.1.2ubuntu4 |         natty | source, all
 debhelper | 8.9.0ubuntu1 |       oneiric | source, all
 debhelper | 9.20120115ubuntu3 |       precise | source, all

hardy is not a target for bigtop anyway :-) but it does have a backport.

>> 1) Quilt based patching is a integral part of source format 3.0 -
>> I know we don't carry patches in bigtop trunk but if some wanted
>> to this change makes it much easier.
> 
> Yeah, that'll be a welcome addition. Do you know if there's
> anything similar on the RPM side of things?

Sorry - I don't - but it's probably possible to teach the spec how to
apply the patches using the series file.

I would some stuff - it appears that the contents of
debian/patches/series need to be in the spec

http://www.rpm.org/max-rpm/s1-rpm-inside-macros.html

[...]
>> {{{ %: dh $@
>> 
>> override_dh_auto_build: debian/do-component-build.sh [...]
>> 
>> override_dh_install: debian/install_hadoop.sh [...] }}}
> 
> Is there a doc/FAQ that outlines the migration path to version 7?

Not so much on migration but the Debian New Maintainers guide is good:

http://www.debian.org/doc/manuals/maint-guide/index.en.html

>> I already trialled switching to source format 3.0 (I needed to
>> pull in some patches to hadoop for Ubuntu precise) and it just
>> requires a minor tweak to the build process (see [1]).
>> 
>> Anyone have any objections or other feedback?
> 
> +1 in general, but see the questions above.

Hopefully answered!

- -- 
James Page
Ubuntu Core Developer
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQIcBAEBCAAGBQJPbE1PAAoJEL/srsug59jDgloP+gI5F7bL2IuYTd4Kx4hLLOlx
13EZLodsEIQuBrW6WyXK2Ta4D+VOnX5zgMaEyrN5y1EOx3jl59yZdtk95hejNTg1
7AzDCF50iFN8+ALwpNjfyYJuL/F4QbZ7+w7Ok1bzbPatTeIkC/qdEZDi4waTizz7
uBYKwf5v8XGAPq55GGgUfQFIf6KP62yloz9xUJaMZ2tQqpOMj5v0Kf0o8TfpFvmk
jkPMmzikvycQ3QEYtmahMfPo7IiTnhUq22w+Ms0hKVbIafNZuHqt4DhAi0qgepUH
wMuD97kTleUV1k4Jt5MWLqtp6PLzl96xkcNs5qHu23d/h/dlUl/K9f6KI92u2dsP
seHX7pTBOxZqJqfIt5zonTU6hv1McBDlc+zMgsYpzcXJ9vPzD36jpgoUPXZazDyR
X6XDAd+f65F7PuX2ybZv/7cEQnzaBfD/ya5x1SoUKouKEyfruRZP4kfPgyl1h3Ca
X+pRcRZk0GP/jALpy6eHIt9S62SmNWB0cQlo+LJltgw1YE3m0/DjqEqQvbn47cLj
IZlwwiDu0DQvy6ZNV+A4zdS3enrutwSGwXz2ykgjw2LZn49P48P9++GNldFNtTWq
KzO7X6pnA/EkbMgfrhWGxY2D+oousBTGENkfjMztQV7ShXFJI6dtQCq+WO1SsWt0
VbmaaJJqcbCEu4c5aPQM
=JKnP
-----END PGP SIGNATURE-----

Mime
View raw message