[maemo-developers] QtMobility 1.2 release/reorg in Extras

From: Attila Csipa maemo at csipa.in.rs
Date: Wed Nov 16 11:08:23 EET 2011
Hi,

Just to have it here, too: I submitted a brand spanking new version
of libqtm-12 to extras (1.2.0+git20111104-0nd~fremantle5, in
practice this is almost 1.2.1). Now, this is a completely differently 
packaged
libqtm-12 as the previous one, so I fully expect some breakage
(reports of it welcome). On the flip side, the way I'm doing
things should make it possible for applications depending on it not
to trip over each other and avoid promotion deadlocks. This release
will also be the migration path for apps depending on libqtm-11, which I
will kill with fire in the not so distant future as it crossed the point 
of no
return unmaintainability-wise (is that a word?) and are not completely
binary compatible with 1.2 anyway. The key message here is:

*DEPEND ON libqtm-12. DO NOT DEPEND ON SPECIFIC libqtm-12-* MODULES. DO 
NOT DEPEND ON libqtm-11*

*Gritty details: the way HAM treats dependencies and the way we promote
packages is not suited for 'normally' packaged libraries in deb/rpm 
repos, and
seems that is so old that it doesn't handle Replaces: properly, much 
less Breaks:.
Therefore, all the libraries have been moved to one master package, so
that the incremental update/upgrade path can be maintained. Same applies
for the -dev package.

Best regards,
Attila Csipa
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.maemo.org/pipermail/maemo-developers/attachments/20111116/68f051c2/attachment.htm>
More information about the maemo-developers mailing list