So there is more.

Since :
> libkf6config-bin contents :
>     /usr/bin/kreadconfig6
>     /usr/bin/kwriteconfig6
>     /usr/lib/x86_64-linux-gnu/libexec/kf6/kconf_update
>     /usr/share/doc/libkf6config-bin/changelog.Debian.gz
>     /usr/share/doc/libkf6config-bin/copyright
>     /usr/share/lintian/overrides/libkf6config-bin

lbikf6config-bin has some non-multi-arch paths we can obviously not make a 
package containing these multi-arch: same.

So the new proposed solution is :
- Move kconf_update from libkf6config-bin to the Multi-Arch: same 
libkf6configcore6.
- Make libkf6config-bin Multi-Arch: foreign now that it only contains 
non-multi-arch paths.
- Document why we did this in debian/README.multiarch


For the record, according to sources.debian.org :
- 3 packages are calling the kreadconfig6 command outside of kf6-kconfig :
   - plasma-workspace
   - xdg-utils
   - gambas4

- 4 packages are calling the kwriteconfig6 command outside of kf6-config :
   - plasma-workspace
   - xdg-utils
   - gambas3
   - variety

Of these only plasma-workspace has an existing dependency on libkf6config-bin.


--
Aurélien


Reply via email to