Package: libcache-apt-perl
Version: 0.12.3
Severity: normal

emdebian-tools (specifically emdebcheck from emdebian-qa) works around
this issue but the hack is incomplete. It currently shows up in the
edos-debcheck routine for packages that depend on one of a selection of
font packages. Cache::Apt::Lookup misinterprets the dependency
comparison operator data from the apt perl bindings and translates OR
dependencies into AND dependencies.

Whilst I've been able to locate the relevant operator within the apt
perl binding data, it's not a trivial fix to represent the operator in
the current Cache::Apt constructs correctly - the dependency names get
re-ordered and the wrong packages then get listed as OR.

I'm working on the issue. edos-debcheck errors like this can be skipped
using emrecent for a manual upload, it just means that more packages
than intended need such manual uploads.

Currently affected packages include matchbox-keyboard and
matchbox-window-manager.

http://www.emdebian.org/buildd/history.php?pkg=matchbox-window-manager&arch=arm

http://www.emdebian.org/buildd/index.php?log=matchbox-window-manager-arm-1222233426.log&pkg=matchbox-window-manager#end

fontconfig-config (= 2.6.0-1em1) depends on ttf-freefont {NOT AVAILABLE}

This is incorrect - fontconfig-config depends on ttf-dejavu |
ttf-bitstream-vera | ttf-freefont | gsfonts-x11.

Current changes only get as far as making that into:

Depends: ttf-dejavu|, debconf-2.0, ttf-freefont|, ttf-bitstream-vera|,
gsfonts-x11, debconf ( >= 0.5)

So more work to be done here.
:-)

-- Package-specific info:

-- apt-cache policy request denied --


-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.26-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages libcache-apt-perl depends on:
ii  dpkg-dev                      1.14.22    Debian package development tools
ii  libapt-pkg-perl               0.1.22+b1  Perl interface to libapt-pkg
ii  libfile-homedir-perl          0.80-1     Get the home directory for yoursel
ii  perl                          5.10.0-14  Larry Wall's Practical Extraction 

libcache-apt-perl recommends no packages.

libcache-apt-perl suggests no packages.

-- no debconf information



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to