[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]



-----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 <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+AHX8jUOrs1qzDuCfifPIyh0l0FAl9TYkkACgkQCfifPIyh
0l17hw//W+riV4P9UkdZX8LUAp3dh5qsl2UtsaaDtBHmDccqubgdeOq9tN9U9k/l
gkX9PLjhfQuKWSFVe4WSZEDieSwqJXnhh2yYXG1l6+2Zq+aCY5pGbA9jN/XyXdEe
4pSh70ECQDA0ftV3tN/J56hSXQr/46l2yLb0BQUrvSuOYOn96xkOOvBg9Q46fqEg
PQc9LAFQ2iaH3hxNDKKadjabEEoeFE/huTKmw+pTzsUfaCcmuU4djGnMXpMLjElx
vHtlfbVggNqdWGQDpRjvWVXp/RnMRiakIfAfWfg3C97/WjdNGxsNHFNwDeZM7Ox6
0GL47IPK1HLxYG84B4HwoSmvc89fG3tL8RzO6ojxkGPeesDYkW54hHV2DLTmFJVM
nztbSnBnHQEca2kF4Tl+yX0ezwtREKVAWo5TBTTNlc4YlZQrUcGvM3+TL8e+q5Dt
aJtPIZsDXViI20bFjCsvoWy4RUqd4rUaYe0Ee1wlP6ukM6RvxDaBvjYTaZ7mnOeh
/kDp4ATSr/lmNBla+fnzunV4ZS+udjJpfJAxu3bFgVFS1Wy5wToHn/MXBfdvOTtM
gYcncBORH2zd9NPdldZjO3StSjy6Tjt3vS+MWdq9NWKZNrWtDaExy9mkElQg5uSW
XwZ0FtW+UJkhjAnoNxHFjDziaZqiRO4cnmr3VdK8G0yvMkBhOG4=
=TorT
-----END PGP SIGNATURE-----


Reply to: