Re: Introduce wrapper package of linuxbrew into Debian

2015-08-18 Thread Gianfranco Costamagna
Hi Lumin,

some new stuff
(btw feel free to discuss on -devel, there is no need to have a perfect package 
for the discussion)

d/changelog should mention only initial release (closes: #) and nothing 
more.

debian/linuxbrew-wrapper.lintian-overrides
useless now?

debian/copyright, please rethink the GPL-3+ Debian license (not mandatory, but 
it might be good to clarify


let me know,

Gianfranco



Bug#683120: RFS: yadifa/2.0.5-1 [ITP]

2015-08-18 Thread Markus Schade
Hi Gianfranco

On 17.08.2015 at 16:41 Gianfranco Costamagna wrote:
 1)
 
 # upstream does not sign releases
 #yadifa source: debian-watch-may-check-gpg-signature

That is a commented out leftover. I have removed it anyway so other
won't think it is still used like you ;-)

 2) sbin/yadifad/install-sh
 
 not mentioned in copyright
 (and every install-sh on the source tree)

Ah, well spotted. I added the (hopefully correct) license paragraph to
debian/copyright.

 the other stuff looks good to me

Great. Thanks for the review. New version is on mentors.d.n


Best regards,
Markus



Bug#794187: marked as done (RFS: progress/0.8-1 [ITP] (it is formerly known as 'cv')))

2015-08-18 Thread Debian Bug Tracking System
Your message dated Tue, 18 Aug 2015 08:21:39 + (UTC)
with message-id 1714058445.6568016.1439886099289.javamail.ya...@mail.yahoo.com
and subject line uploaded on new queue
has caused the Debian Bug report #794187,
regarding RFS: progress/0.8-1 [ITP] (it is formerly known as 'cv'))
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.)


-- 
794187: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=794187
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
---BeginMessage---
Package: sponsorship-requests
Severity: wishlist

Dear mentors,

  I am looking for a sponsor for my package progress

 * Package name: progress
   Version : 0.7.1~git20150730+9c31d02b65-1
   Upstream Author : Xfennec xfen...@cqfd-corp.org
 * URL : https://github.com/Xfennec/progress
 * License : GPL-3.0+
   Section : utils

  It builds those binary packages:

progress   - Coreutils Progress Viewer (formerly known as 'cv')

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

  http://mentors.debian.net/package/progress


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

dget -x 
http://mentors.debian.net/debian/pool/main/p/progress/progress_0.7.1~git20150730+9c31d02b65-1.dsc


  Changes since the last upload:

progress (0.7.1~git20150730+9c31d02b65-1) unstable; urgency=low

  * Initial release. Closes: #785425
  * Fix manpage syntax error.

Regards,
  Zhou Mo


signature.asc
Description: This is a digitally signed message part
---End Message---
---BeginMessage---
Hi, uploaded on new queue.

Please for next time try to avoid patches without description

I: progress source: quilt-patch-missing-description add-license-info.patch


(even if the description is mostly useless here)

and do not override *FLAGS

I: progress: hardening-no-fortify-functions usr/bin/progress



cheers,

Gianfranco---End Message---


Bug#683120: marked as done (RFS: yadifa/2.1.1-1 [ITP])

2015-08-18 Thread Debian Bug Tracking System
Your message dated Tue, 18 Aug 2015 08:09:36 + (UTC)
with message-id 400512009.6579791.1439885376962.javamail.ya...@mail.yahoo.com
and subject line Re: Bug#683120: RFS: yadifa/2.0.5-1 [ITP]
has caused the Debian Bug report #683120,
regarding RFS: yadifa/2.1.1-1 [ITP]
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.)


-- 
683120: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=683120
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
---BeginMessage---
Package: sponsorship-requests
  Severity: normal

  Dear mentors,

  I am looking for a sponsor for my package yadifa-1.0.1-1

 * Package name: yadifa-1.0.1-1
   Version : 2116-1
   Upstream Author : yadifa.eu
 * URL : yadifa.eu
 * License : BSD
   Section : net

  It builds those binary packages:

yadifa-1.0.1 - lightweight authoritative Name Server w DNSSEC capabilities

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

  http://mentors.debian.net/package/yadifa-1.0.1-1


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

dget -x 
http://mentors.debian.net/debian/pool/main/y/yadifa-1.0.1-1/yadifa-1.0.1-1_2116-1.dsc

  More information about hello can be obtained from http://yadifa.eu.

  Changes since the last upload:

initial upload
---End Message---
---BeginMessage---
Hi Markus


That is a commented out leftover. I have removed it anyway so other
won't think it is still used like you ;-)


true, I didn't see it was a comment :)

Ah, well spotted. I added the (hopefully correct) license paragraph to
debian/copyright.



honestly the files are in public domain, so they might not be put in copyright
file, but I think it is good to have them


Great. Thanks for the review. New version is on mentors.d.n



BuiltSignedUploaded, thanks for your contribution to Debian!

cheers,


G.---End Message---


Bug#793171: RFS: git-lfs/0.5.2-1 [ITP]

2015-08-18 Thread Stephen Gelman
Responses inline.  New package available at
http://mentors.debian.net/debian/pool/main/g/git-lfs/git-lfs_0.5.4-1.dsc.

On Mon, Aug 17, 2015 at 4:24 AM, Hugo Lefeuvre hugo6...@fr33tux.org wrote:
 Hi Stephen,

 Here are some remaining problems I'd like to see solved before sponsoring
 the package.

 (1) debian/control:
 ---

   - Concerning git (= 1.8.0): The version in jessie-backports is
 2.1, so anyway this condition will be verified in case of a
 backport to stable. This condition would also be verified in case
 of a backport to oldstable since the version in wheezy-backports is
 1.9.1.
   - Concerning golang-go (= 1.3.0): The version in jessie is
 1.3.3, so anyway this condition will be verified in case of a
 backport to stable. This condition would also be verified in case
 of a backport to oldstable since the version in wheezy-backports is
 1.3.3.

 FYI, the Release Team doesn't always accepts backports to stable.
 However, if the backport of your package is accepted, it will go
 to the jessie-backports archive[0].

I completely understand that.  My point was that I think it is
beneficial to keep the version requirements there in case someone
wants to backport it.  That way they will not run into unexpected
problems.  If you don't think that is beneficial I can remove it.


 (2) debian/changelog:
 -

   - Why have you increased the debian revision number ? This package is
 the first debian release, so the complete package version number should
 be 0.5.4-1.
   - Why have you made three changelog entries ? This package haven't
 been uploaded to the Debian archive so, only one entry is allowed.
   - Usually, the changelog entry for an initial release looks like:

   * Initial release. (Closes: ITPBUG)


