Bug#942129: kio: no multiarch support.

2020-12-24 Thread Pino Toscano
severity 942129 wishlist
thanks

Hi,

In data giovedì 10 ottobre 2019 19:57:05 CET, peter green ha scritto:
> While trying to install a kde app for a foreign architecture. I noticed that 
> while libkf5declarative5 is multi-arch: same it can only be installed for one 
> architecture at a time, because it depends on kio and kio has no multi-arch 
> field.
> 
> Unfortunately it seems kio contains a bunch of stuff in architecture-specific 
> paths which look like they may be used from other packages, but also contains 
> native binaries in /usr/bin , so it seems adding multi-arch support would 
> require splitting the package.
> 
> Thoughts?

Multi-arch is in general not something upstream supports; we have some
changes mostly related to cross-building, but otherwise anything beyond
that is mostly "nice to have". Some of the KDE Frameworks (such as kio)
also have runtime components/daemons that can spawn D-Bus services
and/or load plugins. This makes the scenario you described above as hard
to do, and (personally speaking) not something to invest into unless
there is a strong demand for it.

Hence, I'm lowering the severity of this to wishlist.

-- 
Pino Toscano

signature.asc
Description: This is a digitally signed message part.


Bug#942129: kio: no multiarch support.

2019-10-10 Thread peter green

Package: kio

While trying to install a kde app for a foreign architecture. I noticed that 
while libkf5declarative5 is multi-arch: same it can only be installed for one 
architecture at a time, because it depends on kio and kio has no multi-arch 
field.

Unfortunately it seems kio contains a bunch of stuff in architecture-specific 
paths which look like they may be used from other packages, but also contains 
native binaries in /usr/bin , so it seems adding multi-arch support would 
require splitting the package.

Thoughts?

(I did not put a version number on the bug because this situation seems to be 
the same in all versions of Debian I looked at)