Unannounced API break in babl

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

 



Hello!

The latest babl-0.1.102 update in rawhide [1] introduces an unannounced
API break. It no longer ships babl.pc and included babl-0.1.pc instead,
which means any application trying to detect it using pkg-config will
fail. This causes, for example, gimp to FTBFS:
...
configure:24501: checking for babl >= 0.1.78
configure:24508: $PKG_CONFIG --exists --print-errors "babl >= 0.1.78"
Package babl was not found in the pkg-config search path.
Perhaps you should add the directory containing `babl.pc'
to the PKG_CONFIG_PATH environment variable
Package 'babl', required by 'virtual:world', not found
configure:24511: $? = 1
configure:24525: $PKG_CONFIG --exists --print-errors "babl >= 0.1.78"
Package babl was not found in the pkg-config search path.
Perhaps you should add the directory containing `babl.pc'
to the PKG_CONFIG_PATH environment variable
Package 'babl', required by 'virtual:world', not found
configure:24528: $? = 1
configure:24542: result: no
Package 'babl', required by 'virtual:world', not found
configure:24559: Eeeeeeeeeeeeeeeeeeeeek! Missing dep: babl >= 0.1.78
...

Unfortunately, gimp wasn't tracked by koschei until now, so this went
undetected for a month. I've added gimp to koschei to avoid this in the
future.

Other potentially affected packages include:
gegl04
gimp-dds-plugin
gimp-jxl-plugin (jpegxl)
gimp-wavelet-denoise-plugin
gmic
gnome-photos
jpegxl (gimp-jxl-plugin)

and

libopenshot over at RPM Fusion

For gimp, it looks like the fix is in 2.10.34[2]. I haven't checked
the other packages.

[1] https://src.fedoraproject.org/rpms/babl/c/247124b61a054ff0aecf1091284ccd4be713fd23
[2] https://gitlab.gnome.org/GNOME/gimp/-/commit/3fad4fd93d3d36b39ae751b3cc8db33346fd2ed1

Regards,
Dominik
-- 
Fedora   https://getfedora.org  |  RPM Fusion  http://rpmfusion.org
There should be a science of discontent. People need hard times and
oppression to develop psychic muscles.
        -- from "Collected Sayings of Muad'Dib" by the Princess Irulan
_______________________________________________
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
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue




[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