Your message dated Mon, 27 Feb 2023 06:20:24 +0000 with message-id <[email protected]> and subject line Bug#1031968: fixed in xfconf 4.18.0-2 has caused the Debian Bug report #1031968, regarding libxfconf-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.) -- 1031968: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1031968 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: libxfconf-0-dev Version: 4.18.0-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 libxfconf-0-dev $ cd xfconf-4.18.0 $ dpkg-buildpackage -j`nproc` Output: ================================================================================ ... dh_compress dh_fixperms dh_missing dh_missing: warning: usr/share/vala/vapi/libxfconf-0.deps exists in debian/tmp but is not installed to anywhere dh_missing: warning: usr/share/vala/vapi/libxfconf-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-xfconf-0 (1), libxfconf-0-3 (2), libxfconf-0-dev (5), xfconf (5) * dh_installdocs: gir1.2-xfconf-0 (0), libxfconf-0-3 (0), libxfconf-0-dev (1), xfconf (0) * dh_installman: gir1.2-xfconf-0 (0), libxfconf-0-3 (0), libxfconf-0-dev (0), xfconf (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: *** [debian/rules:7: 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 files to libxfconf-0-dev. This 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 some vala api files are missing in Debian distribution. Possible fix follows (check the 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 libxfconf-0-dev depends on: ii gir1.2-xfconf-0 4.18.0-1 ii libglib2.0-dev 2.74.5-1 ii libxfconf-0-3 4.18.0-1 ii pkg-config 1.8.1-1 ii pkgconf [pkg-config] 1.8.1-1 libxfconf-0-dev recommends no packages. libxfconf-0-dev suggests no packages. -- no debconf informationdiff -Naur xfconf-4.18.0-orig/debian/control xfconf-4.18.0/debian/control --- xfconf-4.18.0-orig/debian/control 2022-12-10 10:48:30.000000000 +0300 +++ xfconf-4.18.0/debian/control 2023-02-26 05:03:43.079063926 +0300 @@ -9,6 +9,7 @@ intltool, libgirepository1.0-dev, libxfce4util-dev (>= 4.17.3), + valac, xfce4-dev-tools (>= 4.16) Rules-Requires-Root: no Standards-Version: 4.6.1 diff -Naur xfconf-4.18.0-orig/debian/libxfconf-0-dev.install xfconf-4.18.0/debian/libxfconf-0-dev.install --- xfconf-4.18.0-orig/debian/libxfconf-0-dev.install 2020-11-14 13:01:16.000000000 +0300 +++ xfconf-4.18.0/debian/libxfconf-0-dev.install 2023-02-26 05:02:28.854000853 +0300 @@ -3,3 +3,4 @@ usr/lib/*/pkgconfig usr/share/gir-1.0/* usr/share/gtk-doc +usr/share/vala/vapi/*
--- End Message ---
--- Begin Message ---Source: xfconf Source-Version: 4.18.0-2 Done: Unit 193 <[email protected]> We believe that the bug you reported is fixed in the latest version of xfconf, 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 xfconf 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:54:48 -0500 Source: xfconf Architecture: source Version: 4.18.0-2 Distribution: unstable Urgency: medium Maintainer: Debian Xfce Maintainers <[email protected]> Changed-By: Unit 193 <[email protected]> Closes: 1031968 Changes: xfconf (4.18.0-2) unstable; urgency=medium . * Team upload. * d/rules: Explicitly disable vala. (Closes: #1031968) Checksums-Sha1: 725f43276fb28ada0f5aab623542f8351d55b5c4 2227 xfconf_4.18.0-2.dsc 10fb7eb1dab1a55cb32ad5fd02ecfc6e594d09b9 625755 xfconf_4.18.0.orig.tar.bz2 6f84f950c00a255c0770e5bf02645cc60f5f0185 6872 xfconf_4.18.0-2.debian.tar.xz a1dc5c6b0131a196ed0a0fa85bfffd8c04989cef 9896 xfconf_4.18.0-2_amd64.buildinfo Checksums-Sha256: 80045e4fd1f29b5f072abaaae428d404d12dbac3395e9b9e89908ed521e49ecd 2227 xfconf_4.18.0-2.dsc 2e8c50160bf800a807aea094fc9dad81f9f361f42db56607508ed5b4855d2906 625755 xfconf_4.18.0.orig.tar.bz2 7d203bdb103622ae0a9f0905bef16783bdef7d0477ff9a87bd490dd8dbe2e81c 6872 xfconf_4.18.0-2.debian.tar.xz d1d8e5717eb516160ca9d30e12219e2cd296ac316d9098536246ab6cc588f55f 9896 xfconf_4.18.0-2_amd64.buildinfo Files: 86ed4fbe476178a34aae6c32f431834f 2227 xfce optional xfconf_4.18.0-2.dsc efb7381405bc634306ed0d0cdf5aaffc 625755 xfce optional xfconf_4.18.0.orig.tar.bz2 a18c04cdd4e76c0bb7bf3a4615c8c341 6872 xfce optional xfconf_4.18.0-2.debian.tar.xz 820f3ca86de7790be8837212a5f162f0 9896 xfce optional xfconf_4.18.0-2_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCQAdFiEEjbPlhoZdK0orGFpcUAHhsJqjdEsFAmP8Rp4ACgkQUAHhsJqj dEstLxAAsSALouKbChxHnpZoeel366KMJK8LYpfSZFr24e5mSSlGPYPINnhsohl9 ipxt+YMwEweEgglq0nlbr8/EVZ/eDAK1mXLz9+mGJqVLchDo+35YMjWx1o5Vy3ex eKxYL/dKg27ZEhJrzEgiCsa0KHsbaRn6v9gY+BHR9P9v96D6UqyM4/UgsDVH0w60 eLQ8pTtd57lR20IdtVL0ZpLmPIiCJ6Aohvyhtz8gJ0kIHqWXipBBGceJOASFy6z1 59i6nbZYsyPPG67utlTcyTbjJl/EHV/ZPpmtXbZVhAoOjTQdg/FC6B6fpWx1Xoko 5d5NHvgtWDV52Dyz4yT67fhsQ4KesPA9r4PFxlKntY7IrBvwl6L5hJ/ppvLmtPCO /Lua1fNhpU9PL4CB8qVJX/eA130fR2scinowvKZBySZfk+HSHnU3Yl5idVL/K9vH DtkRJPmS1x6LjaE9hI979DtYkIjNaq+VkNZIJdunKfKFNXKOyWxoGwfuP2LMtbCW 3hzl9l5jMyczh+RW/Wz3dBMSp1a4EIsWS+zdtxM5AfwqNiVz7vcDYsX9BapAk3eo 7jsq1Awx96uRTjQ3vNf1o29zyIGfGz1ZzsszM3/8q+fwaXT1mAglCg+fUnwCFVWW LM2lrl0zxQcFUFnwm24VDDPoOQewEd1Y4vMkJYfGCJI6d84FL/U= =2rPK -----END PGP SIGNATURE-----
--- End Message ---
