[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#969291: RFS: sane-backends/1.0.31-1~experimental1 [RC] -- API library for scanners [transitional package]



Hello,

I'd like to see this new upstream release in sid so I'm taking a look
but I'm quite surprised by many things. And actually I want this fix
in the package too:
https://gitlab.com/sane-project/backends/-/merge_requests/502

First of all, why is this packaging git repository not hosted on
salsa.debian.org? I can create you a repository in the "debian"
namespace and grant you commit rights on this repository. It
would make it easier for random DD to help you out.

Then, why is this in experimental ?

I saw you switched from "libsane" to "libsane1". This was not really
warranted, the lintian warning that you fixed with this rename
was harmless and you should consider the cost to update all the
reverse build dependencies (and there are quite a few). However
now that you have added the transitional package and that you are
already gone through NEW, I guess it's ok to push this to completion.

I saw many numbered patches in debian/patches/ but the number
does not indicate the order in which they are applied. Thus I'd suggest
to drop the numbering entirely. And a few of them are likely
worth forwarding to the upstream developers... I see "Forwarded: not
needed" on patches that should be forwarded IMO.

Looking at your history on this package, have you considered asking
for the Debian Maintainer status so that you can upload that package
on your own?

Cheers,

On Sun, 30 Aug 2020, Jörg Frings-Fürst wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA512
> 
> Package: sponsorship-requests
> Severity: important
> 
> Dear mentors,
> 
> I am looking for a sponsor for my package "sane-backends":
> 
>    Package name    : sane-backends
>    Version         : 1.0.31-1~experimental1
>    Upstream Author : [fill in name and email of upstream]
>    URL             : http://www.sane-project.org
>    License         : GPL-3+, GPL-2+ with sane exception, Artistic, GFDL-1.1,
>                      GPL-2+, LGPL-2.1+, GPL-2
>    Vcs             : https://jff.email/cgit/sane-backends.git
>    Section         : graphics
> 
> It builds those binary packages:
> 
>   libsane - API library for scanners [transitional package]
>   libsane-dev - API development library for scanners [development files]
>   libsane1 - API library for scanners
>   libsane-common - API library for scanners -- documentation and support files
>   sane-utils - API library for scanners -- utilities
> 
> To access further information about this package, please visit the following
> URL:
> 
>   https://mentors.debian.net/package/sane-backends/
> 
> Alternatively, one can download the package with dget using this command:
> 
>  dget -x https://mentors.debian.net/debian/pool/main/s/sane-backends/sane-backends_1.0.31-1~experimental1.dsc
> 
> or from
> 
>  git https://jff.email/cgit/sane-backends.git?h=release%2Fdebian%2F1.0.31-1_experimental1
> 
> Changes since the last upload:
> 
>  sane-backends (1.0.31-1~experimental1) experimental; urgency=medium
>  .
>    * New upstream release (Closes: #968949, #962539).
>    * Add back libsane transitional package, to ease upgrades (Closes: #962936):
>      - debian/control: Add package libsane as oldlibs.
>        Thanks to Gianfranco Costamagna <locutusofborg@debian.org>.
>    * debian/copyright:
>      - Fix lintian *-globbing-patterns errors.
>      - Refresh to the new upstream release.
>    * Convert debian/po/de.po to utf-8.
>    * New patches:
>      - debian/patches/0045-disable_lock_test_at_build_time.patch
>      - debian/patches/0050-Use-python3-shebang.patch
>      - debian/patches/0055-Fix_build_error.patch
>    * debian/rules:
>      - Use --enable-locking instead --disable-locking.
>    * debian/control:
>      - Add libpoppler-glib-dev to Build-Depends.
>      - Add ipp-usb to libsane1 Recommends (Closes: #968953).
>    * debian/libsane1.symbols:
>      - Remove 7 not longer available symbols.
>    * debian/saned@.service:
>      - Switch Standard[Output|Error] from syslog to append:/var/log/saned.log.
>      - New debian/sane-utils.logrotate to pack and remove old logs.
>    * debian/libsane-common.lintian-overrides:
>      - Rename tags.
>    * debian/patches/0125-multiarch_dll_search_path.patch:
>      - Add $(prefix)/lib64/sane to lib search path  (Closes: #931297).
>    * Fix FTCBFS: (Closes: #948711)
>      - 0060-cross.patch: Make gphoto2 detection use the host architecture
>        pkg-config.
>      - Build tools/sane-desc for the build architecture.
>      - Thanks to Helmut Grohne <helmut@subdivi.de>.
>    * Remove files no longer needed:
>      - debian/saned.socket
>      - debian/saned@.service
> 
> CU
> Jörg
> 
> - -- 
> New:
> GPG Fingerprint: 63E0 075F C8D4 3ABB 35AB  30EE 09F8 9F3C 8CA1 D25D
> GPG key (long) : 09F89F3C8CA1D25D
> GPG Key        : 8CA1D25D
> CAcert Key S/N : 0E:D4:56
> 
> Old pgp Key: BE581B6E (revoked since 2014-12-31).
> 
> Jörg Frings-Fürst
> D-54470 Lieser
> 
> 
> git:      https://jff.email/cgit/
> 
> Threema:  SYR8SJXB
> Wire:     @joergfringsfuerst
> Skype:    joergpenguin
> Ring:     jff
> Telegram: @joergfringsfuerst
> 
> 
> My wish list: 
>  - Please send me a picture from the nature at your home.
> 
> -----BEGIN PGP SIGNATURE-----
> 
> iQIzBAEBCgAdFiEEY+AHX8jUOrs1qzDuCfifPIyh0l0FAl9MCZIACgkQCfifPIyh
> 0l2ZMg/9GQNQFsi7V4CoHKFLd35lpht7VaMIYWDQh5VJKjttM4XsPbsGu7ojnW7H
> jb+v+qZaEKMfTPKZooedE9LOJZxU0mABLDP03XIye6qTy4/clM/xg6jNeDKqdiN7
> 2wHOIamEHKx0vEsT43TA/k0vaVHchrVBQjO53Oi9gAuib9QbgR1Qb9FXkPAih/tc
> QQH2TMd5W9LeGmUc2D2xsTAwUQ6Z1dKNWuYIOY+3AMg8u3hsSM+m3Z6sMY1z9wV7
> WsBEngNbdy0dkmU5Kn+RDOf9HwElJr6uCzPUidMQiZ6yiF3vOh4nj9m5oeUsePH+
> zy8g+yu4QzTWnipDNvRLTgFI+xIEs1yYQ1NZYu0LN6Cmu8SHmbbHWHPdAsyxokV7
> 029cv3QN8rC9iaedQydLhR6vOcrmM1E0j5TEtPpSgn9R8dGPaINKdBLe62hALm4H
> 4UQS9/1MoMQHMxR6J1dTVWW4NHPUmeJWNLYct4fZxuwJ7jT6sWMTYSTSImGPYybL
> qOxfsXpSCmw5EX61X5eVfZ8VdfRbeUZfad5mpQHGaWw0HvY39duKQy7uTj2rUyOb
> Ktf9XEffyqAAFcaZgIgH3LoAFsZTQAs4BVs3ejrHJ2bZA/xHqjoHVb3073yzRc4u
> HG6FIz3Rx4vO1RmtciEn0AhIP8aejCtPdJmTG+TnwaZFw4+C25U=
> =4Bof
> -----END PGP SIGNATURE-----

-- 
  ⢀⣴⠾⠻⢶⣦⠀   Raphaël Hertzog <hertzog@debian.org>
  ⣾⠁⢠⠒⠀⣿⡁
  ⢿⡄⠘⠷⠚⠋    The Debian Handbook: https://debian-handbook.info/get/
  ⠈⠳⣄⠀⠀⠀⠀   Debian Long Term Support: https://deb.li/LTS


Reply to: