Your message dated Tue, 10 Dec 2024 23:41:31 +0000
with message-id <e1tl9r9-008e1x...@fasolo.debian.org>
and subject line Bug#1081122: fixed in sane-backends 1.3.1-1
has caused the Debian Bug report #1081122,
regarding sane-backends: FTBFS on hurd-i386 & hurd-amd64
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.)


-- 
1081122: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1081122
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: sane-backends
Version: 1.3.0-1
Severity: important
Tags: patch ftbfs
User: debian-h...@lists.debian.org
Usertags: hurd

Hi,

currently sane-backends fails to build on hurd-i386 [1] and cannot be
built on hurd-amd64.

The problem on hurd-i386 really is a problem on any non-Linux
architecture: the udev rules, generated only on Linux architectures,
are unconditionally installed by libsane1.install.

The problem on hurd-amd64 is that libieee1284 is not supported on Hurd,
and the libieee1284-3-dev build dependency is currently excluded only
on hurd-i386.

The attached patch fixes both the issues:
- exclude the libieee1284-3-dev build dependency on any Hurd
  architecture
- ensure that the /usr/lib/udev/rules.d/ directory is created, so it can
  be unconditionally used in the dh_install phase in debian/rules
- install the udev rules in a Linux-only block of debian/rules, rather
  than with libsane1.install

[1] 
https://buildd.debian.org/status/fetch.php?pkg=sane-backends&arch=hurd-i386&ver=1.3.0-1&stamp=1715647157&raw=1

Thanks,
-- 
Pino
--- a/debian/control
+++ b/debian/control
@@ -14,7 +14,7 @@ Build-Depends:
  libcups2-dev,
  libcurl4-gnutls-dev,
  libgphoto2-dev,
- libieee1284-3-dev [!hurd-i386],
+ libieee1284-3-dev [!hurd-any],
  libjpeg-dev,
  libltdl-dev,
  libpng-dev,
--- a/debian/libsane1.dirs
+++ b/debian/libsane1.dirs
@@ -1 +1,2 @@
 /usr/lib/udev/hwdb.d/
+/usr/lib/udev/rules.d/
--- a/debian/libsane1.install
+++ b/debian/libsane1.install
@@ -1,4 +1,2 @@
 usr/lib/*/*.so.*
 usr/lib/*/sane/*.so.*
-debian/60-libsane1.rules /usr/lib/udev/rules.d/
-debian/99-libsane1.rules /usr/lib/udev/rules.d/
--- a/debian/rules
+++ b/debian/rules
@@ -92,6 +92,8 @@ ifeq (linux,$(DEB_HOST_ARCH_OS))
        $(SANE_DESC) -s $(CURDIR)/doc/descriptions -m hwdb > 
$(CURDIR)/debian/20-sane.hwdb
 
        cp $(CURDIR)/debian/20-sane.hwdb 
$(CURDIR)/debian/libsane1/usr/lib/udev/hwdb.d/
+       cp $(CURDIR)/debian/60-libsane1.rules 
$(CURDIR)/debian/libsane1/usr/lib/udev/rules.d/
+       cp $(CURDIR)/debian/99-libsane1.rules 
$(CURDIR)/debian/libsane1/usr/lib/udev/rules.d/
 endif
 
        dh_install

--- End Message ---
--- Begin Message ---
Source: sane-backends
Source-Version: 1.3.1-1
Done: Jörg Frings-Fürst <debian@jff.email>

We believe that the bug you reported is fixed in the latest version of
sane-backends, 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 1081...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jörg Frings-Fürst <debian@jff.email> (supplier of updated sane-backends 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: SHA512

Format: 1.8
Date: Sun, 08 Dec 2024 19:33:14 +0100
Source: sane-backends
Architecture: source
Version: 1.3.1-1
Distribution: unstable
Urgency: medium
Maintainer: Jörg Frings-Fürst <debian@jff.email>
Changed-By: Jörg Frings-Fürst <debian@jff.email>
Closes: 1071658 1071660 1081122
Changes:
 sane-backends (1.3.1-1) unstable; urgency=medium
 .
   * New upstream release.
   * Reenable v4l.
   * debian/libsane1.symbols:
     - Replace hurd-i386 with hurd-any to fix FTBFS (Closes: #1081122).
     - Remove kfreebsd.
   * New debian/patches/0185-fix_memory.patch:
     - Fix memory handling at backends/hp5590_low.c
       (Closes: #1071658, #1071660).
Checksums-Sha1:
 2489ff2fe7375ea3de399857d59444037bfbda2e 2296 sane-backends_1.3.1-1.dsc
 e398e99fbdf27be3ae17045f6322d4bc1d5173ed 4409356 
sane-backends_1.3.1.orig.tar.bz2
 b55410cfc2691788dfd47629e4f1a472beaf8664 86168 
sane-backends_1.3.1-1.debian.tar.xz
 17fe9aac6f129cbf11d62e95e2dbd26f923c6500 13466 
sane-backends_1.3.1-1_source.buildinfo
Checksums-Sha256:
 e3cd6d0c59faea74a77426a9581d6160a7b3cd54c007d54b8d6a1822b2ae1e4e 2296 
sane-backends_1.3.1-1.dsc
 84315815e74fec970e815a0cc2e66914e7d98f36ad61fb1584683ae6dbf33080 4409356 
sane-backends_1.3.1.orig.tar.bz2
 d140dbb9e250b9c5bb70a8b78df9c0f2be6a9f5e7fe3bce9a1beeb55b169fbd7 86168 
sane-backends_1.3.1-1.debian.tar.xz
 ab7864a7d476af721f0e81d66283dd186c7a14d4802c8844695c02acfcc814d2 13466 
sane-backends_1.3.1-1_source.buildinfo
Files:
 39e76cbaf27057fdb3862f533c43174d 2296 graphics optional 
sane-backends_1.3.1-1.dsc
 cdf6cdf02c342b4db1baf5430c85c9d4 4409356 graphics optional 
sane-backends_1.3.1.orig.tar.bz2
 f61540b5f6d1a486dee905cd1173496d 86168 graphics optional 
sane-backends_1.3.1-1.debian.tar.xz
 3569de9c23cf50f4cbc4dea975656ad8 13466 graphics optional 
sane-backends_1.3.1-1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQHEBAEBCgAuFiEEQGIgyLhVKAI3jM5BH1x6i0VWQxQFAmdYvyEQHGJhZ2VAZGVi
aWFuLm9yZwAKCRAfXHqLRVZDFBneC/9fw9CrKBbS+qMGGYpsTxKRZzgzdVOD1ybS
lbmzFTv8tj2Hczsuz9rST0muRLayyz3aos1AqDsxdjGUANHgdOXa+bSsjqvbu6Cp
QSi43/UIEO0d++J25R4yq1GikqewQhSk7dkBBsLld+5r7NSBHBWSaBxSlt2wz98d
cVxFfnHvE0LB7YShDNojSG5ai4n24xPsrbuyc1tOoJhLHvO6SieTf2jurzHjInVo
INcuKqdcu3cVgEimnYrhvDPpt8pwnpgYLWFtta7X+2/sfJee0/xH5s1cP2hnnlZ/
0bHiCvf3ok4o5bFuI8tbW7y20oM6592Bc6SDH5PzM6/PdM+3VVzHwGRVCXG6lmXZ
gm+NvwHXroU7I9sGa4TloKmxXCR7HBAIizARoaF4YyJKMi3eKLTKpnpzBhpTWP3n
ljzcCKse47sKCjW9XJcQ/QQI7h3m3EXt2NCM8c2whFrwsqglGN5yXLMlJm4p3QVO
LFPDn4xh17SAchq+M9Om0Uomzvm1Z8E=
=FZvc
-----END PGP SIGNATURE-----

Attachment: pgpY1Z4aA2LX9.pgp
Description: PGP signature


--- End Message ---

Reply via email to