Bug#973453: RFS: liboauth/1.0.3-4 -- C library implementing OAuth Core 1.0a API (runtime)

2020-10-30 Thread Laurin Hagemann
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package "liboauth":

 * Package name: liboauth
   Version : 1.0.3-4
   Upstream Author : Robin Gareus 
 * URL : http://liboauth.sourceforge.net/
 * License : Expat
 * Vcs : https://salsa.debian.org/debian/liboauth
   Section : libs

It builds those binary packages:

  liboauth0 - C library implementing OAuth Core 1.0a API (runtime)
  liboauth-dev - C library implementing OAuth Core 1.0a API (development files)

To access further information about this package, please visit the following
URL:

  https://mentors.debian.net/package/liboauth/

Alternatively, one can download the package with dget using this command:

  dget -x 
https://mentors.debian.net/debian/pool/main/libo/liboauth/liboauth_1.0.3-4.dsc

Changes since the last upload:

 liboauth (1.0.3-4) unstable; urgency=medium
 .
   * Fix lintian warnings
   * Bump debhelper version

Regards,
/Laurin

-BEGIN PGP PUBLIC KEY BLOCK-

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
CYjPkDA2K1CR/XA27Y87NWg=
=lXQM
-END PGP PUBLIC KEY BLOCK-


signature.asc
Description: This is a digitally signed message part


Bug#973410: RFS: notcurses/2.0.2+dfsg.1-1 -- Character graphics and TUI library

2020-10-30 Thread Nick Black
Tobias Frost left as an exercise for the reader:
--
thanks for the feedback, Tobias. responses inline.

> - d/changelog
> The changelog entries for 1.7.6+dfsg.1-2 is different that the one in 
> currently in the archives.
> Please make sure that your packaging repository is in sync with the archives 
> and matches it bit per bit.
> See below for a (shortened) diff. [0]

synced, thanks

> - d/control
> There are many versioned B-Ds. Please check if the version constraints can be 
> dropped
> (they can if oldstable has the version already) [nitpick]

alas, the only one that seemed able to be removed/relaxed was
indeed cmake, from 3.16 to 3.14. i checked the others, and most
have older versions in oldstable. it is of course possible that
notcurses builds/runs properly with these older versions, but i
have no assurance of that.

> S-V is only 3 digits, the 4th digit is not recorded, as it only denotes 
> editorial changes. [nitpick]

Policy Version 4.5.0.3 section 5.6.11:

"either these three components or all four components may be specified."

I have truncated it in the spirit of good comradely fellowship.

> - the lintian overrides for "groff-message" are causing:
> I: notcurses-bin: unused-override groff-message

Yep. See the comment immediately above it and
 https://salsa.debian.org/salsa-ci-team/pipeline/-/issues/182
 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=973313

It's a question of having mentors complain to me, or
salsa+lintian complain to me.

> - *.install: instead of usr/lib/*/, with compat 13, you should write
>  usr/lib/${DEB_HOST_MULTIARCH}/

done, thanks.

> - d/copyright, Files-Excluded
> Yes, you can have multiline Files-Excluded, so you can wrap the wrong line.
> (example at [1])

You link to tracker.debian.org. I cannot now (and do not recall
ever being able to) resolve this name.

[schwarzgerat](0) $ dig +short tracker.debian.org
;; connection timed out; no servers could be reached
[schwarzgerat](9) $ 

> - *.install [bikeshed]
>   Not sure if TERMS.md, OTHERS.md and CONTRIBUTIONS.md should be installed 
> into the library
>   package, as the information within is not really applicable for users of 
> the library.
>   Does TERMS.md has a relation to notcurses or is it general information? If 
> it relates,
>   maybe the -dev packge or a (see below) -doc package?
>   OTHERS.md, if installed, should go to the -dev package (but I think it is 
> not useful,
>   as it just lists alternatives.)
>   The best place for CONTRIBUTIONS.md is the source package. I wouldn't 
> install it in
>   binary packages.

Rather than bikeshed which package these <4k files ought go in,
I've just removed them. README.md is still installed in
libnotcurses2. Thanks.

> - As you seem to have doxygen support, maybe generate html docs and have a 
> dedicated
>   libnotcursed-doc package? [bikeshed]

I don't think the doxygen output is useful enough to package,
and certainly don't want to possibly trigger further round-trips
for this content. Thanks though!

> I hope this review helps a bit. Thanks for your contributions to Debian!

Indeed, appreciated.

-- 
nick black -=- https://www.nick-black.com
to make an apple pie from scratch,
you need first invent a universe.


signature.asc
Description: PGP signature


Bug#973446: RFS: qtractor/0.9.18-1 -- MIDI/Audio multi-track sequencer application

2020-10-30 Thread Dennis Braun

Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package "qtractor":

* Package name : qtractor
Version : 0.9.18-1
Upstream Author : Rui Nuno Capela
* URL : https://qtractor.sourceforge.io/
* License : FSFAP, other, GPL-2+
* Vcs : https://salsa.debian.org/multimedia-team/qtractor
Section : sound

It builds those binary packages:

qtractor - MIDI/Audio multi-track sequencer application

To access further information about this package, please visit the 
following URL:


https://mentors.debian.net/package/qtractor/

Alternatively, one can download the package with dget using this command:

dget -x 
https://mentors.debian.net/debian/pool/main/q/qtractor/qtractor_0.9.18-1.dsc


Changes since the last upload:

qtractor (0.9.18-1) unstable; urgency=medium
..
* New upstream version 0.9.18
* Update patchset

Regards,
Dennis


Bug#973410: RFS: notcurses/2.0.2+dfsg.1-1 -- Character graphics and TUI library

2020-10-30 Thread Tobias Frost
Control: tags -1 moreinfo

On Fri, Oct 30, 2020 at 06:08:14AM -0400, Nick Black wrote:
>  * Package name: notcurses
>Version : 2.0.2+dfsg.1-1

Hi Nick,

(Note I'm not planning to sponsor this package. I'm not a python packager, so I
can't judge on the python part.
[nitpicks] and [bikesheds] are marked…

Note that the review is not complete, especially I did not do a copyright 
review.

- d/changelog
The changelog entries for 1.7.6+dfsg.1-2 is different that the one in currently 
in the archives.
Please make sure that your packaging repository is in sync with the archives 
and matches it bit per bit.
See below for a (shortened) diff. [0]

- d/control
There are many versioned B-Ds. Please check if the version constraints can be 
dropped
(they can if oldstable has the version already) [nitpick]
It seems also that your CMakelists actually is only requiring cmake 3.14 -- is
the B-D version (> 3.16) is too strict [nitpick]

S-V is only 3 digits, the 4th digit is not recorded, as it only denotes 
editorial changes. [nitpick]

- the lintian overrides for "groff-message" are causing:
I: notcurses-bin: unused-override groff-message

- *.install: instead of usr/lib/*/, with compat 13, you should write
 usr/lib/${DEB_HOST_MULTIARCH}/

- d/copyright, Files-Excluded
Yes, you can have multiline Files-Excluded, so you can wrap the wrong line.
(example at [1])

- *.install [bikeshed]
  Not sure if TERMS.md, OTHERS.md and CONTRIBUTIONS.md should be installed into 
the library
  package, as the information within is not really applicable for users of the 
library.
  Does TERMS.md has a relation to notcurses or is it general information? If it 
relates,
  maybe the -dev packge or a (see below) -doc package?
  OTHERS.md, if installed, should go to the -dev package (but I think it is not 
useful,
  as it just lists alternatives.)
  The best place for CONTRIBUTIONS.md is the source package. I wouldn't install 
it in
  binary packages.

- As you seem to have doxygen support, maybe generate html docs and have a 
dedicated
  libnotcursed-doc package? [bikeshed]

I hope this review helps a bit. Thanks for your contributions to Debian!

-- 
tobi



[0]
--- 
/home/tobi/workspace/deb/mentors/NickBlack/notcurses/archive/notcurses-1.7.6+dfsg.1/debian/changelog
+++ 
/home/tobi/workspace/deb/mentors/NickBlack/notcurses/new/notcurses-2.0.2+dfsg.1/debian/changelog
@@ -1,9 +1,25 @@
(diff shortened)
 notcurses (1.7.6+dfsg.1-2) unstable; urgency=medium
 
-  [ Nick Black ]
-  * Build in pbuilder to avoid picking up libav-extra, argh
-
- -- Nick Black   Tue, 13 Oct 2020 18:41:52 -0400
+  * Actually update symbols for 1.7.6, ugh.
+
+ -- Nick Black   Fri, 09 Oct 2020 22:04:50 -0400
 
 notcurses (1.7.6+dfsg.1-1) unstable; urgency=medium
 



[1] 
https://tracker.debian.org/media/packages/d/dhewm3/copyright-1.5.1pregit20200905dfsg-1


signature.asc
Description: PGP signature


Bug#968090: marked as done (RFS: spyne/2.13.15-1~bpo10+1 -- Python library for writing and calling soap web service)

