This merge probably need more discussions. I'll add some background on this:
LXQt upstream handle soname changes very badly in the past (see https://github.com/lxde/lxqt/issues/821). To adapt this, Debian choose to introduce an abi package, a virtual package to work like a soname package. Personally, I think it's the wrong answer to the problem. IMO, we should patch upstream to set the correct soname name, or adapt the library binary (like a liblxqt0a or liblxqt1 ...). I don't think using a virtual package is a good answer, because Debian library system can handle this natively. Also, if we want to use this solution, we also need to move non .so files out the liblxqt0 binary (for soname transition). That's the reason of the creation of the liblxqt-data binary. Unfortunately, I failed to convince Debian maintainers about this. However, this is an important divergence with Debian. If we introduce this, we will have to carry this diff probably forever, and I'm also not a fan of adding extra work for this (especially because I'll probably lack time to maintain it properly). So, for this case, we have 2 choices: - Diverge from Debian, but the merge needs to be modify to include the changes above, and that will need extra work on Ubuntu side for the future - Follow Debian, and in this case we can probably sync liblxqt directly from Debian and drop the diff. I'm fine with both options, if we are all aware of the consequences :-) (I'll also be happy to have an opinion on my change proposal, maybe others ubuntu devs will find it not necessary, so the choice will be easier :-)). -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1600519 Title: Add the lxqt-abi package and merge from Debian To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/liblxqt/+bug/1600519/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs