Bug#961996: RFS: uriparser/0.9.4+dfsg-1 -- URI parsing library compliant with RFC 3986

2020-06-01 Thread Adrian Bunk
Control: tags -1 moreinfo

On Mon, Jun 01, 2020 at 08:29:42PM +0200, Jörg Frings-Fürst wrote:
>...
> Changes since the last upload:
>...
>  - New debian/not-installed:
>+ Add all files of dh_missing errors.

This would be followed by

RFS: uriparser/0.9.4+dfsg-2 [RC]
   * Fix ftbfs with dh_missing

>...
>  - Add +dsfg staff.

stuff

>...
> CU
> Jörg Frings-Fürst

cu
Adrian



Bug#961991: marked as done (RFS: libunistring/0.9.10-4 [RC] -- Unicode string library for C)

2020-06-01 Thread Debian Bug Tracking System
Your message dated Tue, 2 Jun 2020 07:47:18 +0300
with message-id <20200602044718.GA7231@localhost>
and subject line Re: Bug#961991: RFS: libunistring/0.9.10-4 [RC] -- Unicode 
string library for C
has caused the Debian Bug report #961991,
regarding RFS: libunistring/0.9.10-4 [RC] -- Unicode string library for C
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.)


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

Dear mentors,

I am looking for a sponsor for my package "libunistring"

   Package name: libunistring
   Version : 0.9.10-4
   Upstream Author : Bruno Haible 
   URL : https://www.gnu.org/software/libunistring/
   License : LGPL-3+ or GPL-2+
   Vcs : https://jff.email/cgit/libunistring.git
   Section : libs

It builds those binary packages:

  libunistring-dev - Unicode string library for C - development files
  libunistring2 - Unicode string library for C

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

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

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

  dget -x 
https://mentors.debian.net/debian/pool/main/libu/libunistring/libunistring_0.9.10-4.dsc

or from git:

  
https://jff.email/cgit/libunistring.git/?h=release%2Fdebian%2F0.9.10-4

