multiarch and ucf
Hi,
I'm having a small issue and I'm not exactly sure whether it's a bug or
I'm misunderstanding the documentation.
I'm packaging tivoli-tsm (an i386-only closed-source application) for
internal use. It used to work fine depending on ia32-libs on amd64.
Since there are issues with ia32-libs in Ubuntu Oneiric I tried to
convert it into a real multiarch application.
I put "Multi-Arch: foreign" into my package and dropped amd64 from the
Architectures list. This looks pretty good to me, but
Package: tivoli-tsm
Version: 6.2.2.0-3
Architecture: i386
Maintainer: Bernhard Schmidt <berni+deb@birkenwald.de>
Installed-Size: 55276
Depends: libc6 (>= 2.3.6-6~), libgcc1 (>= 1:4.1.1), libstdc++5 (>=
1:3.3.6-15), libstdc++6 (>= 4.1.1), debconf (>= 0.5) | debconf-2.0, ucf
(>= 0.28), ca-certificates (>= 20080809)
The following packages have unmet dependencies:
tivoli-tsm:i386 : Depends: ucf:i386 (>= 0.28) but it is not installable
If I understand http://wiki.debian.org/Multiarch/Implementation
correctly, ucf is missing the Multi-Arch: foreign line. Is this correct
or am I mistaken here?
Thanks,
Bernhard
Reply to: