Your message dated Mon, 27 Feb 2023 06:19:13 +0000 with message-id <[email protected]> and subject line Bug#1031967: fixed in libxfce4util 4.18.1-2 has caused the Debian Bug report #1031967, regarding libxfce4util-dev fails to build with valac installed to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 1031967: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1031967 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: libxfce4util-dev Version: 4.18.1-1 Severity: serious Tags: ftbfs patch Justification: fails to build from source (but built successfully in the past) Dear Maintainer, to repeat the problem, please follow these steps: $ sudo apt install valac $ apt-get source libxfce4util-dev $ cd libxfce4util-4.18.1/ $ dpkg-buildpackage -j`nproc` Output: =================================================================================================================== ... dh_missing dh_missing: warning: usr/share/vala/vapi/libxfce4util-1.0.vapi exists in debian/tmp but is not installed to anywhere The following debhelper tools have reported what they installed (with files per package) * dh_install: gir1.2-libxfce4util-1.0 (1), libxfce4util-bin (1), libxfce4util-common (1), libxfce4util-dev (38), libxfce4util7 (2) * dh_installdocs: gir1.2-libxfce4util-1.0 (0), libxfce4util-bin (0), libxfce4util-common (0), libxfce4util-dev (1), libxfce4util7 (0) * dh_installman: gir1.2-libxfce4util-1.0 (0), libxfce4util-bin (1), libxfce4util-common (0), libxfce4util-dev (0), libxfce4util7 (0) If the missing files are installed by another tool, please file a bug against it. When filing the report, if the tool is not part of debhelper itself, please reference the "Logging helpers and dh_missing" section from the "PROGRAMMING" guide for debhelper (10.6.3+). (in the debhelper package: /usr/share/doc/debhelper/PROGRAMMING.gz) Be sure to test with dpkg-buildpackage -A/-B as the results may vary when only a subset is built If the omission is intentional or no other helper can take care of this consider adding the paths to debian/not-installed. dh_missing: error: missing files, aborting make: *** [debian/rules:22: binary] Error 255 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 =================================================================================================================== To fix the issue I propose including valac to package build dependencies and include vala api file to libxfce4util-dev. This vala api file is useful when you wish to build some xfce plugins from vala sources. One example is xfce4-notes-plugin which I was trying to build and found that some vala api files are missing in Debian distribution. Possible fix follows. =================================================================================================================== diff -Naur libxfce4util-4.18.1-orig/debian/control libxfce4util-4.18.1/debian/control --- libxfce4util-4.18.1-orig/debian/control 2023-01-12 10:28:40.000000000 +0300 +++ libxfce4util-4.18.1/debian/control 2023-02-26 04:31:58.179657805 +0300 @@ -9,6 +9,7 @@ intltool, libgirepository1.0-dev, libglib2.0-dev, + valac, xfce4-dev-tools Rules-Requires-Root: no Standards-Version: 4.6.2 diff -Naur libxfce4util-4.18.1-orig/debian/libxfce4util-dev.install libxfce4util-4.18.1/debian/libxfce4util-dev.install --- libxfce4util-4.18.1-orig/debian/libxfce4util-dev.install 2022-12-05 09:48:34.000000000 +0300 +++ libxfce4util-4.18.1/debian/libxfce4util-dev.install 2023-02-26 04:27:37.163908152 +0300 @@ -3,3 +3,4 @@ usr/lib/*/pkgconfig/* usr/share/gir-1.0/* usr/share/gtk-doc/html/libxfce4util/* +usr/share/vala/vapi/* =================================================================================================================== -- System Information: Debian Release: bookworm/sid APT prefers testing APT policy: (500, 'testing'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 6.1.0-3-amd64 (SMP w/8 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8), LANGUAGE=ru_RU:ru Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages libxfce4util-dev depends on: ii gir1.2-libxfce4util-1.0 4.18.1-1 ii libglib2.0-dev 2.74.5-1 ii libxfce4util7 4.18.1-1 libxfce4util-dev recommends no packages. Versions of packages libxfce4util-dev suggests: pn devhelp <none> -- no debconf information
--- End Message ---
--- Begin Message ---Source: libxfce4util Source-Version: 4.18.1-2 Done: Unit 193 <[email protected]> We believe that the bug you reported is fixed in the latest version of libxfce4util, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Unit 193 <[email protected]> (supplier of updated libxfce4util package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA384 Format: 1.8 Date: Mon, 27 Feb 2023 00:49:48 -0500 Source: libxfce4util Architecture: source Version: 4.18.1-2 Distribution: unstable Urgency: medium Maintainer: Debian Xfce Maintainers <[email protected]> Changed-By: Unit 193 <[email protected]> Closes: 1031967 Changes: libxfce4util (4.18.1-2) unstable; urgency=medium . * Team upload. * d/rules: Explicitly disable vala. (Closes: #1031967) Checksums-Sha1: f7d38c8813846077b6451a40f91f52ed100b166f 2374 libxfce4util_4.18.1-2.dsc 85794291ead0c9754f8cd1d876481bb5367aeed7 527167 libxfce4util_4.18.1.orig.tar.bz2 871ce9740b7e8e08235dd852653565ba31f79a0d 9812 libxfce4util_4.18.1-2.debian.tar.xz e25b9f50981d803753d52996d906ce5c63d9bb04 10190 libxfce4util_4.18.1-2_amd64.buildinfo Checksums-Sha256: 0904bae0df9ca91fddc81f83f51a50fe27b7ea9535388dd74ab431b00fa0d951 2374 libxfce4util_4.18.1-2.dsc 8a52063a5adc66252238cad9ee6997909b59983ed21c77eb83c5e67829d1b01f 527167 libxfce4util_4.18.1.orig.tar.bz2 2d3199fa3b472e6c7e4746200e45855bda21520a232fac96672b9fa91dcd8f5f 9812 libxfce4util_4.18.1-2.debian.tar.xz 13f1df17e7890cc7b417de640cf8ee919cc695a8c8c4554d0d91bf43d9c0952a 10190 libxfce4util_4.18.1-2_amd64.buildinfo Files: d7d673dd93beae38688ddb11a5a9e574 2374 xfce optional libxfce4util_4.18.1-2.dsc 4a834c5dc207f33cde0e213bc4e8b5b1 527167 xfce optional libxfce4util_4.18.1.orig.tar.bz2 d7bacf1abc6abdc8f272cd56ad093dc6 9812 xfce optional libxfce4util_4.18.1-2.debian.tar.xz 633772286746746f2fc50bec952ccb48 10190 xfce optional libxfce4util_4.18.1-2_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCQAdFiEEjbPlhoZdK0orGFpcUAHhsJqjdEsFAmP8RU4ACgkQUAHhsJqj dEucNA//S1bJcibzsBLiI9HI4q/txSZ9ElFcZEuet8dtP1plPo70m/8HD5dbeAq/ irVLSYpWoFlFINE34Bsq5RvZKunUZxZKEQpsagst2dQ/w9QS5afeL939Y2nUxnPP Ij9hMPEf6fIC4kKTVgBDWez5WIclaPxf5QYq9ibiUYzXqfdLCHASZpVJkDXXV+wI M6SQwlgwh5S0RZu1v3IShbK/MsC7/Ykjz1qXwcidsG8b3ApJlahv1q9ODc1bAYwQ w9Qt33tCBk/awyKqo8Nu/zo6mO0iwsFyX2X7hUwkvHPFlgjF/bAm5w11YGk/Dn4N etO55BhfsJk0XsL2UTjoyx2k2xnweoDiFRZGV9tCzFb2/+sk0EJJikRH6AuFaQT/ NTkDgrrtC6JjEbP7EA00eQ66L4IxGN/rHOSTBwCQDhN8H6WV9Sc4dyiPnPo9/V/P ZfbegreGQrC37nqIpAnA9U4pYmPbBmojIov4Csi7cLWlvDkq0S1K9bezoRRyRRAh h6BXW1Ep4K3lGPNuiQYMoT5j9Iv1YFVAzzytipUF+02W4v51HYHtfs8P06Vzil9h c/+urOXQupZjB8qSy7ivv44W/RBMk5LPSag0PnchNoXOEaXzr0TiYy9vgt65mDu9 QswJRLi5zxdfNdfAveO5aGIc36YGJxr5/l75r2VwRJxpIDLS0cc= =avvw -----END PGP SIGNATURE-----
--- End Message ---
