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

2020-08-30 Thread Jörg Frings-Fürst
-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 .
   * 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 .
   * 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-



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

2020-09-04 Thread Raphael Hertzog
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 .
>* 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 .
>* 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
> Telegra

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

2020-09-05 Thread Jörg Frings-Fürst
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Hello Raphael,

first, thank you for your comments.


Am Freitag, den 04.09.2020, 15:21 +0200 schrieb Raphael Hertzog:
> 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
> 
I will work on that this weekend.

> 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.

Why is simply explained. For the packages in the salsa section debian DDs have
the right to make changes even against the intention of the maintainers and then
upload them without following the NMU rules. This is not my idea of teamwork.


> 
> Then, why is this in experimental ?
> 

The change from libsane to libsane1 requires IMHO a transition. Therefore only
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.

Thanks.

> 
> 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.
> 

The patches are not numbered according to the order in which they are processed,
but according to groups such as build system, source, CVE and Debian specific
patches.

Normally I forward almost all patches. After lintian complained about the
missing entry forwarded as a warning, I added not-needed for old patches. After
moving sane to GitLab I don't have direct access to the old bug reports
anymore. 

> 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?

I am missing the second signing of my key by a DD. I live here near the oldest
city in Germany, but for Debian far away from everything. 

> 
> Cheers,
> 

Have a nice weekend. 


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.


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 .
> >* debian/cop

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

2020-09-08 Thread Gianfranco Costamagna
Hello,

> 
> The change from libsane to libsane1 requires IMHO a transition. Therefore only
> 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.
> 
> Thanks.
> 

We will have for some while, both libsane1 and libsane transitional package.
Rebuilding the reverse-dependencies will make libsane go away faster, but there 
is
no real need to rebuild anything right now, because both dependencies will be 
satisfied.

So, since the ABI seems to have not changed, this is not a "transition" but 
more a
"lets rebuild reverse dependencies so the transitional package can go away 
faster"

But in any case, reverse-dependencies are likely to have some unrelated upload 
in the next months,
so rebuilding them now might be unnecessary (for sure it isn't necessary for 
testing migration).

FWIW in Ubuntu I did the rebuilds :)

Gianfranco



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

2020-09-10 Thread Jörg Frings-Fürst
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Hello,

Am Freitag, den 04.09.2020, 15:21 +0200 schrieb Raphael Hertzog:
> 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
> 

I have add this merge request as d/p/0165-respect_local_only_parameter.patch

[...]

> 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 .
> >* 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 .
> >* Remove files no longer needed:
> >  - debian/saned.socket
> >  - debian/saned@.service
> > 
[...]

Please can someone review my changes?

Many thanks.

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+AHX8jUOrs1qzDuCfifPIyh0l0FAl9Z7RIACgkQCfifPIyh
0l0fAxAAvCQbITRZdM938lFiGS254OX7BfRamcbBnQ27swG9OBxwDZg/M7zPOzfg
GVCNLVdI0jcRLURUU2CH+M8Rq6b76a5VP0SjoMfb5uyWqHEAplqynmA+OXW7mQri
KrO9sQGkf7Z89pa2H5ocqy5gJAgk5Fbf9jP6RqGhzZdBy2RIGcP+iCHpvFPK1WUC
JugZg8+GK9+nhlG2susbsYnXPlBiHTQYCRERKlb8Y+WXwUf1mX0VQi/HNUTkxlcA
wB5zsU901n4EU7ErclIXnAty/gvjvaJ74jdNoxVffHh88IifD9xhs55T8UNrAm8y
ei3M3rx0fYADI4i9SoeoxqxemeKOX8VTqi9yie6lUlnhlIPvOkPq0wmSFqz76RSC
MPlk0Sfv7FAfDc0rm6PfJFTU0vgGvtmlv3X6jn65+o3UX4Ygyj3wKoQ1wgSIPIjP
Rzg15i0auz8re3SipVfWIZggUTi2/VWwhgn9cIPgs3TFJy/lXhEiGxklv+6ZRzDN
SInjGTKkiuSr27dnbjuHhCRaz

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

2020-09-18 Thread Raphael Hertzog
Hi,

On Sat, 05 Sep 2020, Jörg Frings-Fürst wrote:
> > 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.
> 
> Why is simply explained. For the packages in the salsa section debian DDs have
> the right to make changes even against the intention of the maintainers and 
> then
> upload them without following the NMU rules. This is not my idea of teamwork.

This is seldom a problem. And you should trust your peers, not fear their
help.

Having it hosted outside of salsa.debian.org creates needless barriers, in
particular when you are not a DD. When I sponsor, I prefer to sponsor out
of salsa so that I can fix the issues that I find and so that I can tag,
etc.

> The change from libsane to libsane1 requires IMHO a transition. Therefore only
> in experimental. 

It no longer requires a transition since we have a transitional package.
That said you should still ask for a binnmu of the reverse dependencies to
get updated dependencies. But they don't have to migrate together with
sane-backends.

> Normally I forward almost all patches. After lintian complained about the
> missing entry forwarded as a warning, I added not-needed for old patches. 
> After
> moving sane to GitLab I don't have direct access to the old bug reports
> anymore. 

I don't understand what you are trying to explain. Surely you can open
merge request against sane-backends if you have something to submit?

> > 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?
> 
> I am missing the second signing of my key by a DD. I live here near the oldest
> city in Germany, but for Debian far away from everything. 

If you have seen the recent messages, you will see that those signatures
are no longer mandatory. If you have worked with a regular sponsor over a
long period of time, then you can likely go through the process easily.

https://lists.debian.org/debian-devel-announce/2020/09/msg0.html

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



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

2020-09-18 Thread Raphael Hertzog
Hi,

On Thu, 10 Sep 2020, Jörg Frings-Fürst wrote:
> > 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
> 
> I have add this merge request as d/p/0165-respect_local_only_parameter.patch

Thanks. From the comments in that merge request, it seems that
https://gitlab.com/sane-project/backends/-/merge_requests/506 should be
included too to have a complete fix.

And as we said, at this point we should upload this to "unstable" and not
to "experimental".

Can you add the missing change and fix the version and target
distribution? I'm happy to review and upload afterwards. I have not found
anything problematic in a quick look.

BTW, looking at the added patch, it's wrong to write "Forwarded: no" when
you import an upstream patch. The correct value would be "not-needed" but
in fact DEP-14 tells that you don't need the field when you have a "Bug"
header.

https://dep-team.pages.debian.net/deps/dep3/

For the other patches, you have set "Forwared: not needed" when the value
documented in DEP3 is "Forwarded: not-needed".

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