[maemo-developers] Updated versions of libraries pre-installed on ITOS causing problems with autobuilder

From: Thomas Schmidt tschmidt at debian.org
Date: Mon Jun 30 23:58:34 EEST 2008
Hi,

I finally managed to build Gnumeric in the diablo autobuilder, but the
package itself is not installable on Diablo because the autobuilder
picked up the latest version of libglade2-dev from the extras(-devel)
repository (version 1:2.6.2-1indt1). This causes a dependency on
libglade2-0 (>= 1:2.6.2-1indt1) in the binary package.

The package that presumably will be used for updating the tablets to the
next ITOS version, osso-software-version-rx[34]4 depends on fixed
versions of all pre-installed libraries, in this case libglade2-0
(=1:2.4.0-1osso2).

The application-manager now of course refuses to install the gnumeric
package because this would mean that libglade2-0 would have to be
updated, this itself would at least work in red-pill-mode, but the next
step is that updating libglade2-0 would implicitly cause the removal of
osso-software-version-rx[34]4, which is not supported by the application
manager and would be most likely a very, very bad idea as it would break
updates to the next ITOS.

So what can be done to fix this situation!?

The only idea i have is to remove all libraries and packages whose
installation conflicts with osso-software-version-rx[34]4 from
(diablo)-extras(-devel) and reject further uploads of such packages
before they get into extras-devel and cause such breakage.


Regards,
Thomas

btw: Do not get me wrong, i generally like the autobuilder and the
concept of source-only uploads, it is working mostly well, but it has a
few rough edges. ;-)

(Being able to at least upload binary packages to diablo-extras-devel
would also help a lot in this case.)

-- 
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: 189 bytes
Desc: Dies ist ein digital signierter Nachrichtenteil
Url : http://lists.maemo.org/pipermail/maemo-developers/attachments/20080630/615eb5ab/attachment.pgp 
More information about the maemo-developers mailing list