2020-10-30 Thread Debian Bug Tracking System
Your message dated Fri, 30 Oct 2020 17:41:44 +0100
with message-id <122e0e41-3330-b00b-2fdc-1dba8ccc5...@fishpost.de>
and subject line Don't backport spyne
has caused the Debian Bug report #968090,
regarding RFS: spyne/2.13.15-1~bpo10+1 -- Python library for writing and 
calling soap web service
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.)


-- 
968090: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=968090
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package "spyne". I want to make the
python3 version available on buster-backports:

 * Package name: spyne
   Version : 2.13.15-1~bpo10+1
   Upstream Author : Burak Arslan 
 * URL : http://spyne.io/
 * License : LGPL-2.1+
 * Vcs : https://salsa.debian.org/python-team/modules/spyne
   Section : python

It builds those binary packages:

  python3-spyne - Python library for writing and calling soap web service

To access further information about this package, please visit the
following URL:

  https://mentors.debian.net/package/spyne/

Alternatively, one can download the package with dget using this command:

  dget -x
https://mentors.debian.net/debian/pool/main/s/spyne/spyne_2.13.15-1~bpo10+1.dsc

Changes since the last upload:

 spyne (2.13.15-1~bpo10+1) buster-backports; urgency=medium
 .
   * Rebuild for buster-backports.

Regards,
Bastian
--- End Message ---
--- Begin Message ---
--- End Message ---


Re: lintian question - no-debian-changes

2020-10-30 Thread wferi
Lajos Veres  writes:

> I am wondering to move the debian folder to a dedicated github
> repository to have it version tracked. Or is there any more Debian
> friendly place for these debian packaging repositories?

Szia Lajos!

I prefer Debian packaging branches to separate packaging repositories.
See https://wiki.debian.org/PackagingWithGit for a short intro; I like
having everything tied together by the --upstream-vcs-tag method.
-- 
Regards,
Feri



Re: request for upload of new version of library following soname change

2020-10-30 Thread Nick Black
Tobias Frost left as an exercise for the reader:
> I did a short look at your package, so this is not a complete review:
> I notices those two problems by diffing with what is in the archives
> - It seems you did not include the changelog for (1.7.6+dfsg.1-2)
> - For A library transition upload you must target experimental in the
>   first upload. Please read this link carefully for the procedure:
>   https://wiki.debian.org/Teams/ReleaseTeam/Transitions

I uploaded to mentors as recommended, with the release set to
experimental. https://mentors.debian.net/package/notcurses/

-- 
nick black -=- https://www.nick-black.com
to make an apple pie from scratch,
you need first invent a universe.



Bug#973410: RFS: notcurses/2.0.2+dfsg.1-1 -- Character graphics and TUI library

2020-10-30 Thread Nick Black
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package "notcurses", which has
recently undergone an ABI/soname change, and thus needs be run
back through the NEW queue (notcurses has been in the archive
for several months). I have built and uploaded it for experimental:

 * Package name: notcurses
   Version : 2.0.2+dfsg.1-1
   Upstream Author : Nick Black 
 * URL : https://nick-black.com/dankwiki/index.php/Notcurses
 * License : Apache-2.0
 * Vcs : https://salsa.debian.org/debian/notcurses
   Section : libs

It builds those binary packages:

  python3-notcurses - Character graphics and TUI library (Python)
  notcurses-data - Multimedia used by notcurses-bin
  notcurses-bin - Character graphics and TUI library demos
  libnotcurses2 - Character graphics and TUI library
  libnotcurses-dev - Character graphics and TUI library (development)
  libnotcurses++2 - Character graphics and TUI library (C++ wrappers)
  libnotcurses++-dev - Character graphics and TUI library (C++ development)

(and also several debug packages)

To access further information about this package, please visit the following 
URL:

  https://mentors.debian.net/package/notcurses/

Alternatively, one can download the package with dget using this command:

  dget -x 
https://mentors.debian.net/debian/pool/main/n/notcurses/notcurses_2.0.2+dfsg.1-1.dsc

Changes since the last upload:

 notcurses (2.0.2+dfsg.1-1) experimental; urgency=medium
 .
   * New upstream version:
* The Notcurses API is now considered stable. Backwards
  compatibility will be maintained henceforth.
* Upload to experimental to begin ABI transition
* soname bump 1->2
* Adds ncvisual_render_loop()
* Quadblitter perf+transparency improvements
* Adds ncmenu_item_set_status()
* Relax ncurses-term to Recommends: from Depends:
   * Add package-does-not-install-examples lintian override
   * Add groff-message lintian override for now
 (see https://salsa.debian.org/salsa-ci-team/pipeline/-/issues/182)

Regards,
--
  Nick Black

-- 
nick black -=- https://www.nick-black.com
to make an apple pie from scratch,
you need first invent a universe.


signature.asc
Description: PGP signature