Your message dated Mon, 27 Feb 2023 06:19:13 +0000
with message-id <e1pwwqv-0038rj...@fasolo.debian.org>
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 ow...@bugs.debian.org
immediately.)


-- 
1031967: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1031967
Debian Bug Tracking System
Contact ow...@bugs.debian.org 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 <unit...@debian.org>

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 1031...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Unit 193 <unit...@debian.org> (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 ftpmas...@ftp-master.debian.org)


-----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 <debian-xfce@lists.debian.org>
Changed-By: Unit 193 <unit...@debian.org>
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 ---

Reply via email to