I increased it as I was updating the package and publishing to
mentors.  In retrospect that was not necessary or correct.  I have
pushed 0.5.4-1 which incorporates all these changes.

 (3) debian/copyright:
 -

   - Please, specify an e-mail adress after your name in the Copyright
 field of d/copyright, like so:

   Files: debian/*
   Copyright: 2015 Stephen Gelman ssg...@gmail.com
   License: Expat


Email added.

 Thanks !

 Regards,
  Hugo

 [0] http://backports.debian.org/Contribute/

 --
   Hugo Lefeuvre (hugo6390)|www.hugo6390.org
 4096/ ACB7 B67F 197F 9B32 1533 431C AC90 AC3E C524 065E



Bug#796041: RFS: clfft/2.6.1-1

2015-08-18 Thread Ghislain Vaillant

Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package clfft

* Package name: clfft
  Version : 2.6.1-1
  Upstream Author : Advanced Micro Devices, Inc.
* URL : https://github.com/clMathLibraries/clFFT
* License : Apache version 2
  Section : science

It builds those binary packages:

libclfft-bin - OpenCL FFT library (executables)
libclfft-dev - OpenCL FFT library (development files)
libclfft-doc - OpenCL FFT library (documentation)
libclfft2  - OpenCL FFT library (shared library)
libclfft2-dbg - OpenCL FFT library (debugging symbols)

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


  http://mentors.debian.net/package/clfft

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

dget -x http://mentors.debian.net/debian/pool/main/c/clfft/clfft_2.6.1-1.dsc

Changes since the last upload:

  * New upstream release.
  * Drop fix-libdl-linkage.patch, applied upstream.
  * d/changelog: update copyright information.

Best regards,
Ghislain Vaillant



Bug#796030: RFS: tablesnap/0.7.2-1 [ITP] -- Backup utility for the Cassandra database

2015-08-18 Thread Jeremy Grosser
Package: sponsorship-requests
Severity: wishlist

Dear mentors,

I am looking for a sponsor for my package tablesnap

 * Package name: tablesnap
   Version : 0.7.2-1
   Upstream Author : Jeremy Grosser jer...@synack.me
 * URL : https://github.com/JeremyGrosser/tablesnap
 * License : BSD-3-clause
   Section : database

It builds this binary package:

  tablesnap  - Backup utility for the Cassandra database

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

http://mentors.debian.net/package/tablesnap

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

  dget -x 
http://mentors.debian.net/debian/pool/main/t/tablesnap/tablesnap_0.7.2-1.dsc

More information about tablesnap can be obtained from 
https://github.com/JeremyGrosser/tablesnap.

Changes since the last upload:

  * Add manpages for tablechop(1) and tableslurp(1)

A WNPP ITP bug has been filed for this package as #795869.

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=795869

Regards,
 Jeremy Grosser



signature.asc
Description: Digital signature


Bug#796043: RFS: clblas/2.6-2

2015-08-18 Thread PICCA Frederic-Emmanuel
done.

De : Ghislain Vaillant [ghisv...@gmail.com]
Envoyé : mardi 18 août 2015 21:44
À : sub...@bugs.debian.org
Objet : Bug#796043: RFS: clblas/2.6-2

Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package clblas

* Package name: clblas
   Version : 2.6-2
   Upstream Author : Advanced Micro Devices, Inc.
* URL : https://github.com/clMathLibraries/clBLAS
* License : Apache version 2
   Section : science

It builds those binary packages:

libclblas-bin - OpenCL BLAS library (executables)
libclblas-dev - OpenCL BLAS library (development files)
libclblas-doc - OpenCL BLAS library (documentation)
libclblas2 - OpenCL BLAS library (shared library)
libclblas2-dbg - OpenCL BLAS library (debugging symbols)

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

http://mentors.debian.net/package/clblas

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

dget -x http://mentors.debian.net/debian/pool/main/c/clblas/clblas_2.6-2.dsc

Changes since the last upload:

   * d/control: remove ${shlibs:Depends} substitution from debug package
   * d/*-dev.install: use more generic expressions
   * d/rules: use stricter hardening
   * d/p: add patch to use Boost dynamic libraries
   * d/p: add patch fixing missing inclusion of stdlib

Best regards,
Ghislain Vaillant



Bug#796043: RFS: clblas/2.6-2

2015-08-18 Thread Ghislain Vaillant

Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package clblas

* Package name: clblas
  Version : 2.6-2
  Upstream Author : Advanced Micro Devices, Inc.
* URL : https://github.com/clMathLibraries/clBLAS
* License : Apache version 2
  Section : science

It builds those binary packages:

libclblas-bin - OpenCL BLAS library (executables)
libclblas-dev - OpenCL BLAS library (development files)
libclblas-doc - OpenCL BLAS library (documentation)
libclblas2 - OpenCL BLAS library (shared library)
libclblas2-dbg - OpenCL BLAS library (debugging symbols)

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


http://mentors.debian.net/package/clblas

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

dget -x http://mentors.debian.net/debian/pool/main/c/clblas/clblas_2.6-2.dsc

Changes since the last upload:

  * d/control: remove ${shlibs:Depends} substitution from debug package
  * d/*-dev.install: use more generic expressions
  * d/rules: use stricter hardening
  * d/p: add patch to use Boost dynamic libraries
  * d/p: add patch fixing missing inclusion of stdlib

Best regards,
Ghislain Vaillant



Re: Best practices for downloader packages

2015-08-18 Thread Charles Plessy
Le Tue, Aug 18, 2015 at 03:47:13PM +0200, Ole Streicher a écrit :
 
 After lunch, someone pointed out that the policy only requires that
 packages that download *software* need to go to contrib. Since my one
 would download *data* only, it would be probably suitable for main.

Hi Ole,

I doubt that the intention of the policy is to distinguish data and software
here.  Also, the current interpretation of the DFSG is that data is software.

Altogether, in the case of your package, I think that it is a matter of taste.
In my point of view, there is nothing wrong putting it in contrib, to represent
that the access to the data is not as easy as if it were distributed inside the
package.  One of the points of Free software is that is can not be taken away
from the user, and if one has a full copy of the Debian archive, it is possible
to rely on all the programs and data in the main section.  For downloader
packages, however, they can become useless at any time, and the user has no
control over this.

Cheers,

-- 
Charles Plessy
Tsurumi, Kanagawa, Japan



Bug#796041: RFS: clfft/2.6.1-1

2015-08-18 Thread PICCA Frederic-Emmanuel
Hello Ghislain,

I get this error when building with sbuild (unstable)

[ 62%] Building CXX object library/CMakeFiles/clFFT.dir/fft_binary_lookup.cpp.o
cd /«PKGBUILDDIR»/obj-i586-linux-gnu/library  /usr/bin/c++   -DCLFFT_EXPORTS 
-DclFFT_EXPORTS -pthread -g -O2 -fstack-protector-strong -Wformat 
-Werror=format-security -D_FORTIFY_SOURCE=2  -O2 -g -DNDEBUG -fPIC 
-I/«PKGBUILDDIR»/obj-i586-linux-gnu/include 
-I/«PKGBUILDDIR»/src/library/../include-o 
CMakeFiles/clFFT.dir/fft_binary_lookup.cpp.o -c 
/«PKGBUILDDIR»/src/library/fft_binary_lookup.cpp
/«PKGBUILDDIR»/src/library/fft_binary_lookup.cpp: In function 'void 
clfftInitBinaryCache()':
/«PKGBUILDDIR»/src/library/fft_binary_lookup.cpp:66:50: error: 'getenv' was not 
declared in this scope
 const char * path = getenv(CLFFT_CACHE_PATH);
  ^
make[4]: *** [library/CMakeFiles/clFFT.dir/fft_binary_lookup.cpp.o] Error 1
library/CMakeFiles/clFFT.dir/build.make:264: recipe for target 
'library/CMakeFiles/clFFT.dir/fft_binary_lookup.cpp.o' failed
make[4]: Leaving directory '/«PKGBUILDDIR»/obj-i586-linux-gnu'
make[3]: *** [library/CMakeFiles/clFFT.dir/all] Error 2


Cheers


Bug#794187: closed by Gianfranco Costamagna costamagnagianfra...@yahoo.it (uploaded on new queue)

2015-08-18 Thread lumin
Oops That package is good except for one thing:

 the issue comes from patch:   add-license-info.patch

The patch is patching author's source files with author's original
copyright declaration in the global LICENSE file and the one
in head of progress.c . The patch was sent to author days ago
and we (Asias and me) are waiting for author to reply.

Asias told me that to be extremely careful about license,
hence this patch is not serious, when shipped with debian package...

well...

On Tue, 2015-08-18 at 08:24 +, Debian Bug Tracking System wrote:
 This is an automatic notification regarding your Bug report
 which was filed against the sponsorship-requests package:
 
 #794187: RFS: progress/0.8-1 [ITP] (it is formerly known as 'cv'))
 
 It has been closed by Gianfranco Costamagna costamagnagianfra...@yahoo.it.
 
 Their explanation is attached below along with your original report.
 If this explanation is unsatisfactory and you have not received a
 better one in a separate message then please contact Gianfranco Costamagna 
 costamagnagianfra...@yahoo.it by
 replying to this email.
 
 



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


Re: Introduce wrapper package of linuxbrew into Debian

2015-08-18 Thread lumin
Hi Gianfranco Costamagna,

I have just uploaded a updated package to mentors several seconds ago,
and I will CC you later in the d-devel discussion.

On Tue, 2015-08-18 at 08:09 +, Gianfranco Costamagna wrote:
 d/changelog should mention only initial release (closes: #) and nothing 
 more.

If I don't write them in dch, even I will forget what I've done to
the package months later. 

Policy chapter 4.4 said so:

 Changes in the Debian version of the package should be briefly explained in 
the Debian changelog file debian
 /changelog. This includes modifications made in the Debian package compared to 
the upstream one as well as other
 changes and updates to the package. 

So I realized that I really wrote some unnecessary things into dch.

 debian/linuxbrew-wrapper.lintian-overrides
 useless now?

It's still useful.
I symlink'ed wrapper script /usr/bin/linuxbrew to /usr/bin/brew,
and I provided a manpage for linuxbrew-wrapper(7) and symlinked it to
linuxbrew(7).

Then lintian still requires a manpage for /usr/bin/brew,
and this is to be overrided. After pulling a full linuxbrew repo
to home, there will be a manpage brew(1) in it. 

 debian/copyright, please rethink the GPL-3+ Debian license (not mandatory, 
 but it might be good to clarify

I have changed Debian license to GPL-2. 

FYI: the packaging repo is located at
http://anonscm.debian.org/cgit/users/cdluminate-guest/linuxbrew-wrapper.git/
-- 
 .''`.   Lumin
: :' : 
`. `'   
  `-638B C75E C1E5 C589 067E  35DE 6264 5EB3 5F68 6A8A


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


Bug#795771: RFS: dblatex/0.3.7-1

2015-08-18 Thread Andreas Hoenen
Hi Gianfranco,

thanks for your interesting feedback.  I'm in the process of
evaluating/implementing it: some issues are easily done, some might
require more work.

Regards, Andreas
-- 
Andreas Hoenen andr...@hoenen-terstappen.de
GPG: 1024D/B888D2CE
 A4A6 E8B5 593A E89B 496B
 82F0 728D 8B7E B888 D2CE


signature.asc
Description: PGP signature


Re: Best practices for downloader packages

2015-08-18 Thread Albino B Neto
2015-08-16 14:17 GMT-03:00 Ole Streicher oleb...@debian.org:
 I want to create a package that purely downloads some (large scientific)
 data, and I am unsure how to create the package:

I am needing do downgrade PHP 5.6.9 to 5.3.10 on Debian 8.1, I am with
problems still no solution. :-(

Help ? :-)

-- 
Albino B Neto
twitter.com/b1n0anb
gplus.to/AlbinoBNeto
Debian. Freedom to code. Code to freedom! faw



Re: Looking for a mentor for the OpenSIPS project

2015-08-18 Thread Răzvan Crainea

Hi,

Can you please check now. Not sure what happened in the first place.
It looks like it still has some lintian warnings that I didn't detect (I 
was using an older lintian version), but I will work on fixing those too.


Best regards,

Răzvan Crainea
OpenSIPS Solutions
www.opensips-solutions.com

On 08/18/2015 05:11 PM, Gianfranco Costamagna wrote:

Hi,

unfortunately the upload seems to be missing
Uploaded:   2015-08-14 13:41
cheers,

G.






Il Martedì 18 Agosto 2015 15:22, Răzvan Crainea raz...@opensips.org ha 
scritto:
Hi, Gianfranco!

I managed to fix most of the warnings I had. Please check out the latest
sources on mentor's site[1].

[1] http://mentors.debian.net/package/opensips

Many thanks,

Răzvan Crainea
OpenSIPS Solutions
www.opensips-solutions.com


On 08/14/2015 10:41 PM, Gianfranco Costamagna wrote:

Hi Răzvan,

thanks for the fixes,

mentors is showing many lintian errors...

can you please fix them?

reporting them here:



E copyright-should-refer-to-common-license-file-for-gpl
W hardening-no-relro
I hardening-no-fortify-functions

(usually fixed by not overriding C*FLAGS and LDFLAGS



I package-contains-empty-directory

usr/sbin/



udp_server.o
tcp_read.o
tcp_main.o
sctp_server.o
pass_fd.o

object files in the source tree is bad


W debhelper-but-no-misc-depends



W debian-rules-missing-recommended-target
build-arch
build-indep
W debian-watch-file-in-native-package

the package shouldn't be native



W dh-clean-k-is-deprecated
W diff-contains-git-control-dir
.git

.git directory shouldn't really be there



W native-package-with-dash-version
W syntax-error-in-dep5-copyright
line 7: Duplicate field copyright.
P debian-watch-may-check-gpg-signature
P source-contains-prebuilt-binary

P source-contains-prebuilt-windows-binary




W wrong-section-according-to-package-name
opensips-dbg = debug
I spelling-error-in-binary
usr/lib/opensips/modules/dialplan.so Succesfully Successfully
E copyright-should-refer-to-common-license-file-for-gpl
W extended-description-line-too-long




W binary-without-manpage
usr/sbin/osipsconsole
E dir-or-file-in-var-run
var/run/opensips/
E init.d-script-missing-dependency-on-remote_fs
etc/init.d/opensips: required-start
etc/init.d/opensips: required-stop
E python-script-but-no-python-dep
usr/lib/opensips/opensipsctl/dbtextdb/dbtextdb.py
W binary-without-manpage
W init.d-script-does-not-source-init-functions
etc/init.d/opensips
W package-contains-upstream-install-documentation
usr/share/doc/opensips/INSTALL.gz
I hyphen-used-as-minus-sign
usr/share/man/man8/opensipsctl.8.gz:127
usr/share/man/man8/opensipsctl.8.gz:135
I spelling-error-in-binary
I spelling-error-in-manpage




E missing-dependency-on-libc
needed by usr/lib/opensips/modules/rest_client.so
E possible-gpl-code-linked-with-openssl
W hardening-no-relro


many of them are really showstopper, while others might be
just nitpicks.

the gpl-code-linked-with-openssl is something really serious
that needs to be fixed (even mentioned in the ITP bug).

lintian can give you an explanation for all the above issues,
if you have any kind of dubts please ask here and $somebody
will give you an answer :)

cheers,

Gianfranco




Re: Looking for a mentor for the OpenSIPS project

2015-08-18 Thread Gianfranco Costamagna
Yes, would be nice to fix them too :)

let me know when you have done!

thanks,

G.





Il Martedì 18 Agosto 2015 16:35, Răzvan Crainea raz...@opensips.org ha 
scritto:
Hi,

Can you please check now. Not sure what happened in the first place.
It looks like it still has some lintian warnings that I didn't detect (I 
was using an older lintian version), but I will work on fixing those too.

Best regards,

Răzvan Crainea
OpenSIPS Solutions
www.opensips-solutions.com


On 08/18/2015 05:11 PM, Gianfranco Costamagna wrote:
 Hi,

 unfortunately the upload seems to be missing
 Uploaded: 2015-08-14 13:41
 cheers,

 G.






 Il Martedì 18 Agosto 2015 15:22, Răzvan Crainea raz...@opensips.org ha 
 scritto:
 Hi, Gianfranco!

 I managed to fix most of the warnings I had. Please check out the latest
 sources on mentor's site[1].

 [1] http://mentors.debian.net/package/opensips

 Many thanks,

 Răzvan Crainea
 OpenSIPS Solutions
 www.opensips-solutions.com


 On 08/14/2015 10:41 PM, Gianfranco Costamagna wrote:
 Hi Răzvan,

 thanks for the fixes,

 mentors is showing many lintian errors...

 can you please fix them?

 reporting them here:


 E copyright-should-refer-to-common-license-file-for-gpl
 W hardening-no-relro
 I hardening-no-fortify-functions
 (usually fixed by not overriding C*FLAGS and LDFLAGS


 I package-contains-empty-directory
 usr/sbin/


 udp_server.o
 tcp_read.o
 tcp_main.o
 sctp_server.o
 pass_fd.o
 object files in the source tree is bad


 W debhelper-but-no-misc-depends


 W debian-rules-missing-recommended-target
 build-arch
 build-indep
 W debian-watch-file-in-native-package
 the package shouldn't be native


 W dh-clean-k-is-deprecated
 W diff-contains-git-control-dir
 .git
 .git directory shouldn't really be there


 W native-package-with-dash-version
 W syntax-error-in-dep5-copyright
 line 7: Duplicate field copyright.
 P debian-watch-may-check-gpg-signature
 P source-contains-prebuilt-binary
 P source-contains-prebuilt-windows-binary



 W wrong-section-according-to-package-name
 opensips-dbg = debug
 I spelling-error-in-binary
 usr/lib/opensips/modules/dialplan.so Succesfully Successfully
 E copyright-should-refer-to-common-license-file-for-gpl
 W extended-description-line-too-long


 W binary-without-manpage
 usr/sbin/osipsconsole
 E dir-or-file-in-var-run
 var/run/opensips/
 E init.d-script-missing-dependency-on-remote_fs
 etc/init.d/opensips: required-start
 etc/init.d/opensips: required-stop
 E python-script-but-no-python-dep
 usr/lib/opensips/opensipsctl/dbtextdb/dbtextdb.py
 W binary-without-manpage
 W init.d-script-does-not-source-init-functions
 etc/init.d/opensips
 W package-contains-upstream-install-documentation
 usr/share/doc/opensips/INSTALL.gz
 I hyphen-used-as-minus-sign
 usr/share/man/man8/opensipsctl.8.gz:127
 usr/share/man/man8/opensipsctl.8.gz:135
 I spelling-error-in-binary
 I spelling-error-in-manpage


 E missing-dependency-on-libc
 needed by usr/lib/opensips/modules/rest_client.so
 E possible-gpl-code-linked-with-openssl
 W hardening-no-relro

 many of them are really showstopper, while others might be
 just nitpicks.

 the gpl-code-linked-with-openssl is something really serious
 that needs to be fixed (even mentioned in the ITP bug).

 lintian can give you an explanation for all the above issues,
 if you have any kind of dubts please ask here and $somebody
 will give you an answer :)

 cheers,

 Gianfranco



Re: Looking for a mentor for the OpenSIPS project

2015-08-18 Thread Răzvan Crainea

Hi, Gianfranco!

I managed to fix most of the warnings I had. Please check out the latest 
sources on mentor's site[1].


[1] http://mentors.debian.net/package/opensips

Many thanks,

Răzvan Crainea
OpenSIPS Solutions
www.opensips-solutions.com

On 08/14/2015 10:41 PM, Gianfranco Costamagna wrote:

Hi Răzvan,

thanks for the fixes,

mentors is showing many lintian errors...

can you please fix them?

reporting them here:



E copyright-should-refer-to-common-license-file-for-gpl
W hardening-no-relro
I hardening-no-fortify-functions


(usually fixed by not overriding C*FLAGS and LDFLAGS



I package-contains-empty-directory

usr/sbin/



udp_server.o
tcp_read.o
tcp_main.o
sctp_server.o
pass_fd.o


object files in the source tree is bad


W debhelper-but-no-misc-depends



W debian-rules-missing-recommended-target
build-arch
build-indep
W debian-watch-file-in-native-package


the package shouldn't be native



W dh-clean-k-is-deprecated
W diff-contains-git-control-dir
.git


.git directory shouldn't really be there



W native-package-with-dash-version
W syntax-error-in-dep5-copyright
line 7: Duplicate field copyright.
P debian-watch-may-check-gpg-signature
P source-contains-prebuilt-binary

P source-contains-prebuilt-windows-binary




W wrong-section-according-to-package-name
opensips-dbg = debug
I spelling-error-in-binary
usr/lib/opensips/modules/dialplan.so Succesfully Successfully
E copyright-should-refer-to-common-license-file-for-gpl
W extended-description-line-too-long





W binary-without-manpage
usr/sbin/osipsconsole
E dir-or-file-in-var-run
var/run/opensips/
E init.d-script-missing-dependency-on-remote_fs
etc/init.d/opensips: required-start
etc/init.d/opensips: required-stop
E python-script-but-no-python-dep
usr/lib/opensips/opensipsctl/dbtextdb/dbtextdb.py
W binary-without-manpage



W init.d-script-does-not-source-init-functions
etc/init.d/opensips
W package-contains-upstream-install-documentation
usr/share/doc/opensips/INSTALL.gz
I hyphen-used-as-minus-sign
usr/share/man/man8/opensipsctl.8.gz:127
usr/share/man/man8/opensipsctl.8.gz:135
I spelling-error-in-binary
I spelling-error-in-manpage





E missing-dependency-on-libc
needed by usr/lib/opensips/modules/rest_client.so
E possible-gpl-code-linked-with-openssl
W hardening-no-relro



many of them are really showstopper, while others might be
just nitpicks.

the gpl-code-linked-with-openssl is something really serious
that needs to be fixed (even mentioned in the ITP bug).

lintian can give you an explanation for all the above issues,
if you have any kind of dubts please ask here and $somebody
will give you an answer :)

cheers,

Gianfranco




Re: Best practices for downloader packages

2015-08-18 Thread Ole Streicher
Adam Borowski kilob...@angband.pl writes:
 On Mon, Aug 17, 2015 at 01:29:12PM +0200, Ole Streicher wrote:
  * Since the download code if DFSG-Free, the downloader goes to
  contrib, independently of the copyright of the data, right?
 
  Right.
 
  which is a bit pity, since the package *is* actually DFSG-free,
 including the downloaded data. The reason that they are not in the
 Debian archive is just a technical, not a license one: The source data
 size is about 8 GB, and the binary packages are from 160 MB to ~13 GB.

 As, unlike most downloaders, it doesn't deal with non-free data, I don't get
 why it would be unacceptable for main.  It's strictly better than clients
 for various proprietary services, which sit in main.

After lunch, someone pointed out that the policy only requires that
packages that download *software* need to go to contrib. Since my one
would download *data* only, it would be probably suitable for main.

Best regards

Ole



Re: Looking for a mentor for the OpenSIPS project

2015-08-18 Thread Gianfranco Costamagna
Hi,

unfortunately the upload seems to be missing
Uploaded:   2015-08-14 13:41 
cheers,

G.






Il Martedì 18 Agosto 2015 15:22, Răzvan Crainea raz...@opensips.org ha 
scritto:
Hi, Gianfranco!

I managed to fix most of the warnings I had. Please check out the latest 
sources on mentor's site[1].

[1] http://mentors.debian.net/package/opensips

Many thanks,

Răzvan Crainea
OpenSIPS Solutions
www.opensips-solutions.com


On 08/14/2015 10:41 PM, Gianfranco Costamagna wrote:
 Hi Răzvan,

 thanks for the fixes,

 mentors is showing many lintian errors...

 can you please fix them?

 reporting them here:


 E copyright-should-refer-to-common-license-file-for-gpl
 W hardening-no-relro
 I hardening-no-fortify-functions

 (usually fixed by not overriding C*FLAGS and LDFLAGS


 I package-contains-empty-directory
 usr/sbin/


 udp_server.o
 tcp_read.o
 tcp_main.o
 sctp_server.o
 pass_fd.o

 object files in the source tree is bad


 W debhelper-but-no-misc-depends


 W debian-rules-missing-recommended-target
 build-arch
 build-indep
 W debian-watch-file-in-native-package

 the package shouldn't be native


 W dh-clean-k-is-deprecated
 W diff-contains-git-control-dir
 .git

 .git directory shouldn't really be there


 W native-package-with-dash-version
 W syntax-error-in-dep5-copyright
 line 7: Duplicate field copyright.
 P debian-watch-may-check-gpg-signature
 P source-contains-prebuilt-binary
 P source-contains-prebuilt-windows-binary



 W wrong-section-according-to-package-name
 opensips-dbg = debug
 I spelling-error-in-binary
 usr/lib/opensips/modules/dialplan.so Succesfully Successfully
 E copyright-should-refer-to-common-license-file-for-gpl
 W extended-description-line-too-long



 W binary-without-manpage
 usr/sbin/osipsconsole
 E dir-or-file-in-var-run
 var/run/opensips/
 E init.d-script-missing-dependency-on-remote_fs
 etc/init.d/opensips: required-start
 etc/init.d/opensips: required-stop
 E python-script-but-no-python-dep
 usr/lib/opensips/opensipsctl/dbtextdb/dbtextdb.py
 W binary-without-manpage

 W init.d-script-does-not-source-init-functions
 etc/init.d/opensips
 W package-contains-upstream-install-documentation
 usr/share/doc/opensips/INSTALL.gz
 I hyphen-used-as-minus-sign
 usr/share/man/man8/opensipsctl.8.gz:127
 usr/share/man/man8/opensipsctl.8.gz:135
 I spelling-error-in-binary
 I spelling-error-in-manpage



 E missing-dependency-on-libc
 needed by usr/lib/opensips/modules/rest_client.so
 E possible-gpl-code-linked-with-openssl
 W hardening-no-relro


 many of them are really showstopper, while others might be
 just nitpicks.

 the gpl-code-linked-with-openssl is something really serious
 that needs to be fixed (even mentioned in the ITP bug).

 lintian can give you an explanation for all the above issues,
 if you have any kind of dubts please ask here and $somebody
 will give you an answer :)

 cheers,

 Gianfranco