[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: