haikuports
haikuports copied to clipboard
gettext: bump
The -presumably- gcc2 patches doesn't maintained. If needed, i can try to apply them, but i am unable to test it. Question: why the gettext package doesn't have _devel subpackage?
Testsuite summary for gettext-tools 0.21
============================================================================
# TOTAL: 266
# PASS: 227
# SKIP: 37
# XFAIL: 0
# FAIL: 2
# XPASS: 0
# ERROR: 0
FAIL: test-supersede FAIL: test-posix_spawn_file_actions_adddup2
Question: why the gettext package doesn't have _devel subpackage?
Good catch, I guess no one checked it out to do so?
Too many parse errors on gcc2 (not included the previous patchset, but those files are not involved anyway)
Maybe keep the old version for x86_gcc2 only and bump this one for x86 and x86_64
228 hits on libintl, this is being used by a lot of of recipes, should check a x86 build and see if anything gets broken
EDIT build is ok for gcc8, installing gettext_libintl shows the next (packages that would need revbump I guess)
problem 1: package gettext_x86-0.19.8.1-7 requires
gettext_x86_libintl==0.19.8.1, but none of the providers can be
installed
solution 1:
- allow deinstallation of gettext_x86-0.19.8.1-7
- allow deinstallation of atk_x86_devel-2.32.0-1
- allow deinstallation of pango_x86_devel-1.50.3-1
- allow deinstallation of glib2_x86_devel-2.68.4-2
- allow deinstallation of gimp_x86-2.99.8-3
- allow deinstallation of exiv2_x86-0.27.3-1
- allow deinstallation of glib2_x86-2.68.4-2
- allow deinstallation of poppler_x86_devel-22.01.0-1
- allow deinstallation of gtk3_x86_devel-3.24.30-6
- allow deinstallation of librsvg_x86_devel-2.50.3-7
- allow deinstallation of gdk_pixbuf_x86_devel-2.42.2-7
- allow deinstallation of xcairo_x86_devel-1.16.0-4
- allow deinstallation of gobject_introspection_x86_devel-1.68.0-1
- allow deinstallation of gexiv2_x86-0.14.0-1
- allow deinstallation of libinstpatch_x86-1.1.3-2
- allow deinstallation of qtwebkit_x86-5.212.0~pre20200924-2
- allow deinstallation of lensfun_x86-0.3.2-3
- allow deinstallation of json_glib_x86-1.4.4-3
- allow deinstallation of gegl_x86-0.4.34-6
- allow deinstallation of dbus_x86-1.12.20-5
- allow deinstallation of gtk3_x86-3.24.30-6
- allow deinstallation of vala_x86-0.54.3-1
- allow deinstallation of gst_plugins_good_x86-1.18.5-1
- allow deinstallation of gst_plugins_base_x86-1.18.5-1
- allow deinstallation of gst_plugins_bad_x86-1.18.5-1
- allow deinstallation of qt5_x86-5.15.2-8
- allow deinstallation of atk_x86-2.32.0-1
- allow deinstallation of libmypaint_x86-1.6.1-1
- allow deinstallation of fluidsynth2_x86-2.1.8-1
- allow deinstallation of gst_plugins_ugly_x86-1.18.5-1
- allow deinstallation of enchant_x86-2.2.15-1
- allow deinstallation of libcroco_x86-0.6.13-1
- allow deinstallation of gstreamer_x86-1.18.5-1
- allow deinstallation of pango_x86-1.50.3-1
- allow deinstallation of gdk_pixbuf_x86-2.42.2-7
- allow deinstallation of poppler_x86_glib-22.01.0-1
- allow deinstallation of libnice_x86-0.1.18-1
- allow deinstallation of librsvg_x86-2.50.3-7
- allow deinstallation of libsoup_x86-2.60.2-2
- allow deinstallation of gst_libav_x86-1.18.5-1
- allow deinstallation of libmms_x86-0.6.4-3
- allow deinstallation of glib_networking_x86-2.50.0-5
- allow deinstallation of appstream_glib_x86-0.7.18-3
- allow deinstallation of xcairo_x86-1.16.0-4
- allow deinstallation of shared_mime_info_x86-1.15-2
- allow deinstallation of gobject_introspection_x86-1.68.0-1
- allow deinstallation of exiv2_x86_devel-0.27.3-1
- allow deinstallation of gegl_x86_devel-0.4.34-6
- allow deinstallation of gexiv2_x86_devel-0.14.0-1
- allow deinstallation of qthaikuplugins_x86-5.15.2.21-1
- allow deinstallation of kwidgetsaddons_x86-5.86.0-1
- allow deinstallation of qt5_x86_devel-5.15.2-8
- allow deinstallation of otter_browser_x86-1.0.02-1
- allow deinstallation of kcoreaddons_x86-5.86.0-1
- allow deinstallation of poppler_x86_qt5-22.01.0-1
- allow deinstallation of kguiaddons_x86-5.86.0-1
- allow deinstallation of qt5_x86_tools-5.15.2-8
- allow deinstallation of kconfig_x86-5.86.0-1
- allow deinstallation of dbus_x86_devel-1.12.20-5
- allow deinstallation of libmypaint_x86_devel-1.6.1-1
- allow deinstallation of json_glib_x86_devel-1.4.4-3
- allow deinstallation of poppler_x86-22.01.0-1
- allow deinstallation of appstream_glib_x86_devel-0.7.18-3
- allow deinstallation of kcoreaddons_x86_devel-5.86.0-1
- allow deinstallation of kguiaddons_x86_devel-5.86.0-1
- allow deinstallation of kwidgetsaddons_x86_devel-5.86.0-1
- allow deinstallation of kconfig_x86_devel-5.86.0-1
solution 2:
- do not install "pkg:gettext_x86_libintl-0.21-1-x86_gcc2"
Please select a solution, skip the problem for now or quit.
problem 1: package gettext_x86-0.19.8.1-7 requires
gettext_x86_libintl==0.19.8.1, but none of the providers can be
You need to upgrade the subpackages at the same time.
problem 1: package gettext_x86-0.19.8.1-7 requires gettext_x86_libintl==0.19.8.1, but none of the providers can be
You need to upgrade the subpackages at the same time.
I'm not sure the list is complete, those are only the installed ones here
EDIT rebuild with current PR, trying to install both packages result in:
problem 1: package glib2_x86-2.68.4-2 requires gettext_x86>=0.19.8.1, but none of the providers can be installed
and the list mentioned above
@waddlesplash aside from my comments is this good to merge?
I don't know, it sounds like we might need to rebuild glib2 at the same time?
OK, packages installed now, but a bit strange. Rebuild this version for gettext, rebuild glib2 (against the packages for gettext in .../haikuports/packages) Dropped all packages for these 2 in /system/packages Getting the notice mentioned above for libintl (canceled that) Rebooted to see if nothing was broken Installed the new gettext packages by dropping them in /system/packages (asked me to install new and uninstall old) Things seem fine now ...
Did a local build again (added a devel package to it), still the same issue trying to install libintl resolves in uninstalling several packages, for instance Qt (Otter is removed also ...), trying to install Qt5 again results in the need to downgrade gettext, so that is atleast one that needs a revbump. Would be nice if this could be fixed (not sure I'm the man to do this), our current version is from 2016!
https://github.com/haikuports/haikuports/commit/27a18180ca33d643db70e54d62ef901d0192d357