Re: gnome-subtitles (mono) dependency on libenchant.so.1 not picked up automatically

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Julian Sikorski wrote on 2019/09/29 16:02:
Hi list,

a bug was recently filed against gnome-subtitles [1] stating that
libenchant.so.1 dependency is missing. While I could easily fix this
with explicit Requires, my concern is why wasnt't this depencency picked
up automatically in the first place. Do you have any suggestions? Thank you!

Best regards,
Julian

[1] https://bugzilla.redhat.com/show_bug.cgi?id=1750161


The rebuilt binary is not linked against libenchant.so. Actually enchant{-devel}
does not appear in buildroot (as gnome-subtitles README file says enchant is
not needed for build time dependency). gnome-subtitles binary dlopen()s
libenchant.so on runtime, and rpmbuild cannot detect such runtime behavior.

The explicit "Requires:" is needed for this case. (Or you can modify gnome-subtitiles
not to dlopen() libenchant.so.1 but to link against libenchant.so.1 beforehand, but
it may be non-easy work.)

Regards,
Mamoru

_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
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@xxxxxxxxxxxxxxxxxxxxxxx




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux