Your message dated Mon, 27 Feb 2023 05:34:03 +0000
with message-id <e1pww9d-0030ad...@fasolo.debian.org>
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 ow...@bugs.debian.org
immediately.)


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

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 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 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 ftpmas...@ftp-master.debian.org)


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

Reply via email to