Re: [maemo-developers] debhelper
On Monday 05 February 2007 04:32, Andrew Barr wrote: > It seems a lot of Debian source packages now require debhelper >= 5. > This is a PITA because Scratchbox only has 4.2.32 and as far as I can > tell building it is going to be no small task...I am failing to build > the dependency libmodule-build-perl. I have built libmodule-build-perl. it is available from my repository (see http://www.cobb.uk.net/770/index.html). > Is there any easy way around this or do I have to write my own Debian > packaging metadata? That would be a shame because it seems to me that > Maemo could greatly benefit from the vast array of Debian source > packages that are already available from your favorite FTP mirror site. In my experience, every package that I have tried to port so far does not really depend on debhelper 5. If you change debian/compat to contain "4", and either change the build dependencies or just use the -d option of dpkg-buildpackage, debhelper works. Of course, I am sure there are some packages which really need debhelper 5 so it would be good to see that available in the scratchbox environment. Graham ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] debhelper
Andrew Barr wrote: > It seems a lot of Debian source packages now require debhelper >= 5. > This is a PITA because Scratchbox only has 4.2.32 and as far as I can > tell building it is going to be no small task...I am failing to build > the dependency libmodule-build-perl. Most of the packages I've run into only use debhelper >= 5 to get 5 to debian/compat, I've successfully built many packages just by lowering the dependency and echo 4 > debian/compat. Maybe one failed to build because of that, not quite sure -- it's still worth a try. -- Santtu Lakkala ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] debhelper
On Mon, 2007-02-05 at 15:24 +0200, Eero Tamminen wrote: > ext Andrew Barr wrote: > > It seems a lot of Debian source packages now require debhelper >= 5. > > This is a PITA because Scratchbox only has 4.2.32 and as far as I can > > tell building it is going to be no small task...I am failing to build > > the dependency libmodule-build-perl. > > > > Is there any easy way around this or do I have to write my own Debian > > packaging metadata? That would be a shame because it seems to me that > > Maemo could greatly benefit from the vast array of Debian source > > packages that are already available from your favorite FTP mirror site. > > I think the Sbox 1.x based N800 and N770 SDK releases have the newer > debhelper. [EMAIL PROTECTED]:~$ dpkg -s scratchbox-core Package: scratchbox-core Status: install ok installed Priority: extra Section: devel Installed-Size: 164640 Maintainer: Scratchbox Developers Architecture: i386 Source: scratchbox Version: 1.0.7 Replaces: scratchbox-devicetools Depends: scratchbox-libs (>= 1.0) Suggests: nfs-server, python, dialog Conffiles: /etc/init.d/scratchbox-core d04e769ea2bf9d2fbce2a8dfcff98d96 Description: Scratchbox base system Development tools. [EMAIL PROTECTED]:~$ /scratchbox/login Welcome to Scratchbox, the cross-compilation toolkit! Use 'sb-menu' to change your compilation target. See /scratchbox/doc/ for documentation. [sbox-SDK_ARMEL: ~] > dpkg -s debhelper Package: debhelper Status: install ok installed Installed-Size: 1 Maintainer: Maemo Integration <[EMAIL PROTECTED]> Architecture: all Source: debhelper Version: 4.2.32+virtual1 Description: debhelper from Scratchbox This is debhelper, a virtually generated package. Functionality of this package is provided by Scratchbox. Doesn't look like it, unless the virtual package is lying. Perhaps that's the case? Regards, Andrew Barr > - Eero ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
[maemo-developers] debhelper
It seems a lot of Debian source packages now require debhelper >= 5. This is a PITA because Scratchbox only has 4.2.32 and as far as I can tell building it is going to be no small task...I am failing to build the dependency libmodule-build-perl. Is there any easy way around this or do I have to write my own Debian packaging metadata? That would be a shame because it seems to me that Maemo could greatly benefit from the vast array of Debian source packages that are already available from your favorite FTP mirror site. -- Andrew Barr "My life is an open book, but I'm not going to read it to you." -- David Hyde Pierce ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers