Re: [maemo-developers] debhelper

2007-02-06 Thread Graham Cobb
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

2007-02-05 Thread Santtu Lakkala
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

2007-02-05 Thread Andrew J. Barr
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

2007-02-04 Thread Andrew Barr
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