Apparently there were soname bumps in other lxqt packages that were updated
other than just those two. The qtermwidget package appears to have had an
soname bump from libqtermwidget5.so.0 to libqtermwidget5.so.1, breaking at
least TexStudio in Rawhide. I did a build for it, and it has been pushed to
rawhide now.

I suggest that you modify every lxqt spec file to not glob the soname
version for their exported libraries in the files section and instead have
the version defined in the spec file as a global. That would fail then
build when an soname bump occurs and the packager isn't aware of it,
preventing these types of unannounced bump problems in the future when
updating a lot of packages at once.

-Ian

On Mon, Dec 27, 2021 at 10:39 AM Zamir SUN <z...@fedoraproject.org> wrote:

> Hi,
>
> I'm updating the whole LXQt desktop to 1.0.0 in rawhide, and I've built
> the packages in the side tag f36-build-side-49104. The following package
> contains library with a soname bump
>
> liblxqt (liblxqt.so.1)
> liblxqt-globalkeys (liblxqt-globalkeys.so.1,liblxqt-globalkeys-ui.so.1)
>
> I hope I did not miss anything. IIRC there are no packages outside of
> the LXQt SIG depends on those, but I'd like to still make people aware
> of the change and possible other packages I missed.
>
> I'll merge the side tag by the last day of the year.
>
> HTH.
>
> --
> Zamir SUN
> GPG : 1D86 6D4A 49CE 4BBD 72CF FCF5 D856 6E11 F2A0 525E
> Want to know more about Fedora?
> Visit https://fedoraproject.org/wiki/
> Ready to contribute? See https://whatcanidoforfedora.org/
> 想了解更多中文资讯,访问 https://zh.fedoracommunity.org/
> _______________________________________________
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
> Fedora Code of Conduct:
> https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives:
> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
> Do not reply to spam on the list, report it:
> https://pagure.io/fedora-infrastructure
>
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure

Reply via email to