Re: Request for peer review of clamav-unofficial-sigs

2018-11-21 Thread Paul Wise
On Thu, Nov 22, 2018 at 2:34 PM Brent Clark wrote:

> I am new to packaging and I would like to ask if someone could please
> peer review my work.

Some comments:

I'm not sure how you want to use git for packaging. I used gbp and
pristine-tar. These days I would personally remove all upstream code
from git and store only the debian/ directory. A more popular option
is to use the DEP14 standard for this. I'm not sure how the clamav
team do things these days.

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

I think you will want to use the releases page in the debian/watch:

https://github.com/extremeshok/clamav-unofficial-sigs/releases

The eXtremeSHOK version doesn't have a CHANGELOG file like the
original version did, they instead store their NEWS equivalent file in
the README.md, which would already be installed by dh_installdocs. So
I think you can drop the dh_installchangelogs override from
debian/rules and just not have a separate changelog. If you want to
separate them and upstream refuse to do that, you could split the
README.md at build time and

clamav-unofficial-sigs.conf doesn't exist in the eXtremeSHOK version
so the install phase of package building will fail when it tries to
copy that. I guess you will need to do something with the upstream
config directory instead.

I wonder if debian/publickey.gpg is still needed.

The eXtremeSHOK version doesn't have a clamav-unofficial-sigs.8 so
debian/manpages will cause dh_installman to fail.

The eXtremeSHOK version has a README.md file instead of a README file
so debian/docs will cause dh_installdocs to fail.

If you ever decide to get this into Debian, debian/copyright needs to
be updated for the new copyrights of eXtremeSHOK.

You might want to add yourself to Uploaders in debian/control.

I'd put a space before the bracket in debian/changelog.

Please run lintian on the .changes file.

-- 
bye,
pabs

https://wiki.debian.org/PaulWise



Request for peer review of clamav-unofficial-sigs

2018-11-21 Thread Brent Clark

Good day Guys

I am new to packaging and I would like to ask if someone could please 
peer review my work.


https://salsa.debian.org/brentclark-guest/clamav-unofficial-sigs
my work is in the branch bc_packaging_extremeshoks_clamav_unofficial_sigs

