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/

Attachment: signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil

_______________________________________________
maemo-developers mailing list
maemo-developers@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-developers

Reply via email to