On 2016-12-12 18:36 +0000, Phil Endecott wrote: > Hi Everyone, > > On an ODROID-C2 arm64 (stretch) device, I just tried to install ntopng; this > doesn't work because of the luajit issues described in bug #818616. Until > that > gets sorted I thought I'd try the armhf version; I have set up this > device to support armhf but I've not used it much: > > # apt-get install ntopng:armhf > .. > The following packages have unmet dependencies: > ntopng:armhf : Depends: ntopng-data:armhf (= 2.2+dfsg1-2) but it is not > installable > > > I can install ntopng-data manually, and it installs various architecture=all > packages that it depends on. But I still get the same message when I try to > install ntopng:armhf. > > Is this because perhaps one or other of those packages has broken multi-arch > tags, or something?
Yes. ntopng-data is missing a Multi-Arch=foreign line in it's control file. Add one and rebuild it and you should be in business. The point here is that ntopng-data:arm64 should satisfy the ntopng:armhf packages dependency on 'ntopng-data' (because it's arch all and it's just data) but it's forgotten to say so. We are in the middle of the long process of adding this metadata to all packages. please file a bug about it with the trivial patch. I thought there was a reminder to packagers about this recently added to the pts page, but I don't see it. Wookey -- Principal hats: Linaro, Debian, Wookware, ARM http://wookware.org/
signature.asc
Description: Digital signature