-----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-----
