[maemo-developers] Debmaster: Help for PyMaemo dependency hell on Fremantle?
From: Benoît HERVIER khertan at khertan.netDate: Tue Sep 29 07:14:26 EEST 2009
- Previous message: Debmaster: Help for PyMaemo dependency hell on Fremantle?
- Next message: N900 Usb Host + Power Charge
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
The diablo version was the last ... but ... maybe it s the fremantle which is older :) Anyway i ll push it. Thx for the fix. Le 28 septembre 2009 22:24, Thomas Wälti <twaelti at gmail.com> a écrit : > Hello Benoît > > Here is the fix: Change line 312 (? depending on your current version...) to > > #========================================================================== > # CREATE debian/changelog > > #========================================================================== > clog="""%(name)s (%(version)s-%(buildversion)s) stable; > urgency=low > > The proof that it works: http://maemo.org/packages/view/mclock/ :-) > > PS: Can you afterwards upload py2deb (0.5.0) to the diablo and fremantle > repos? (I believe in diablo is still the old version without the script > support.) > > Merci and thanks to all involved - case closed > -Tom > > > > 2009/9/28 Benoît HERVIER <khertan at khertan.net> >> >> 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/ > > -- Benoît HERVIER - http://khertan.net/
- Previous message: Debmaster: Help for PyMaemo dependency hell on Fremantle?
- Next message: N900 Usb Host + Power Charge
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]