[maemo-developers] Debmaster: Help for PyMaemo dependency hell on Fremantle?

From: Benoît HERVIER khertan at khertan.net
Date: Mon Sep 28 22:59:04 EEST 2009
Hi,

Ok this is clearly a bug of py2deb which didn't include the package number.
I ll fix this tomorrow in the morning.

Best regards,

2009/9/28 Thomas Waelti <twaelti at gmail.com>:
>>> So I guess there must be a bug somewhere in my package files.
>>
>> There is, it's in the changelog.
>>
>> The canonical place for the version string is in your changelog -
>> debian tools look for that string and assign the version based on
>> that. Here's the first line of your changelog for verion 0.6.4:
>>
>> mclock (0.6.4) stable; urgency=low
>>
>> As you can see there is no -1 after the version number. Also, the
>> following word after the version in parentheses is "stable", but it
>> really should be "unstable" since this signifies which debian
>> repository this package is destined for. Of course, Maemo is not
>> debian, so this is irrelevant at this point in time.
>
> Thanks for the help, I'll go after that and hunt and hopefully fix the bug.
> (For me, finding this would have been like a needle in a haystack....)
>
>> I recommend using the tools recommended by debian and Maemo[0],
>> specifically dh_make. The simple reason I recommend dh_make is that I
>> have more experience with that then py2deb and I know that dh_make is
>> well tested and used extensively in debian.
>
> Yes, I fully understand and agree. However, the idea is to offer an option to build a package for people without a linux desktop, so that they can prepare the package parts directly on their device and upload from there (same goes for pypackager). This also offers a quick way to "package" command line hacks (such as the gconf options for the display timeout, aka moreDimmingOptions)
>
> Best regards
> -Tom
>
> _______________________________________________
> maemo-developers mailing list
> maemo-developers at maemo.org
> https://lists.maemo.org/mailman/listinfo/maemo-developers
>



-- 
Benoît HERVIER - http://khertan.net/
More information about the maemo-developers mailing list