Control: tags -1 + pending
Hi Sven, Em seg, 26 de ago de 2019 às 20:33, Sven Joachim <svenj...@gmx.de> escreveu: > On 2019-08-26 07:55 +0200, Sven Joachim wrote: > > > Package: libcwidget4 > > Version: 0.5.18-3 > > > > The libcwidget4 package ships its translations under > > /usr/share/locale/*/LC_MESSAGES/libcwidget3.mo. This is bad, because > > these files conflict with the ones from libcwidget3v5, they should be > > named /usr/share/locale/*/LC_MESSAGES/libcwidget4.mo instead. > > > > See bug #655689[1] for the initial discussion about including the soname in > > the translation file names, and why these are currently called > > libcwidget3.mo rather than just libcwidget.mo. > > Attached is a patch against the master branch in cwidget-upstream which > takes care of that, I have not looked what it would take to apply it to > the Debian packaging. Thanks for the fix and the explanations. > Having to change three files for an SONAME bump is not great. Another > option would be to set the domain back to 'cwidget' and ship the > translations in their own package, say libcwidget-l10n. Then both > libcwidget4 and a later libcwidget5 package could declare a relationship > to libcwidget-l10n, probably Recommends. There's been only this one SONAME change in the last decade or so, so I think that we're fine with the current method :) So I will upload this during the afternoon, thanks for the help. -- Manuel A. Fernandez Montecelo <manuel.montez...@gmail.com>