Basically whats happened is the shipped version of 
clamav-unofficial-sigs forked or taken over by another project (i.e. 
https://github.com/extremeshok/clamav-unofficial-sigs )


I have been in contact with the package maintainer (i.e. Paul Wise), who 
was kind enough to point me in the right direction, but also indicated 
that he would like some else to take over it.


Im not looking to take over the package and be its maintainer, but I am 
looking to package it and use it on my systems (I will make the deb 
package available to all), but I just to make sure I am doing it all 
correctly.


Regards
Brent Clark



Re: Bug#913261: RFS: chkboot/1.2-1 [ITP]

2018-11-21 Thread Pierre-Elliott Bécue
Control: owner -1 p...@debian.org

Le mercredi 21 novembre 2018 à 16:37:53-0200, Herbert Fortes a écrit :
> On 21/11/2018 13:31, Baptiste BEAUPLAT wrote:
> > Hello Herbert,
> > 
> > I hope you are well.
> > 
> > I was wondering if you had time to take a second look at this package?
> > 
> 
> No.
> 
> I had to improve the Debian CI tests for some
> of the packages I take care.
> 
> Anyone can take of that package if necessary.
> I can not do it right now.

I'll take it from here.

-- 
Pierre-Elliott Bécue
GPG: 9AE0 4D98 6400 E3B6 7528  F493 0D44 2664 1949 74E2
It's far easier to fight for one's principles than to live up to them.


signature.asc
Description: PGP signature


Bug#913261: RFS: chkboot/1.2-1 [ITP]

2018-11-21 Thread Herbert Fortes

On 21/11/2018 13:31, Baptiste BEAUPLAT wrote:

Hello Herbert,

I hope you are well.

I was wondering if you had time to take a second look at this package?



No.

I had to improve the Debian CI tests for some
of the packages I take care.

Anyone can take of that package if necessary.
I can not do it right now.



Regards,
Herbert



Bug#913261: RFS: chkboot/1.2-1 [ITP]

2018-11-21 Thread Baptiste BEAUPLAT
Hello Herbert,

I hope you are well.

I was wondering if you had time to take a second look at this package?

Best regards,

On 11/10/18 2:14 PM, Baptiste BEAUPLAT wrote:
>> The package does not build twice in a row:
> This is fixed now.

-- 
Baptiste BEAUPLAT - lyknode




signature.asc
Description: OpenPGP digital signature


Bug#914174: RFS: easy-rsa [ITA]

2018-11-21 Thread Michele Orru



On 11/21/18 3:14 PM, Adam Borowski wrote:
> On Wed, Nov 21, 2018 at 02:27:17PM +0100, Michele Orru wrote:
>> On 11/21/18 6:45 AM, Adam Borowski wrote:
>>> On Tue, Nov 20, 2018 at 08:45:09AM +0100, Michele Orrù wrote:
 * Package name: easy-rsa
 Version : 3.0.5-1
>>>
  https://salsa.debian.org/maker-guest/easy-rsa/
>>
>> thanks a lot for your prompt response!
>>
>> I really apologise for the silly mistake on dh_installdocs: it should be
>> fixed now, together with the other issues you reported.
>>
>> I pushed the modifications on salsa, and uploaded the package on
>> mentors.debian.net
>
> Awesome.
>
> There's one more issue that's better to fix before uploading:
>   Maintainer: Debian QA Group 
> -- you'd want to update this.
>

… right, thanks again. It should be fixed now (both on mentors and on 
salsa).


>> I also took the liberty of removing: ${shlibs:Depends} from the list of
>> dependencies. They were empty, plus easy-rsa is just a shell script that
>> relies solely on openssl, which is explicit in the package. Hope that's
>> fine.
>
> It's generally better to keep this even if unused as an empty var that's
> referenced is ok but a non-empty var that's missing would cause problems.
> This might happen if you one day need to include a bit of compiled code
> in the package.  But then, for now there's no difference either way.

I see your point, I'll keep that in mind. However, unless you really 
think it would be best to keep it, I'd leave as it is to get rid of that 
lintian warning.


I also went through:
https://www.debian.org/doc/packaging-manuals/upgrading-checklist.txt
to update the Standards version, which apparently required no additional 
changes to the package, or the metadata. Hope that's fine.


--
μ.



Bug#914174: RFS: easy-rsa [ITA]

2018-11-21 Thread Adam Borowski
On Wed, Nov 21, 2018 at 02:27:17PM +0100, Michele Orru wrote:
> On 11/21/18 6:45 AM, Adam Borowski wrote:
> > On Tue, Nov 20, 2018 at 08:45:09AM +0100, Michele Orrù wrote:
> > > * Package name: easy-rsa
> > >Version : 3.0.5-1
> > 
> > > https://salsa.debian.org/maker-guest/easy-rsa/
> 
> thanks a lot for your prompt response!
> 
> I really apologise for the silly mistake on dh_installdocs: it should be
> fixed now, together with the other issues you reported.
> 
> I pushed the modifications on salsa, and uploaded the package on
> mentors.debian.net

Awesome.

There's one more issue that's better to fix before uploading:
 Maintainer: Debian QA Group 
-- you'd want to update this.

> I also took the liberty of removing: ${shlibs:Depends} from the list of
> dependencies. They were empty, plus easy-rsa is just a shell script that
> relies solely on openssl, which is explicit in the package. Hope that's
> fine.

It's generally better to keep this even if unused as an empty var that's
referenced is ok but a non-empty var that's missing would cause problems.
This might happen if you one day need to include a bit of compiled code
in the package.  But then, for now there's no difference either way.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀ We domesticated dogs 36000 years ago; together we chased
⣾⠁⢰⠒⠀⣿⡁ animals, hung out and licked or scratched our private parts.
⢿⡄⠘⠷⠚⠋⠀ Cats domesticated us 9500 years ago, and immediately we got
⠈⠳⣄ agriculture, towns then cities. -- whitroth on /.



Bug#914174: RFS: easy-rsa [ITA]

2018-11-21 Thread Dmitry Bogatov


[2018-11-20 08:45] Michele Orrù 
> 
> * Package name: easy-rsa
>   Version : 3.0.5-1
>   Upstream Author : the Open-Source OpenVPN development community
> * URL : https://github.com/OpenVPN/easy-rsa/
> * License : GPLv2
> 
> It builds those binary packages:
> 
>   easy-rsa - Simple shell based CA utility

For commit 7a17:

 * typo in `debian/control': correct is `Rules-Requires-Root'
  ^
 * FTBFS:

dh_installdocs: Cannot find (any matches for) 
"debian/README-Debian-much-features-such-wow" (tried in ., debian/tmp)



Bug#914132: RFS: cwm/6.3-1 -- lightweight and efficient window manager for X11

2018-11-21 Thread Dmitry Bogatov


[2018-11-19 18:44] James McDonald 
> It builds those binary packages:
> 
>   cwm -- lightweight and efficient window manager for X11
> [...]
> 
>   dget -x https://mentors.debian.net/debian/pool/main/c/cwm/cwm_6.3-1.dsc

404.



Bug#914174: RFS: easy-rsa [ITA]

2018-11-21 Thread Michele Orru

On 11/21/18 6:45 AM, Adam Borowski wrote:

On Tue, Nov 20, 2018 at 08:45:09AM +0100, Michele Orrù wrote:

* Package name: easy-rsa
   Version : 3.0.5-1



https://salsa.debian.org/maker-guest/easy-rsa/

Changes since the last upload:

* New upstream version 3.0.5
* Updated d/README.Debian


Hi!
The package's changelog is set as UNRELEASED, which marks the current state
as not meant for upload.

The changelog doesn't also list your takeover.

The package fails to build:
dh_installdocs: Cannot find (any matches for) 
"debian/README-Debian-much-features-such-wow" (tried in ., debian/tmp)
(the file is deleted in the packaging now)

Rules-Require-Root should be "Requires".



Hi,


thanks a lot for your prompt response!

I really apologise for the silly mistake on dh_installdocs: it should be 
fixed now, together with the other issues you reported.


I pushed the modifications on salsa, and uploaded the package on 
mentors.debian.net



I also took the liberty of removing: ${shlibs:Depends} from the list of 
dependencies. They were empty, plus easy-rsa is just a shell script that 
relies solely on openssl, which is explicit in the package. Hope that's 
fine.


Cheers,
--
μ.



Bug#914261: RFS: libt3window/0.3.1-1

2018-11-21 Thread Gertjan Halkes
Package: sponsorship-requests
Severity: normal

Dear mentors,

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

* Package name: libt3window
  Version : 0.3.1-1
  Upstream Author : Gertjan Halkes 
* URL : https://os.ghalkes.nl/t3/libt3window.html
* License : GPLv3
  Section : libs

It builds those binary packages:

  libt3window-dev - Development files for libt3window
  libt3window0 - Library for creating window-based terminal programs

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

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

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

dget -x
https://mentors.debian.net/debian/pool/main/libt/libt3window/libt3window_0.3.1-1.dsc

Changes since the last upload:

  * New upstream release.

Regards,
  Gertjan Halkes