[maemo-developers] Removing packages from Diablo extras-devel

From: Thomas Schmidt tschmidt at debian.org
Date: Tue Dec 9 22:00:19 EET 2008
Am Dienstag, den 09.12.2008, 13:22 -0600 schrieb tz:
> If you want a "do nothing" update, you could repackage a working
> version with a newer number than the one currently in extras-devel.

You also have the option to leave the version number itself mostly
unchanged, by using an so-called epoch [1], which just means that you
add a 1: prefix to the version number in your new changelog entries.
By increasing the epoch, the package manager will think that the package
is newer than the version before, even if the rest of the version is
smaller than the version which is already installed, i will give you
some examples:

"Bad" version installed on device: 1.0-1
"Good" version which should override "bad" one: 0.9-1

Problem: 0.9-1 is smaller than 1.0-1, so neither autobuilder, nor the
application manager would use 0.9-1 for an update.

Using an epoch:
"Good" version will become 1:0.9-1 (only in debian/changelog)

Result: 1:0.9-1 is considered newer than 1.0-1 by the autobuilder and
the application manager, so the users will see the new version and will
be able to "upgrade" to this one.

For a detailed explanation about debian version numbers, see link below.

Regards,
Thomas

[1]
http://www.debian.org/doc/debian-policy/ch-controlfields.html#s-f-Version

-- 
Thomas Schmidt, Debian VDR Team
http://pkg-vdr-dvb.alioth.debian.org/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: Dies ist ein digital signierter Nachrichtenteil
Url : http://lists.maemo.org/pipermail/maemo-developers/attachments/20081209/f74be180/attachment.pgp 
More information about the maemo-developers mailing list