Your message dated Mon, 27 Feb 2023 05:34:03 +0000 with message-id <[email protected]> and subject line Bug#1031971: fixed in xfce4-panel 4.18.2-1 has caused the Debian Bug report #1031971, regarding libxfce4panel-2.0-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.) -- 1031971: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1031971 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: libxfce4panel-2.0-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 reproduce the problem please follow these steps: $ sudo apt install valac $ apt-get source libxfce4panel-2.0-dev $ cd xfce4-panel-4.18.1 $ sudo apt-get build-dep . $ dpkg-buildpackage -j`nproc` Output: ================================================================================ ... dh_compress dh_fixperms debian/rules override_dh_missing make[1]: Entering directory '/home/spinal/tmp/xfce4-panel-4.18.1' dh_missing --fail-missing -X .la dh_missing: warning: usr/share/vala/vapi/libxfce4panel-2.0.deps exists in debian/tmp but is not installed to anywhere dh_missing: warning: usr/share/vala/vapi/libxfce4panel-2.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-libxfce4panel-2.0 (1), libxfce4panel-2.0-4 (3), libxfce4panel-2.0-dev (5), xfce4-panel (18) * dh_installdocs: gir1.2-libxfce4panel-2.0 (0), libxfce4panel-2.0-4 (0), libxfce4panel-2.0-dev (0), xfce4-panel (1) * dh_installman: gir1.2-libxfce4panel-2.0 (0), libxfce4panel-2.0-4 (0), libxfce4panel-2.0-dev (0), xfce4-panel (1) 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[1]: *** [debian/rules:16: override_dh_missing] Error 255 make[1]: Leaving directory '/home/spinal/tmp/xfce4-panel-4.18.1' make: *** [debian/rules:7: binary] Error 2 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 files to libxfce4panel-2.0-dev. These vala api files are 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 vala api files are missing in Debian distribution. Please keep in mind that building libxfce4panel-2.0-dev will also fail if you didn't install libxfce4util-1.0 with vala api files. It means that Debian bug #1031967 should be resolved first to satisfy vala api deps of this package. For possible fix check the following patch. -- 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 libxfce4panel-2.0-dev depends on: ii gir1.2-libxfce4panel-2.0 4.18.1-1 ii libglib2.0-dev 2.74.5-1 ii libgtk-3-dev 3.24.36-4 ii libxfce4panel-2.0-4 4.18.1-1 ii libxfce4util-dev 4.18.1-1 libxfce4panel-2.0-dev recommends no packages. libxfce4panel-2.0-dev suggests no packages. -- no debconf informationdiff -Naur xfce4-panel-4.18.1-orig/debian/control xfce4-panel-4.18.1/debian/control --- xfce4-panel-4.18.1-orig/debian/control 2023-01-12 10:55:51.000000000 +0300 +++ xfce4-panel-4.18.1/debian/control 2023-02-26 05:33:54.816823882 +0300 @@ -19,6 +19,7 @@ libxfce4ui-2-dev (>= 4.17.1), libxfce4util-dev (>= 4.17.2), libxfconf-0-dev, + valac, xfce4-dev-tools Rules-Requires-Root: no Standards-Version: 4.6.2 diff -Naur xfce4-panel-4.18.1-orig/debian/libxfce4panel-2.0-dev.install xfce4-panel-4.18.1/debian/libxfce4panel-2.0-dev.install --- xfce4-panel-4.18.1-orig/debian/libxfce4panel-2.0-dev.install 2022-08-29 02:22:07.000000000 +0300 +++ xfce4-panel-4.18.1/debian/libxfce4panel-2.0-dev.install 2023-02-26 05:34:23.929239264 +0300 @@ -3,3 +3,4 @@ usr/lib/*/pkgconfig/libxfce4panel-2.0.pc usr/share/gtk-doc/html/libxfce4panel-2.0 usr/share/gir-1.0/* +usr/share/vala/vapi/*
--- End Message ---
--- Begin Message ---Source: xfce4-panel Source-Version: 4.18.2-1 Done: Unit 193 <[email protected]> We believe that the bug you reported is fixed in the latest version of xfce4-panel, 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 xfce4-panel 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:07:07 -0500 Source: xfce4-panel Architecture: source Version: 4.18.2-1 Distribution: unstable Urgency: medium Maintainer: Debian Xfce Maintainers <[email protected]> Changed-By: Unit 193 <[email protected]> Closes: 1031971 Changes: xfce4-panel (4.18.2-1) unstable; urgency=medium . * Team upload. * New upstream version 4.18.2. * d/rules: Explicitly disable vala. (Closes: #1031971) Checksums-Sha1: 7d360a880d6c86d9a32a8f3dd4edab03497c9589 2531 xfce4-panel_4.18.2-1.dsc 06c81aa7adf1fe26555da8728391e69accc99146 1448776 xfce4-panel_4.18.2.orig.tar.bz2 11a6482927f5de395d896b2ebb592b2028706fb0 13588 xfce4-panel_4.18.2-1.debian.tar.xz 70cb8f0400ae0743056ef20142e860d906eeba36 18036 xfce4-panel_4.18.2-1_amd64.buildinfo Checksums-Sha256: 09919dc39447a0457883230a3d0b7d2cbd1043b2a40153f8ad38344d0efae3c8 2531 xfce4-panel_4.18.2-1.dsc 7c6c9c38da9f8bdedad7cd64217e42a7ba40e7e3502513c23f121b8038e57dc1 1448776 xfce4-panel_4.18.2.orig.tar.bz2 161cdf58e79a5fbb560d89a2dcc54103554d85409d1f7af93c2214c9c4634a06 13588 xfce4-panel_4.18.2-1.debian.tar.xz ee6763c5b260384bbdebe333b8eeb45fac35df11365571dc57a71ca0ad74c283 18036 xfce4-panel_4.18.2-1_amd64.buildinfo Files: cec657ec9a0fda060ba49b479419e0f5 2531 xfce optional xfce4-panel_4.18.2-1.dsc 81750c221ccf1a659538b01de3cf8982 1448776 xfce optional xfce4-panel_4.18.2.orig.tar.bz2 d8868143aad991123a7d254271cde8fd 13588 xfce optional xfce4-panel_4.18.2-1.debian.tar.xz 8c9f965301b47bf611f7a3b4c6e8f008 18036 xfce optional xfce4-panel_4.18.2-1_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCQAdFiEEjbPlhoZdK0orGFpcUAHhsJqjdEsFAmP8PAUACgkQUAHhsJqj dEshSA//fU/TfGccWzi2o3sZZ3PdwTQlJz1g/geNPYdR/6UvHpsz7nUNAYgemlrz 8qEXBbXbzzecyLwEqf34miuJwv11LeMwYcubaD2ny8OJOV6WS9JnIJeaD+CX/iSM YDfOaYtCkkqvsNMggnkPg5rmhUKtvhDHY6KG/aD4Em2LNq9WMORzOpoQBq/u2Iwa V7OeTV0LlSdQfeCfXljQ05bhG832Gh4/KOw+wmo0W2rEIZEXZv4gLacx/21VTCM6 Ghg6aWZTzE7k3rpkHzLAn8EW2MuvscSmLxnuvxgyg//Gq4ZfhhcQ9AGos/G4dY6n glaYswFnVHVt4LeHX1w6TR8hOSq5gi+sj2EfhO5WX2rO5Cv7gEaDXorDNaOawm0I cwp6f3sDBsyI4oPah2WCpklgqnZJKSZKiM+2GWtasPEhv5j/aovTLqhZxmxxBNc7 w42yI/ppbSRUJdDx2gIcv3j45N4fyv3fZMansH5Heij3HUsyxr3/j+V+Yh7uhRl/ Xi2gG3OcakTOv+O6Gsfx9zYhrONpcBeo8GCum9CX9LU+UW0/3zQaaWCs9Mqp/p6P I5W5CQ2pfLbuFHiuMwkndSphSD2sFGY6zxicV3borNDnKd4retMNuL8SHGqDhB0Z bF/3KYVXwl/y7tqj26ccHbkHQ6n6kFw6rrYxSe8OowXGr+e6CLA= =VTJC -----END PGP SIGNATURE-----
--- End Message ---