Changes since the last upload:

   * Fix ftbfs with dh_missing (Closes: #961960).
   * debian/changelog:
 - Fix removed tag at 0.9.10-2.

CU
Jörg Frings-Fürst

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



signature.asc
Description: This is a digitally signed message part
--- End Message ---
--- Begin Message ---
On Mon, Jun 01, 2020 at 06:02:39PM +0200, Jörg Frings-Fürst wrote:
>...
> Changes since the last upload:
> 
>* Fix ftbfs with dh_missing (Closes: #961960).
>* debian/changelog:
>  - Fix removed tag at 0.9.10-2.

Thanks, uploaded.

> CU
> Jörg Frings-Fürst

cu
Adrian--- End Message ---


Re: Bug#961417: RFS: libudfread/1.0.0-1 -- UDF reader library

2020-06-01 Thread Paul Wise
On Mon, Jun 1, 2020 at 3:04 PM The Wanderer wrote:

> If I need to compile a program to run in an environment where I can't
> know what libraries / library versions are going to be available, or
> maybe even do know for a fact that certain ones will not be available,
> the obvious solution is to link it statically

Do you have any examples of environments where you would ship Debian
derived static binaries?

AFAICT, outside the language communities where dynamic linking is
either impractical (due to ABI instability or other issues) or not
available, static linking has been replaced by things like
Docker/AppImage/Flatpak. Usually static linking isn't enough anyway,
since there are almost always files that aren't libraries that you
want to bundle with your application. Docker/AppImage/Flatpak allow
this extra bundling. Also, people tend to vendor code instead of
static linking distro static libs. Indeed, there is a general trend
away from distros.

Also, ISTR there is something about glibc nss not working in static binaries?

> - but if Debian doesn't ship the static libraries
> how exactly am I supposed to do that in Debian?

Either rebuild or request addition of the static lib to the package(s) needed.

> Can you point me to a reference for the statement that it is now general
> practice to discourage shipping of static libraries (as distinct from
> statically-linked executables) in Debian packages?

Its more of a trend I have noticed in both discussions and packages
than a specific policy.

For example there are a lot more libraries that can be linked
dynamically than statically:

$ apt-file search -x '/usr/lib/.*\.a$' | wc -l
15655
$ apt-file search -x '/usr/lib/.*\.so$' | wc -l
43682

Some packages explicitly enable static libs but a few more explicitly
disable them:

https://codesearch.debian.net/search?q=path%3Adebian%2Frules+enable-static=0
https://codesearch.debian.net/search?q=path%3Adebian%2Frules+disable-static=0

Probably some of that is a 2015 change I made to dh-make that disables
them by default:

https://salsa.debian.org/debian/dh-make/commit/2fdc171c5b0a5eb1df33dd3c64f8be83650cadaa

--
bye,
pabs

https://wiki.debian.org/PaulWise



Bug#962010: RFS: ca-certificates/20200601~deb9u1 [RC] -- Common CA certificates

2020-06-01 Thread Michael Shuler

Package: sponsorship-requests
Severity: important

Dear mentors,

I am looking for a sponsor for my package "ca-certificates"

 * Package name: ca-certificates
   Version : 20200601~deb9u1
 * License : Mozilla Public License Version 2.0
 * Vcs : https://salsa.debian.org/debian/ca-certificates
   Section : misc

It builds those binary packages:

  ca-certificates - Common CA certificates
  ca-certificates-udeb - Common CA certificates - udeb

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


  https://mentors.debian.net/package/ca-certificates

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

  dget -x 
https://mentors.debian.net/debian/pool/main/c/ca-certificates/ca-certificates_20200601~deb9u1.dsc


Changes since the last upload:

  * Rebuild for stretch-security.
  * Merge changes from 20200601
- d/control
  * This security release updates the Mozilla CA bundle and blacklists
distrusted Symantec roots and the expired AddTrust External Root.

Regards,
Michael Shuler



Bug#962009: RFS: ca-certificates/20200601~deb10u1 [RC] -- Common CA certificates

2020-06-01 Thread Michael Shuler

Package: sponsorship-requests
Severity: important

Dear mentors,

I am looking for a sponsor for my package "ca-certificates"

 * Package name: ca-certificates
   Version : 20200601~deb10u1
 * License : Mozilla Public License Version 2.0
 * Vcs : https://salsa.debian.org/debian/ca-certificates
   Section : misc

It builds those binary packages:

  ca-certificates - Common CA certificates
  ca-certificates-udeb - Common CA certificates - udeb

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


  https://mentors.debian.net/package/ca-certificates

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

  dget -x 
https://mentors.debian.net/debian/pool/main/c/ca-certificates/ca-certificates_20200601~deb10u1.dsc


Changes since the last upload:

  * Rebuild for buster-security.
  * Merge changes from 20200601
- d/control; set d/gbp.conf branch to debian-buster
  * This security release updates the Mozilla CA bundle and blacklists
distrusted Symantec roots and the expired AddTrust External Root.

Regards,
Michael Shuler



Bug#962008: RFS: ca-certificates/20200601 [RC] -- Common CA certificates

2020-06-01 Thread Michael Shuler

Package: sponsorship-requests
Severity: important

Dear mentors,

I am looking for a sponsor for my package "ca-certificates"

 * Package name: ca-certificates
   Version : 20200601
 * License : Mozilla Public License Version 2.0
 * Vcs : https://salsa.debian.org/debian/ca-certificates
   Section : misc

It builds those binary packages:

  ca-certificates - Common CA certificates
  ca-certificates-udeb - Common CA certificates - udeb

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


  https://mentors.debian.net/package/ca-certificates

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

  dget -x 
https://mentors.debian.net/debian/pool/main/c/ca-certificates/ca-certificates_20200601.dsc


Changes since the last upload:

  * debian/control:
Set Standards-Version: 4.5.0.2
Set Build-Depends: debhelper-compat (= 13)
  * debian/copyright:
Replace tabs in license text
  * mozilla/{certdata.txt,nssckbi.h}:
Update Mozilla certificate authority bundle to version 2.40.
Closes: #956411, #955038
  * mozilla/blacklist.txt
Add distrusted Symantec CA list to blacklist for explicit removal.
Closes: #911289
Blacklist expired root certificate, "AddTrust External Root"
Closes: #961907
The following certificate authorities were added (+):
+ "Certigna Root CA"
+ "emSign ECC Root CA - C3"
+ "emSign ECC Root CA - G3"
+ "emSign Root CA - C1"
+ "emSign Root CA - G1"
+ "Entrust Root Certification Authority - G4"
+ "GTS Root R1"
+ "GTS Root R2"
+ "GTS Root R3"
+ "GTS Root R4"
+ "Hongkong Post Root CA 3"
+ "UCA Extended Validation Root"
+ "UCA Global G2 Root"
The following certificate authorities were removed (-):
- "AddTrust External Root"
- "Certinomis - Root CA"
- "Certplus Class 2 Primary CA"
- "Deutsche Telekom Root CA 2"
- "GeoTrust Global CA"
- "GeoTrust Primary Certification Authority"
- "GeoTrust Primary Certification Authority - G2"
- "GeoTrust Primary Certification Authority - G3"
- "GeoTrust Universal CA"
- "thawte Primary Root CA"
- "thawte Primary Root CA - G2"
- "thawte Primary Root CA - G3"
- "VeriSign Class 3 Public Primary Certification Authority - G4"
- "VeriSign Class 3 Public Primary Certification Authority - G5"
- "VeriSign Universal Root Certification Authority"

Regards,
Michael Shuler



Bug#961996: RFS: uriparser/0.9.4+dfsg-1 -- URI parsing library compliant with RFC 3986

2020-06-01 Thread Jörg Frings-Fürst
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package "uriparser"

   Package name: uriparser
   Version : 0.9.4+dfsg-1
   Upstream Author : Sebastian Pipping 
   URL : http://uriparser.sourceforge.net
   License : BSD-3-clause
   Vcs : https://jff.email/cgit/uriparser.git
   Section : libs

It builds those binary packages:

  liburiparser1 - URI parsing library compliant with RFC 3986
  liburiparser-dev - development files for uriparser
  liburiparser-doc - documentation files for uriparser

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

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

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

  dget -x 
https://mentors.debian.net/debian/pool/main/u/uriparser/uriparser_0.9.4+dfsg-1.dsc

or from git:

  https://jff.email/cgit/uriparser.git/?h=release%2Fdebian%2F0.9.4%2Bdfsg-1

Changes since the last upload:

   * New upstream release.
 - Refresh patch.
 - Refresh symbols file.
   * Declare compliance with Debian Policy 4.5.0 (No changes needed).
   * Migrate to debhelper-compat 13:
 - Remove debian/compat.
 - Bump minimum debhelper-compat version in debian/control to = 13.
 - New debian/not-installed:
   + Add all files of dh_missing errors.
   * Add suffix +dfsg to changelog version number to make lintian happy.
   * debian/watch:
 - Add +dsfg staff.
   * debian/control:
 - Add Rules-Requires-Root: no.
   * debian/copyright:
 - Add year 2020 to myself.

CU
Jörg Frings-Fürst


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



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


Bug#961738: RFS: dragengine/1.1 -- Drag[en]gine Game Engine

2020-06-01 Thread Roland Plüss

On 5/31/20 9:19 AM, Tobias Frost wrote:
> On Sat, May 30, 2020 at 06:55:42PM +0200, Roland Plüss wrote:
>> On 5/30/20 4:45 PM, Tobias Frost wrote:
>>> I see those options:
>>> - talk to the fox-1.6 maintainer about updating the package to 1.7.
>>>   (though I see that they generally stick to released versions and 1.7.* 
>>> seems
>>>   to be only development snapshots; a question to ask: is the 1.7 ABI 
>>> stable already?)
>>> - make the features optional that requires 1.7
>>> - use only 1.6 features (listed for completeness, as you said you can't)
> There is another option I've forgot to mention:
> - Talk to the maintainers of 1.6 and work together with them to package
>   1.7.  Maybe Florian is happy to get you as (co-)maintainer the 1.7
>   package, so you could offer that.
>
> It seems at first glance possible that both versions can be in Debian,
> however, the release/security team will not be happy to have both of
> them in a stable release, IOW, having two versions can only be a
> intermediate solution until all reverse dependencies of 1.6* have been
> updated (by patching the respective Debian packages.) More about such
> library transision:
> https://wiki.debian.org/Teams/ReleaseTeam/Transitions
>
> If you want to follow this route, your next step would be now to contact
> the fox1.6 maintainer by filing a wishlist bug against src:fox1.6, asking
> to package the version you need, explaining the situation and maybe (==
> if you want) tell them that you would commit helping to offset the extra
> work caused by maintaining the development snapshot.
>
> * dak spits out those r-deps:
> ace: libfox-1.6-dev
> gogglesmm: libfox-1.6-dev
> libgwenhywfar: libfox-1.6-dev
> pcsc-cyberjack: libfox-1.6-dev
> sumo: libfox-1.6-dev
> xfe: libfox-1.6-dev (>= 1.6.45)
>
FOX-1.7 and FOX-1.6 are not compatible (well, mostly yes but in
important things not). That said they are different libraries with
separate include and library names (/usr/include/fox-1.6 vs
/usr/include/fox-1.7 and the same for libraries). So technically
applications linking against FOX-1.6 do not have to be change if FOX-1.7
is added on the same system (the two can coexist). But it depends if two
library versions of the same library are accepted even if they are disjoint.

-- 
Mit freundlichen Grüssen
Plüss Roland

Game Development and Game Engine Technologies https://dragondreams.ch



signature.asc
Description: OpenPGP digital signature


Bug#961897: RFS: wifi-qr/0.1-1 [ITP] -- WiFi Share and Connect with QR

2020-06-01 Thread Ko Ko Ye`
Thank you for the clarification.

now finished.
i also update with
Rules-Requires-Root: no

could you please check for me ?

with regards

On Mon, Jun 1, 2020 at 5:43 PM Kyle Robbertze 
wrote:

> Control: tags -1 moreinfo
>
> Hi,
>
> On 2020/05/31 03:56, Ko Ko Ye` wrote:
> > Package: sponsorship-requests
> > Severity: wishlist
> >
> > Dear mentors,
> >
> > I am looking for a sponsor for my package "wifi-qr"
>
> I have reviewed the package. The upstream repo doesn't contain a top
> level licence (only what is in debian/copyright). Also the changelog
> closes this RFS and not an ITP bug. If you opened an ITP bug, then that
> should be closed, otherwise the (Closes: #n) part should be removed.
>
> Cheers
> Kyle
>
> --
>
> ⢀⣴⠾⠻⢶⣦⠀
> ⣾⠁⢠⠒⠀⣿⡁ Kyle Robbertze
> ⢿⡄⠘⠷⠚⠋⠀ Debian Developer
> ⠈⠳⣄ https://wiki.debian.org/KyleRobbertze
>


-- 

with regards *Ko Ko Ye`*

+95 97989 22022
+95 94500 22022
+95 9731 47907
kokoye2...@gmail.com
kokoye2...@ubuntu.com

skype: kokoye2007
jitsi: kokoye2007

http://ubuntu-mm.net
http://wiki.ubuntu.com/kokoye2007
http://wiki.ubuntu.com/MyanmarTeam http://loco.ubuntu.com/teams/ubuntu-mm


Bug#961991: RFS: libunistring/0.9.10-4 [RC] -- Unicode string library for C

2020-06-01 Thread Jörg Frings-Fürst
Package: sponsorship-requests
Severity: important

Dear mentors,

I am looking for a sponsor for my package "libunistring"

   Package name: libunistring
   Version : 0.9.10-4
   Upstream Author : Bruno Haible 
   URL : https://www.gnu.org/software/libunistring/
   License : LGPL-3+ or GPL-2+
   Vcs : https://jff.email/cgit/libunistring.git
   Section : libs

It builds those binary packages:

  libunistring-dev - Unicode string library for C - development files
  libunistring2 - Unicode string library for C

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

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

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

  dget -x 
https://mentors.debian.net/debian/pool/main/libu/libunistring/libunistring_0.9.10-4.dsc

or from git:

  
https://jff.email/cgit/libunistring.git/?h=release%2Fdebian%2F0.9.10-4

Changes since the last upload:

   * Fix ftbfs with dh_missing (Closes: #961960).
   * debian/changelog:
 - Fix removed tag at 0.9.10-2.

CU
Jörg Frings-Fürst

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



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


Re: Bug#961417: RFS: libudfread/1.0.0-1 -- UDF reader library

2020-06-01 Thread The Wanderer
On 2020-06-01 at 10:35, Paul Wise wrote:

> On Mon, 2020-06-01 at 14:18 +, Vasyl Gello wrote:
> 
>> So static libs present in packages like popt are remnants of the
>> past and the general practice now is to discourage shipping all
>> kinds of static libraries unless it is Go/OCaml… as mentioned in
>> this wiki page?
> 
> Right.

That seems like a questionable decision.

If I need to compile a program to run in an environment where I can't
know what libraries / library versions are going to be available, or
maybe even do know for a fact that certain ones will not be available,
the obvious solution is to link it statically - but if Debian doesn't
ship the static libraries, how exactly am I supposed to do that in
Debian?

Not linking programs statically by default is certainly a good idea, as
is not shipping statically-linked programs in Debian packages without
specific cause to do so (as cited on that Wiki page) - but not shipping
static libraries just means that someone who *does* have a legitimate
reason to use static linking in a particular case will have to compile
the entire library stack necessary by hand, which seems like a
suboptimal solution at best.


Fortunately, there still seem to be thousands of packages which do ship
static libraries, even excluding all packages whose names reference go
or ocaml:

$ apt-file -x search '\.a$' | cut -d ':' -f 1 | sort -u | grep -v
'\bgo\b' | grep -v ocaml | wc -l
5524

If this "discourage shipping static libraries" policy is in fact in
place, it seems to either be de-facto ignored in practice, or new enough
that there are still lots of packages which haven't been affected.


In fact, I don't see anything in that StaticLinking Wiki page which
indicates that static libraries should not be shipped, and the relevant
section of Debian Policy to which it links [1] states that "the static
library is usually provided in addition to the shared library".

Can you point me to a reference for the statement that it is now general
practice to discourage shipping of static libraries (as distinct from
statically-linked executables) in Debian packages?

[1]
https://www.debian.org/doc/debian-policy/ch-sharedlibs.html#s-sharedlibs-static

-- 
   The Wanderer

The reasonable man adapts himself to the world; the unreasonable one
persists in trying to adapt the world to himself. Therefore all
progress depends on the unreasonable man. -- George Bernard Shaw



signature.asc
Description: OpenPGP digital signature


Bug#961417: RFS: libudfread/1.0.0-1 -- UDF reader library

2020-06-01 Thread Paul Wise
On Mon, 2020-06-01 at 14:18 +, Vasyl Gello wrote:

> So static libs present in packages like popt are remnants of the past
> and the general practice now is to discourage shipping all kinds of 
> static libraries unless it is Go/OCaml… as mentioned in this wiki
> page?

Right.

-- 
bye,
pabs

https://wiki.debian.org/PaulWise


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


Bug#961417: RFS: libudfread/1.0.0-1 -- UDF reader library

2020-06-01 Thread Vasyl Gello
Hi Paul!

So static libs present in packages like popt are remnants of the past
and the general practice now is to discourage shipping all kinds of 
static libraries unless it is Go/OCaml…  as mentioned in this wiki page?

I looked at it before, but I try understanding what is considered best 
practices now.
-- 
Vasyl Gello

June 1, 2020 1:57:09 PM UTC, Paul Wise  написав(-ла):
>On Mon, Jun 1, 2020 at 1:42 PM Vasyl Gello wrote:
>
>> I often link software statically, especially targeting Android.
>> So I guess keeping static library won't hurt as part of -dev
>> package.
>
>Where dynamic libraries are available there are usually only downsides
>to static libraries, in Debian we try to not distribute static
>libraries unless there is a good reason.
>
>https://wiki.debian.org/StaticLinking
>
>-- 
>bye,
>pabs
>
>https://wiki.debian.org/PaulWise


signature.asc
Description: PGP signature


Bug#961417: RFS: libudfread/1.0.0-1 -- UDF reader library

2020-06-01 Thread Paul Wise
On Mon, Jun 1, 2020 at 1:42 PM Vasyl Gello wrote:

> I often link software statically, especially targeting Android.
> So I guess keeping static library won't hurt as part of -dev
> package.

Where dynamic libraries are available there are usually only downsides
to static libraries, in Debian we try to not distribute static
libraries unless there is a good reason.

https://wiki.debian.org/StaticLinking

-- 
bye,
pabs

https://wiki.debian.org/PaulWise



Bug#961919: RFS: shairplay/1.0-1 [ITP] -- AirPort Express server emulator.

2020-06-01 Thread Vasyl Gello
Hi Mattia!

>* d/control:
> + vcs is set to your private space, but the package is team maintained

Fixed to myself as maintainer, same as other package.

> + why did you decide to use "shairplay-bin" instead of just
>   "shairplay"?

I thought source and binary packages of the same name would confuse
ftp archive. So I followed the "kodi-bin" path first. Seems I was wrong in my 
doubts
as mentors queue chewed the fixed release just fine!

> + drop the full stops from the synopsis (lintian flags this, didn't you
>   see it?)

Done.

>* d/changelog:
> + it's not closing an ITP

Done.

>* d/libshairplay-dev.install:
> + same as the other pacakge regarding the .a file.

Keeping the .a files as explained in the other package ;)

>* d/shairplay-bin.install:
> + imho, you could just reduce the line length with "usr/bin" and
>   "usr/share/man" without specifying the single files, since there is
>   no risk here to pick up stuff from other binary packages accidentally

Yes, makes sense. Fixed.

(doing same with libs screwed up installer, so as a rule of thumb I'll try being
verbose where needed)

>* d/rules:
> + beware of what that dh_installdocs call you did actually do.  I
>   believe you don't want that.  hint: check the package contents.

Removed that as now we have manpage.

> + you are -X'ing the .la file in dh_install?  is that really needed?
> + same as the other package regarding dh_missing.

Fixed by putting .la into d/not-installed.

>* d/patches:
> + did you forward them?  if you did please add some headers following
>   DEP-3.

The upstream is not maintained + basically the patches fix Debian build.
I set them to "not-needed".

>* d/watch:
> + since now uscan supports scanning bare git repositories, I think you
>   should add a watchfile novertheless

Best catch for today! :) Especially after I crafted the config which can repack
stuff from the git HEAD :)

>Incidentally, the git repository and what you uploaded to mentors are
>slightly different:
>
>|--- shairplay-0.9.0+git20180824/debian/control  2020-05-31 02:00:00.0 
>+0200
>|+++ shairplay-0.9.0+git20180824/debian/control  2020-05-31 02:00:00.0 
>+0200
>|@@ -34,7 +34,7 @@
>|  .
>|  Currently only AirPort Express emulation is supported.
>|  .
>|- This package installs the shairplay server executable
>|+ This package installs the shairplay server executable.
>|
>| Package: libshairplay-dev
>| Architecture: any
>

I re-created the repo again to match the uscan-retrieved and repacked tars and 
pushed
the new iteration of pacjage to mentors queue.

>
>
>NOTE: I haven't reviewd the copyright yet.
>

I revised it and removed parts we don't use (AirTV-Qt). There was both 
licensing mess
and Qt incompatibilities so I just added that folder to Files-Excluded section 
in d/copyright
and re-uscan-ed the source :)

I also added files not covered by narrower scopes (*, like .gitignore, 
makefile.am, configure.ac) as
LGPL-2.1+ same as Debian patch. Hope it is corect approach given the LICENSE 
file of upstream does
never mention these files.
-- 
Vasyl Gello

Bug#961417: RFS: libudfread/1.0.0-1 -- UDF reader library

2020-06-01 Thread Vasyl Gello
>* d/control:
> + Vcs-* have to point to the packaging repository, not the upstream
>   one.  Since this is something maintained by the multimedia team
>   (according to Maintainer) it should have a repo within the multimedia
>   team space.

Fixed by setting Maintainer to me until I get into the team. I have not even 
raised
the application intent yet.

> + Homepage points to the upstream VCS: doesn't this project have a real
>   homepage?

Well, it is, but it is sometimes not accessible. Added it anyway.

> + Both descriptions are way way too short (1 line). please strive to
>   find at least 3 lines...
>* d/*.dirs
> + those two files are totally useless, get rid of them

Shot them dead ;)

>* libudfread-dev.install
> + you are installing the .a file: do you really need it?  As a personal
>   policy I try to remove static libraries rather than adding them…

I often link software statically, especially targeting Android.
So I guess keeping static library won't hurt as part of -dev
package.

>* d/changelog:
> + Please add the "Initial upload" words in there :)

Doen :)

>* d/rules:
> + since you are using dh compat 13, you can go and use
>   "execute_before_dh_installexamples" instead of the current override
> + you may prefer to add that .la file in d/not-installed instead of
>   overriding dh_missing that way (also relevant if you stop installing
>   the .a file).
>* d/copyright:

Good catch, thanks! Now I can keep not-installable things sane.

> + I see that debian/* has a different license than the rest of the
>   package.  Theoretically that might cause issue if for example sombody
>   writes a patch for debian, place it under the debian/* license (GPL2+
>   in this case).  That patch then it would taint the upstream license,
>   as combining code with LGPL2.1 and GPL2+ leads to something that is
>   only GPL2+, likely something that upstream wouldn't want.

> + furthermore, the project is not released under LGPL-2.1, but
>   LGPL-2.1+ ... please pay attention to these details

Yes, I double-checked their licenses and fixed d/copyright

> + in the copyright you wrote "2014-2020 VLC authors and VideoLAN", but
>   I can't find any year later than 2017.  Lastly, I see all files have
>   only one "Author:" listead in them, I'd find nice if you added at
>   least a Comment: line in that "Files: *" paragraph mentioning that
>   single author.

Done

> + you missed m4/attributes.m4 - please take note that that GPL-2+ file
>   has a special exception

Done

>* you uploaded a .asc file, but you have not provided either public
>  signing key in d/upstream/signing-key.asc nor set an appropriate pgp
>  option in d/watch.  Nor I can find any signature on the upstream
>  repository (note that I haven't tried to check the signature).  Where
>  is it coming from?

It was my signature as recommended in one of thousand Debian Wiki pages
I read. As you clarified in pr8vate, this was useless so I recreated repo and 
pushed
the fixed package to mentors queue.

Thanks for review! :)
-- 
Vasyl Gello

Bug#961905: RFS: sane-backends/1.0.30-1~experimental2 -- API library for scanners -- utilities

2020-06-01 Thread Jörg Frings-Fürst
Hello Adam,

Am Montag, den 01.06.2020, 00:50 +0200 schrieb Adam Borowski:
> On Sun, May 31, 2020 at 09:48:19AM +0200, Jörg Frings-Fürst wrote:
> >Package name: sane-backends
> >Version : 1.0.30-1~experimental2
> > Changes since the last upload:
> > 
> >* debian/not-installed:
> >  - Add usr/share/doc/libsane/backend-writing.txt.
> >* debian/libsane1.symbols:
> >  - Add (arch=!hurd-i386) to cmsg@Base.
> 
> Hi!
> Since it's experimental, I've uploaded as-is, but moving the .so links from
> libsane1 to libsane-dev means both of us will need to check how upgrades
> from stable/unstable to the version in experimental go.
> 

Many thanks for your review und upload my packages. As I read your comment about
the .so links I first asked myself what mistake I made again. 

But the .so links
are installed into libsane-dev since version 1.0.22-7 (My first version of which
I still have the debian/ archive).

The I take a look into [1]. "the libgdbm-dev
package should include a symlink from /usr/lib/libgdbm.so to libgdbm.so.3.0.0.".
So I think thats the libsane-dev package is the right place for the *.so
symlinks. Or has something changed?

> (The package libsane1 doesn't exist outside experimental.)
> 
That's why I requested a transition[2]. But then the security update to version
1.0.30 came at short notice. I considered this as so important that I took it
over before. 

> 
> Meow!


CU
Jörg

[1] 
https://www.debian.org/doc/debian-policy/ch-sharedlibs.html#development-files
[2] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=960046
-- 
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.



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


Bug#961897: RFS: wifi-qr/0.1-1 [ITP] -- WiFi Share and Connect with QR

2020-06-01 Thread Kyle Robbertze
Control: tags -1 moreinfo

Hi,

On 2020/05/31 03:56, Ko Ko Ye` wrote:
> Package: sponsorship-requests
> Severity: wishlist
> 
> Dear mentors,
> 
> I am looking for a sponsor for my package "wifi-qr"

I have reviewed the package. The upstream repo doesn't contain a top
level licence (only what is in debian/copyright). Also the changelog
closes this RFS and not an ITP bug. If you opened an ITP bug, then that
should be closed, otherwise the (Closes: #n) part should be removed.

Cheers
Kyle

-- 

⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ Kyle Robbertze
⢿⡄⠘⠷⠚⠋⠀ Debian Developer
⠈⠳⣄ https://wiki.debian.org/KyleRobbertze



Bug#961919: RFS: shairplay/1.0-1 [ITP] -- AirPort Express server emulator.

2020-06-01 Thread Mattia Rizzolo
Control: owner -1 !
Control: tag -1 moreinfo

On Sun, May 31, 2020 at 02:33:33PM +, Vasyl Gello wrote:
>   dget -x 
> https://mentors.debian.net/debian/pool/main/s/shairplay/shairplay_0.9.0+git20180824-1.dsc

* d/control:
 + vcs is set to your private space, but the package is team maintained
 + why did you decide to use "shairplay-bin" instead of just
   "shairplay"?
 + drop the full stops from the synopsis (lintian flags this, didn't you
   see it?)
* d/changelog:
 + it's not closing an ITP
* d/libshairplay-dev.install:
 + same as the other pacakge regarding the .a file.
* d/shairplay-bin.install:
 + imho, you could just reduce the line length with "usr/bin" and
   "usr/share/man" without specifying the single files, since there is
   no risk here to pick up stuff from other binary packages accidentally
* d/rules:
 + beware of what that dh_installdocs call you did actually do.  I
   believe you don't want that.  hint: check the package contents.
 + you are -X'ing the .la file in dh_install?  is that really needed?
 + same as the other package regarding dh_missing.
* d/patches:
 + did you forward them?  if you did please add some headers following
   DEP-3.
* d/watch:
 + since now uscan supports scanning bare git repositories, I think you
   should add a watchfile novertheless


Incidentally, the git repository and what you uploaded to mentors are
slightly different:

|--- shairplay-0.9.0+git20180824/debian/control  2020-05-31 02:00:00.0 
+0200
|+++ shairplay-0.9.0+git20180824/debian/control  2020-05-31 02:00:00.0 
+0200
|@@ -34,7 +34,7 @@
|  .
|  Currently only AirPort Express emulation is supported.
|  .
|- This package installs the shairplay server executable
|+ This package installs the shairplay server executable.
|
| Package: libshairplay-dev
| Architecture: any

:P


NOTE: I haven't reviewd the copyright yet.

-- 
regards,
Mattia Rizzolo

GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540  .''`.
More about me:  https://mapreri.org : :'  :
Launchpad user: https://launchpad.net/~mapreri  `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia  `-


signature.asc
Description: PGP signature


Bug#961417: RFS: libudfread/1.0.0-1 -- UDF reader library

2020-06-01 Thread Mattia Rizzolo
Control: owner -1 !
Control: tag -1 moreinfo

On Sun, May 24, 2020 at 12:11:42PM +, Vasyl Gello wrote:
>   dget -x 
> https://mentors.debian.net/debian/pool/main/libu/libudfread/libudfread_1.0.0-1.dsc

* d/control:
 + Vcs-* have to point to the packaging repository, not the upstream
   one.  Since this is something maintained by the multimedia team
   (according to Maintainer) it should have a repo within the multimedia
   team space.
 + Homepage points to the upstream VCS: doesn't this project have a real
   homepage?
 + Both descriptions are way way too short (1 line). please strive to
   find at least 3 lines...
* d/*.dirs
 + those two files are totally useless, get rid of them
* libudfread-dev.install
 + you are installing the .a file: do you really need it?  As a personal
   policy I try to remove static libraries rather than adding them…
* d/changelog:
 + Please add the "Initial upload" words in there :)
* d/rules:
 + since you are using dh compat 13, you can go and use
   "execute_before_dh_installexamples" instead of the current override
 + you may prefer to add that .la file in d/not-installed instead of
   overriding dh_missing that way (also relevant if you stop installing
   the .a file).
* d/copyright:
 + I see that debian/* has a different license than the rest of the
   package.  Theoretically that might cause issue if for example sombody
   writes a patch for debian, place it under the debian/* license (GPL2+
   in this case).  That patch then it would taint the upstream license,
   as combining code with LGPL2.1 and GPL2+ leads to something that is
   only GPL2+, likely something that upstream wouldn't want.
 + furthermore, the project is not released under LGPL-2.1, but
   LGPL-2.1+ ... please pay attention to these details
 + in the copyright you wrote "2014-2020 VLC authors and VideoLAN", but
   I can't find any year later than 2017.  Lastly, I see all files have
   only one "Author:" listead in them, I'd find nice if you added at
   least a Comment: line in that "Files: *" paragraph mentioning that
   single author.
 + you missed m4/attributes.m4 - please take note that that GPL-2+ file
   has a special exception
* you uploaded a .asc file, but you have not provided either public
  signing key in d/upstream/signing-key.asc nor set an appropriate pgp
  option in d/watch.  Nor I can find any signature on the upstream
  repository (note that I haven't tried to check the signature).  Where
  is it coming from?


-- 
regards,
Mattia Rizzolo

GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540  .''`.
More about me:  https://mapreri.org : :'  :
Launchpad user: https://launchpad.net/~mapreri  `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia  `-


signature.asc
Description: PGP signature