Daniel van Eeden wrote:
> Package: app-install-data
> Version: 0.4.20071030
> Followup-For: Bug #470357
> 
> The installation order is wrong. app-install-data is installed before 
> python-xdg is fully configured. app-install-data should have a dependancy on 
> python-xdg and all other python modules which it uses. It should also depend 
> on a python runtime.
It's not app-install-data which has a problem here. The code which gives this
error is part of gnome-app-install.
app-install-data calls update-app-install when it exists on the file system. If
gnome-app-install is not installed, nothing is called.

The problem is that gnome-app-install is unpacked, and update-app-install is
called. A solution would be to have app-install-data depend on
gnome-app-install, but this is a bad idea, as app-install-data is also used by
adept.

One should more or less ignore this error message, as this program is called
again at the time when gnome-app-install is configured.

I should simply find a way to not call update-app-install from
app-install-data's postinst if g-a-i is not fully configured.

> 
> gnome-app-install has all required python modules and runtime as a dependancy 
> and also depends on app-install-data, but this doesn't force a correct 
> installation order. 
> 
> -- System Information:
> Debian Release: lenny/sid
>   APT prefers unstable
>   APT policy: (500, 'unstable')
> Architecture: amd64 (x86_64)
> 
> Kernel: Linux 2.6.22-3-amd64 (SMP w/1 CPU core)
> Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8) (ignored: LC_ALL 
> set to en_US.utf8)
> Shell: /bin/sh linked to /bin/bash
> 
> -- no debconf information
> 
> 
> 


-- 
Julian Andres Klode, Fellow of the Free Software Foundation Europe
                     Debian Maintainer | Developer | Ubuntu Member

try Debian: http://www.debian.org/ | my site: http://jak-linux.org/
        jabber: [EMAIL PROTECTED] | IRC: juliank (FreeNode, OFTC)
            languages:     German  | English

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to