Re: RFS: ampache (updated package)

2009-10-22 Thread Manoj Srivastava
On Wed, Oct 21 2009, Raphael Geissert wrote:

 Hi Manoj,

 Manoj Srivastava wrote:

 On Tue, Oct 20 2009, Raphael Geissert wrote:
 
 Hi Manoj,

 Manoj Srivastava wrote:
 [...]
 
 I find that experimental and pedantic add far too much
  irrelevant chatter, and that it tends to mask the problems one should
  actually fix.
 

 Could you please elaborate a bit more? I'd like to know how I can improve
 lintian so that it is more useful for others.
 
 ,[  Manual page lintian(1)  ]
 |  --pedantic
 | Display pedantic (P:) tags as well.  They are normally
 | suppressed.
 | 
 | Pedantic tags are Lintian at its most pickiest and include
 | checks for particular Debian packaging styles, checks that are
 | very frequently wrong, and checks that many people disagree
 | with.  Expect false positives and Lintian tags that you don't
 | consider useful if you use this option.  Adding overrides for
 | pedantic tags is probably not worth the effort.
 `
 
 Pretty much covers it, neh?
 
 Also:
 
 ,[ http://lintian.debian.org/manual/ch2.html#s2.3 ]
 | Experimental:
 |   This means that the code that generates this message is not as well
 |   tested as the rest of Lintian, and might still give surprising
 |   results. Feel free to ignore Experimental messages that do not seem to
 |   make sense, though of course bug reports are always welcomed.
 `

 Well, experimental checks are not to be considered irrelevant chatter,
 hence my question.

 The current experimental checks are:
 Tag: spelling-error-in-binary
 Severity: normal
 Certainty: wild-guess

 It is based on the output of strings(1) so it can't tell for sure whether a
 string is actually displayed or it is just a symbol or something else, or
 whether it is really an error or not (although it is pretty accurate in
 most cases).

Such has not been my experience. It keep blathering about how
 the suport (su port) needs to be called support, which, in the 8 (count
 it: eight) times it occurs in my packages is rubbish.




 Tag: template-uses-unsplit-choices
 Severity: normal
 Certainty: possible

 Erm, IIRC this one should no longer be marked as experimental ever since
 lenny was released.

So, this is a bug in lintian, really, and one should not need
 experimental errors to see this.

 Tag: embedded-pear-module
 Severity: normal
 Certainty: possible

 PEAR modules are a bit tricky to detect properly without making it too
 specific, in which case the check itself wouldn't be of much use.

So, lots of false positives?

 Tag: shlib-calls-exit
 Severity: wishlist
 Certainty: possible

 There's no way for lintian to tell whether the usage of exit or _exit
 is correct at all in the shared library, and it is based only by
 looking at the symbols.

Again a code I have to ignore.

 I would personally recommend checking pedantic tags here in mentors,
 it is a great way to introduce people to best practises. If anyone
 refuses to make the change suggested by lintian elaborating a bit more
 why could be a good exercise as well.

I have found pedantic flags often not to be good practices, but
 practices that various lintian authors have liked. And thus one should
 only be exposed to them when one has the judgment to decide  whether or
 not it is an idiosyncracy or good practice.

manoj
-- 
If you always postpone pleasure you will never have it.  Quit work and
play for once!
Manoj Srivastava sriva...@debian.org http://www.debian.org/~srivasta/  
1024D/BF24424C print 4966 F272 D093 B493 410B  924B 21BA DABB BF24 424C


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



RFS: anubis (updated package, fixes FTBFS on ia64, 2nd try)

2009-10-22 Thread Krzysztof Burghardt
Dear mentors,

I am looking for a sponsor for the new version 4.1.1+dfsg1-3
of my package anubis.

It builds these binary packages:
anubis - an SMTP message submission daemon

The package appears to be lintian clean.

The upload would fix FTBFS on ia64 [1].

The package can be found on mentors.debian.net:
- URL: http://mentors.debian.net/debian/pool/main/a/anubis
- Source repository: deb-src http://mentors.debian.net/debian unstable
main contrib non-free
- dget 
http://mentors.debian.net/debian/pool/main/a/anubis/anubis_4.1.1+dfsg1-3.dsc

I would be glad if someone uploaded this package for me.

[1] https://buildd.debian.org/~luk/status/package.php?p=anubis

Kind regards,
-- 
Krzysztof Burghardt krzysz...@burghardt.pl
http://www.burghardt.pl/


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: RFS: anubis (updated package, fixes FTBFS on ia64, 2nd try)

2009-10-22 Thread George Danchev

Quoting Krzysztof Burghardt krzysz...@burghardt.pl:


Dear mentors,


Hi,


I would be glad if someone uploaded this package for me.

[1] https://buildd.debian.org/~luk/status/package.php?p=anubis


Okay, good diff. Uploaded. Thanks.


--
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



RFS: ffprobe (2nd try)

2009-10-22 Thread Alessio Treglia
Dear mentors,

I am looking for a sponsor for my package ffprobe.

* Package name: ffprobe
  Version : 0-svn20091018-1
  Upstream Author : Stefano Sabatini stes...@users.sourceforge.net
* URL : http://sourceforge.net/projects/ffprobe/
* License : GPL, LGPL
  Section : video

It builds these binary packages:
ffprobe- command-line tool to analyze multimedia streams

The package appears to be lintian clean.

The upload would fix these bugs: 543922

The package can be found on mentors.debian.net:
- URL: http://mentors.debian.net/debian/pool/main/f/ffprobe
- Source repository: deb-src http://mentors.debian.net/debian unstable
main contrib non-free
- dget 
http://mentors.debian.net/debian/pool/main/f/ffprobe/ffprobe_0-svn20091018-1.dsc

I would be glad if someone uploaded this package for me.

Kind regards
 Alessio Treglia

-- 
Alessio Treglia quadris...@ubuntu.com
Ubuntu MOTU Developer | Homepage: http://www.alessiotreglia.com
0FEC 59A5 E18E E04F 6D40  593B 45D4 8C7C DCFC 3FD0


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: RFS: ffprobe (2nd try)

2009-10-22 Thread Eugene V. Lyubimkin
Hello Alessio,

Alessio Treglia wrote:
 Dear mentors,
 
 I am looking for a sponsor for my package ffprobe.

Why do you copy scripts from tools/ to debian during build? You can install
them directly from tools.

As long as you package svn snapshot, you should include svn revision number in
the package name, the date is not enough, like '0-svn20091022+r89' or
'0-svn89', and update get-orig-source target accordingly.

Also, I'd suggest to demote dependencies on 'perl' and
'libstatistics-descriptive-perl' to Recommends and state in the long
description that they are needed for provided perl scripts.

Otherwise package looks good, fix above and I'll upload it.

-- 
Eugene V. Lyubimkin aka JackYF, JID: jackyf.devel(maildog)gmail.com
C++/Perl developer, Debian Developer



signature.asc
Description: OpenPGP digital signature


RFS: gem (updated package)

2009-10-22 Thread IOhannes m zmoelnig
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Dear mentors,

I am looking for a sponsor for the new version 1:0.92.1-1
of my package gem.

It builds these binary packages:
gem- Graphics Environment for Multimedia - PureData library

The package can be found on mentors.debian.net:
- - URL: http://mentors.debian.net/debian/pool/main/g/gem
- - Source repository: deb-src http://mentors.debian.net/debian unstable
main contrib non-free
- - dget http://mentors.debian.net/debian/pool/main/g/gem/gem_0.92.1-1.dsc

I would be glad if someone uploaded this package for me.


Some background:
I am the upstream maintainer of Gem, debian being my primary development
platform.
the version of gem included in debian is somewhat outdated (0.90 has
been released about five(!) years ago).

currently gem has been orphaned (#546956). i would very much appreciate
if gem can be kept in debian and am willing to invest time into this.


Kind regards
 IOhannes m zmölnig
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkrgJCgACgkQkX2Xpv6ydvQ3wgCfVk1RgI6gY7dbtSAzdSO1/GfS
GYgAn3Ldbq/4Md3yeAypb+f5tNDmXFrl
=ovrc
-END PGP SIGNATURE-



smime.p7s
Description: S/MIME Cryptographic Signature


Re: Re: RFS: stx-btree

2009-10-22 Thread Ury Stankevich
Hello,

 * your binary-indep should not depend on targets that try compile the test-
 suites (speedtest, wxbtreedemo, testsuite), but should only install
 architecture independent parts of the source package into the corresponding
 -dev (headers files containing templates) and -doc (doxygen files) binary
 packages.

 * your binary-arch can compile the test-suites and eventually clean the
 resulting object files
..
Also, at some later point you might decide to split a
separate wxbtreedemo binary package (arch:any) so it must be handled by
binary-arch anyway (debian policy 4.7).

yes, i make a package for wxbtreedemo (in binary-arch)
binary-indep now doesn't compile anything (can be run just after a configure)

 * there are some more build-dependencies (wx, cppunit) you could add related
 to test-suites, though configure script handles these gracefully if they are
 not present, but you want to run the test-suite after all ;-).
yes, i made changes in rules to run testsuite in install-arch, or
maybe better to
run tests in build ?

* debian/copyright is incomplete - there are GPL-2'ed source files in
wxbtreedemo directory (licensecheck -r . from devscripts package might be of
service). Also, /usr/share/common-licenses/LGPL is a symlink, you want to use
LGPL-2.1 in your copyright file, same for GPL-2.
i make a notice about 2 parts of package, but i fail to find a sample,
can you help a bit
if my copyright file is wrong again?

the rest of changes looks to be simple )
thanks for you help.


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: RFS: ffprobe (2nd try)

2009-10-22 Thread Alessio Treglia
Hi Eugene,

On Thu, Oct 22, 2009 at 11:49 AM, Eugene V. Lyubimkin jac...@debian.org wrote:
 Otherwise package looks good, fix above and I'll upload it.

I'll make these changes as soon as possible.

Thank you!

-- 
Alessio Treglia quadris...@ubuntu.com
Ubuntu MOTU Developer | Homepage: http://www.alessiotreglia.com
0FEC 59A5 E18E E04F 6D40  593B 45D4 8C7C DCFC 3FD0


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: RFS: xwax (try 3)

2009-10-22 Thread Eugene V. Lyubimkin
Hello Mitchell,

Mitchell Smith wrote:
 Dear mentors,
 
 I am looking for a sponsor for my package xwax.

debian/control:
Lowercase first letter of the short description.
Upgrade Standards-Version to latest, 3.8.3.
The long description should be indented by one space, not four.

debian/copyright:
You should include copyright year (2009) to the 'Copyright' section.

debian/README:
The package 'mpg123' is now available from Debian main, revert the diversion
from upstream regarding mpg321.

debian/xwax.1:
Update xwax version from 0.5 to 0.6.

-- 
Eugene V. Lyubimkin aka JackYF, JID: jackyf.devel(maildog)gmail.com
C++/Perl developer, Debian Developer



signature.asc
Description: OpenPGP digital signature


Re: Re: RFS: stx-btree

2009-10-22 Thread George Danchev

Quoting Ury Stankevich ury...@gmail.com:


Hello,


* your binary-indep should not depend on targets that try compile the test-
suites (speedtest, wxbtreedemo, testsuite), but should only install
architecture independent parts of the source package into the corresponding
-dev (headers files containing templates) and -doc (doxygen files) binary
packages.



* your binary-arch can compile the test-suites and eventually clean the
resulting object files

..

Also, at some later point you might decide to split a
separate wxbtreedemo binary package (arch:any) so it must be handled by
binary-arch anyway (debian policy 4.7).


yes, i make a package for wxbtreedemo (in binary-arch)


Okay, in that case it is recommended to provide support for DEB_BUILD_OPTIONS.
http://www.debian.org/doc/debian-policy/ch-source.html#s-debianrules-options
(having noopt and nostrip should be fine)


binary-indep now doesn't compile anything (can be run just after a configure)


Good.

* there are some more build-dependencies (wx, cppunit) you could  
add related
to test-suites, though configure script handles these gracefully  
if they are

not present, but you want to run the test-suite after all ;-).

yes, i made changes in rules to run testsuite in install-arch, or
maybe better to
run tests in build ?


Actually build target should depend on build-arch which handles the  
building process.



* debian/copyright is incomplete - there are GPL-2'ed source files in
wxbtreedemo directory (licensecheck -r . from devscripts package  
might be of
service). Also, /usr/share/common-licenses/LGPL is a symlink, you  
want to use

LGPL-2.1 in your copyright file, same for GPL-2.

i make a notice about 2 parts of package, but i fail to find a sample,
can you help a bit
if my copyright file is wrong again?


It is now correct, though you could s/GPL/GPL-2/ for your debian packaging.

Even better, have a look at:
http://dep.debian.net/deps/dep5/


the rest of changes looks to be simple )
thanks for you help.


You are welcome.

P.S. no need to CC, I'm subscribed, though I might be slow with  
replies occasionally.



--
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Convenience copies in upstream code: dependencies, removal, copyright, and other issues

2009-10-22 Thread Goswin von Brederlow
Thibaut Paumard mlotpot.n...@free.fr writes:

 Le 21 oct. 09 à 11:03, Jonathan Niehof a écrit :

 On Tue, Oct 20, 2009 at 5:48 AM, Ben Finney
 ben+deb...@benfinney.id.au
  wrote:

 * Remove the convenience copy from the original source archive, or
  merely from the binary package?

 Related question:
 Since the source package consists of orig.tar.gz and a .diff, how
 would one remove the convenience copy from the original source?

 You would need to repack: unpack the tar.gz, remove the copy, re-tar.

Or delete it in clean if it isn't big and keeping it makes it
auto-detect the local copy. You still need to document its copyright
then though.

MfG
Goswin


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Library builds with pkg-config

2009-10-22 Thread Goswin von Brederlow
Mats Erik Andersson mats.anders...@gisladisker.se writes:

 Hello,

 I am trying to find the correct way of installing a pkg-config
 specification, the like of 

  /usr/lib/pkgconfig/dummy.ac

 for the developmental package of a library. Would

   1)   # debian/control
Depends: pkgconfig

   2)   # debian/rules
dh_install debian/dummy.ac usr/lib/pkgconfig/

 together suffice for this task? I seem not able to locate
 a tailored debhelper command for this task. Right?

No Depends. The library can be used fine without pkg-config even if
that is less than perfect.

MfG
Goswin


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: how to make an arch generic package?

2009-10-22 Thread Goswin von Brederlow
randall rand...@songshu.org writes:

 hi all,

 i'm a total noob when it comes to building deb packages so i believe
 this list is the place to be.

 i'm trying to package my first package, called rsnapshot. the available
 version in the repo's is aging and since its just a collection of
 scripts it appears to be a nice package for a first try.

 so far it seems to work following the routine i noted down here
 http://doku.songshu.org/doku.php?id=rsnapshot

 only i can not figure out how to make the packages without the
 architecture specific name like
 rsnapshot_1.3.1-1_amd64.deb

 according to the new maintainers guide:
 If your package is an `Architecture: all' one, you need to include all the 
 commands for building the package under the `binary-indep' rule, and leave 
 the `binary-arch' rule empty instead. 

 or i completely misunderstand what this says or it doesn't work,
 probably the last option has something to do with me mis configuring
 something.

 anybody has a clue?

 Thanks,

 Randall

You not only need to put your build rules under binary-indep but you
also need to set the Architecture accordingly in debian/control.
The later controls the name.

MfG
Goswin


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Re: Re: RFS: stx-btree

2009-10-22 Thread Ury Stankevich
Hi,

Okay, in that case it is recommended to provide support for DEB_BUILD_OPTIONS.
http://www.debian.org/doc/debian-policy/ch-source.html#s-debianrules-options
(having noopt and nostrip should be fine)

Actually build target should depend on build-arch which handles the building 
process.
ok, i made changes in debian/rules, nocheck handled too.

 Even better, have a look at:
 http://dep.debian.net/deps/dep5/
yes, this looks really better.


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: how to make an arch generic package?

2009-10-22 Thread randall
Goswin von Brederlow wrote:
 randall rand...@songshu.org writes:
 
 hi all,

 i'm a total noob when it comes to building deb packages so i believe
 this list is the place to be.

 i'm trying to package my first package, called rsnapshot. the available
 version in the repo's is aging and since its just a collection of
 scripts it appears to be a nice package for a first try.

 so far it seems to work following the routine i noted down here
 http://doku.songshu.org/doku.php?id=rsnapshot

 only i can not figure out how to make the packages without the
 architecture specific name like
 rsnapshot_1.3.1-1_amd64.deb

 according to the new maintainers guide:
 If your package is an `Architecture: all' one, you need to include all the 
 commands for building the package under the `binary-indep' rule, and leave 
 the `binary-arch' rule empty instead. 
 or i completely misunderstand what this says or it doesn't work,
 probably the last option has something to do with me mis configuring
 something.

 anybody has a clue?

 Thanks,

 Randall
 
 You not only need to put your build rules under binary-indep but you
 also need to set the Architecture accordingly in debian/control.
 The later controls the name.
 
 MfG
 Goswin

thanks,

Jan Beyer already informed me in a private post to change any to all
in the control file, this indeed does the trick.

Thanks,

Randall


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: RFS: stx-btree

2009-10-22 Thread George Danchev

Quoting Ury Stankevich ury...@gmail.com:


Hi,


Hi,

Okay, in that case it is recommended to provide support for  
DEB_BUILD_OPTIONS.

http://www.debian.org/doc/debian-policy/ch-source.html#s-debianrules-options
(having noopt and nostrip should be fine)


Actually build target should depend on build-arch which handles  
the building process.

ok, i made changes in debian/rules, nocheck handled too.


Very good, except that I forgot to mention that:
ifeq (,$(filter nostrip,$(DEB_BUILD_OPTIONS))) ... endif
is not actually needed if debhelper is used, since dh_strip honors  
DEB_BUILD_OPTIONS for us. It is harmless, but best to be removed.



Even better, have a look at:
http://dep.debian.net/deps/dep5/

yes, this looks really better.


Right.

One more thing I forgot to mention which we can clean up a bit:  
consolidate all the entries in debian/changelog and have just one  
'initial release'.


I can do both of these if you prefer, then you can grab the source  
package when it enters sid (will hang for some time in NEW queue until  
ftpmaster let it pass through), otherwise use mentors once again. I'm  
fine with both.



--
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Library builds with pkg-config

2009-10-22 Thread Mats Erik Andersson
Hello,

I interpret this to the effect that step 2) would be an acceptable
addition when packaging a library, in itself so small that it does
not use autoconfig et consortes.

torsdag den 22 oktober 2009 klockan 16:55 skrev Goswin von Brederlow detta:
 Mats Erik Andersson mats.anders...@gisladisker.se writes:
 
  Hello,
 
  I am trying to find the correct way of installing a pkg-config
  specification, the like of 
 
   /usr/lib/pkgconfig/dummy.ac
 
  for the developmental package of a library. Would
 
1)   # debian/control
 Depends: pkgconfig
 
2)   # debian/rules
 dh_install debian/dummy.ac usr/lib/pkgconfig/
 
  together suffice for this task? I seem not able to locate
  a tailored debhelper command for this task. Right?
 
 No Depends. The library can be used fine without pkg-config even if
 that is less than perfect.
 
 MfG
 Goswin

Thank you

Mats Erik Andersson


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Lintian pickiness and packaging improvements

2009-10-22 Thread Manoj Srivastava
On Wed, Oct 21 2009, Raphael Geissert wrote:

 Pedantic tags are Lintian at its most pickiest and include
 checks for particular Debian packaging styles, *checks that are
 very frequently wrong*, and checks that many people disagree
 with.  Expect false positives and Lintian tags that you don't
 consider useful if you use this option.  Adding overrides for
 pedantic tags is probably not worth the effort.

 As the person who pushed and introduced pedantic support I always felt
 a bit hesitant regarding the highlighted statement, maybe I should
 bring this up on the lintian mailing list and ask Russ for his reasons
 behind it (maybe what he wanted to express could be paraphrased).

 If a check is wrong I don't think it should belong to the pedantic
 category, IMHO.

Ack.

I also think that style issues should not be a part of even
 Pedantic checks. If a package is using a different, and arguably
 better style, then lintian should keep its nose out.

manoj
-- 
Part of the inhumanity of the computer is that, once it is competently
programmed and working smoothly, it is completely honest. -Isaac Asimov
Manoj Srivastava sriva...@debian.org http://www.debian.org/~srivasta/  
1024D/BF24424C print 4966 F272 D093 B493 410B  924B 21BA DABB BF24 424C


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



RFS: gnus (second try)

2009-10-22 Thread Tommi Vainikainen
Hi,

I am still looking for a sponsor for the new version 5.11+v0.10.dfsg-1
of my package gnus.

It builds binary package:
gnus   - A versatile news and mail reader for Emacsen

The package appears to be lintian clean.

The upload would fix these bugs: 391267, 413385, 415562, 432143, 432644,
490688, 527356. Bug #432143 is serious, because emacs21 is scheduled for
removal while the current gnus package in the repository has no support
for newer emacs.

The package can be found on mentors.debian.net:
- URL: http://mentors.debian.net/debian/pool/main/g/gnus
- Source repository: deb-src http://mentors.debian.net/debian unstable main 
contrib non-free
- dget 
http://mentors.debian.net/debian/pool/main/g/gnus/gnus_5.11+v0.10.dfsg-1.dsc

I would be glad if someone uploaded this package for me, and help me to
adopt this package.

-- 
Tommi Vainikainen


pgp4fgQVYX6Iz.pgp
Description: PGP signature


Re: Lintian pickiness and packaging improvements

2009-10-22 Thread Raphael Geissert
Manoj Srivastava wrote:

 I also think that style issues should not be a part of even
  Pedantic checks. If a package is using a different, and arguably
  better style, then lintian should keep its nose out.

If there's a better style I guess nobody would object to consider recommend
it or at least make sure lintian doesn't complain about it.

Cheers,
-- 
Raphael Geissert - Debian Developer
www.debian.org - get.debian.net



-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Lintian pickiness and packaging improvements

2009-10-22 Thread Rogério Brito
On Oct 22 2009, Raphael Geissert wrote:
 Manoj Srivastava wrote:
 
  I also think that style issues should not be a part of even
   Pedantic checks. If a package is using a different, and arguably
   better style, then lintian should keep its nose out.
 
 If there's a better style I guess nobody would object to consider recommend
 it or at least make sure lintian doesn't complain about it.

Couldn't we have a category of warning/checks that is labelled stylistic?

That way, all odd-ball stylistic changes could be separated from
pedantic and enabled with an even wider range of things (like the
trailing-whitespace-at-eol issue, files that don't end with newline
etc).

I hope that you get the idea.


Regards, Rogério.

-- 
Rogério Brito : rbr...@{mackenzie,ime.usp}.br : GPG key 1024D/7C2CAEB8
http://www.ime.usp.br/~rbrito : http://meusite.mackenzie.com.br/rbrito
Projects: algorithms.berlios.de : lame.sf.net : vrms.alioth.debian.org


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



RFS: kallery (updated package, QA upload, 3rd try)

2009-10-22 Thread Ignace Mouzannar
Dear mentors,

I am looking for a sponsor for the new version 1.2.0-4
of my package kallery.

It builds these binary packages:
kallery- Image gallery generator for the KDE
kallery-data - kallery's architecture independent data

The package appears to be lintian clean (except for the 3 overrides
that were added by the original maintainer).

The upload would fix these bugs: 530518 (important), 531536 (serious), 538618

The package can be found on mentors.debian.net:
- URL: http://mentors.debian.net/debian/pool/main/k/kallery
- Source repository: deb-src http://mentors.debian.net/debian unstable
main contrib non-free
- dget http://mentors.debian.net/debian/pool/main/k/kallery/kallery_1.2.0-4.dsc

I would be glad if someone reviewed/uploaded this package for me.

Kind regards
 Ignace Mouzannar


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: RFS: kallery (updated package, QA upload, 3rd try)

2009-10-22 Thread Sandro Tosi
On Thu, Oct 22, 2009 at 23:56, Ignace Mouzannar mouzan...@gmail.com wrote:
 Dear mentors,

 I am looking for a sponsor for the new version 1.2.0-4
 of my package kallery.

I'm giving it a look

-- 
Sandro Tosi (aka morph, morpheus, matrixhasu)
My website: http://matrixhasu.altervista.org/
Me at Debian: http://wiki.debian.org/SandroTosi


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Lintian pickiness and packaging improvements

2009-10-22 Thread Manoj Srivastava
On Thu, Oct 22 2009, Rogério Brito wrote:

 On Oct 22 2009, Raphael Geissert wrote:
 Manoj Srivastava wrote:
 
  I also think that style issues should not be a part of even
   Pedantic checks. If a package is using a different, and arguably
   better style, then lintian should keep its nose out.
 
 If there's a better style I guess nobody would object to consider recommend
 it or at least make sure lintian doesn't complain about it.

 Couldn't we have a category of warning/checks that is labelled
 stylistic?

Whose style would you choose? I am all for idea if it is _my_
 style which is selected, and every one else's style will be warned
 against. 

 That way, all odd-ball stylistic changes could be separated from
 pedantic and enabled with an even wider range of things (like the
 trailing-whitespace-at-eol issue, files that don't end with newline
 etc).

Different people have different styles. And electing to use one
 style over the other does not make a worse package, there is nothing
 that needs fixing here.  Package helpers, patch systems or  feature
 CVCS branches, emacs vs vi 

 I hope that you get the idea.

I hope you do too.

manoj
-- 
Forgetfulness, n.: A gift of God bestowed upon debtors in compensation
for their destitution of conscience.
Manoj Srivastava sriva...@debian.org http://www.debian.org/~srivasta/  
1024D/BF24424C print 4966 F272 D093 B493 410B  924B 21BA DABB BF24 424C


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Lintian pickiness and packaging improvements

2009-10-22 Thread Rogério Brito
On Oct 22 2009, Manoj Srivastava wrote:
 On Thu, Oct 22 2009, Rogério Brito wrote:
  Couldn't we have a category of warning/checks that is labelled
  stylistic?
 
 Whose style would you choose?

Mine, of course. :-)

  I am all for idea if it is _my_ style which is selected, and every
  one else's style will be warned against.

I'm not all for the idea of having just one style. I knew that this
objection would appear, but I worded it poorly.

What I had in mind would be a grab-bag of such stylistic things. But
scrap that.

 I hope you do too.

Sure.


Regards,

-- 
Rogério Brito : rbr...@{mackenzie,ime.usp}.br : GPG key 1024D/7C2CAEB8
http://www.ime.usp.br/~rbrito : http://meusite.mackenzie.com.br/rbrito
Projects: algorithms.berlios.de : lame.sf.net : vrms.alioth.debian.org


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Library builds with pkg-config

2009-10-22 Thread Paul Wise
[CCing you since you don't appear to have read my earlier mail, please
reply to list per lists CoC]

On Fri, Oct 23, 2009 at 12:42 AM, Mats Erik Andersson
mats.anders...@gisladisker.se wrote:

 I interpret this to the effect that step 2) would be an acceptable
 addition when packaging a library, in itself so small that it does
 not use autoconfig et consortes.

Upstream is the best place to be putting the pkgconfig file. Otherwise
applications relying on it will not be out-of-the-box portable to
non-Debian based distributions.

-- 
bye,
pabs

http://wiki.debian.org/PaulWise


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: RFS: kallery (updated package, QA upload, 3rd try)

2009-10-22 Thread Aníbal Monsalve Salazar
On Fri, Oct 23, 2009 at 12:20:17AM +0200, Sandro Tosi wrote:
On Thu, Oct 22, 2009 at 23:56, Ignace Mouzannar mouzan...@gmail.com wrote:
Dear mentors,

I am looking for a sponsor for the new version 1.2.0-4
of my package kallery.

I'm giving it a look

Could you remove config.status.lineno from kallery_1.2.0-4.diff.gz as
well?

diffstat kallery_1.2.0-4.diff.gz
 config.status.lineno   | 1220 +
 debian/.pc/.version|1
 debian/README.source   |   57 +
 debian/changelog   |   66 +
 debian/compat  |1
 debian/control |   35
 debian/copyright   |   36
 debian/kallery-data.install|4
 debian/kallery-data.lintian-overrides  |1
 debian/kallery-data.manpages   |1
 debian/kallery.1   |  131 +++
 debian/kallery.docs|1
 debian/kallery.install |1
 debian/kallery.lintian-overrides   |1
 debian/kallery.menu|2
 debian/patches/Makefile.in.diff|   17
 debian/patches/debian-imagemagick.diff |   28
 debian/patches/kallery-desktop.diff|   21
 debian/patches/series  |4
 debian/patches/spelling.diff   |   15
 debian/rules   |   85 ++
 debian/source.lintian-overrides|1
 debian/watch   |2
 23 files changed, 1731 insertions(+)


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Lintian pickiness and packaging improvements

2009-10-22 Thread Manoj Srivastava
On Thu, Oct 22 2009, Raphael Geissert wrote:

 Manoj Srivastava wrote:

 I also think that style issues should not be a part of even
  Pedantic checks. If a package is using a different, and arguably
  better style, then lintian should keep its nose out.

 If there's a better style I guess nobody would object to consider
 recommend it or

You are not getting it. Better is subjective.  You can have a
 dozen better styles, all contradictory. Are you planning on having
 checks that can never all be met simultaneously? That is what you get
 when you go for subjectively better styles.

 at least make sure lintian doesn't complain about it.

Ah. I have a few of those. For example, take this warning from
 Lintian: description-synopsis-might-not-be-phrased-properly

This is not policy, but dev-ref, and when it was proposed, it
 was argued that if we had a non clause, the front ends can make it look
 nicer, by completing the sentence, adding the period, etc, (perhaps
 by showing Package is a short description .  That was around 6
 years or so ago.

Here is an excerpt from aptitude (lines edited to remove size
 and version info for email):
--8---cut here---start-8---
i  kernel-packageA utility for building Linux kernel related Debian 
packages.
i  module-assistant  tool to make module package creation easier
--8---cut here---end---8---

Frankly, I like the
 Package-Name: A short sentence with a period.
  way better. The front ends have never started to display the short
  descriptions as though they were noun phrases

And why is this a warning as opposed to an
 informational message? How is the package  impacted by having a gosh
 darned period in the short description? This is the same level of
 impairment as the other non info warnings? seriously? Thisis not a
 severity normal bug.  It is not even a severity wishlist bug. It is a
 style issue. 

Once the front ends have been changed, then perhaps it would be a
 wishlist bug.

Things like that are why I take every lintian warning with a
 huge grain of salt.

Ideally, Errors should correlate to important+ bugs, and must
 violations, I think, warnings are bugs (minor and normal) and should
 violations, and everything wishlist ought to be a informational
 message. Style things belong in experimental. And, to give credit where
 it is due, the majority of the tags are listed at their proper
 severity. But by no means all of them are.

Lintian is a great tool. But it has long standing flaws, and
 previous maintainers of lintian have been resistant to changing that.

manoj
-- 
His life was formal; his actions seemed ruled with a ruler.
Manoj Srivastava sriva...@debian.org http://www.debian.org/~srivasta/  
1024D/BF24424C print 4966 F272 D093 B493 410B  924B 21BA DABB BF24 424C


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Lintian pickiness and packaging improvements

2009-10-22 Thread Manoj Srivastava
On Thu, Oct 22 2009, Rogério Brito wrote:

 On Oct 22 2009, Manoj Srivastava wrote:
  I am all for idea if it is _my_ style which is selected, and every
  one else's style will be warned against.

 I'm not all for the idea of having just one style. I knew that this
 objection would appear, but I worded it poorly.

 What I had in mind would be a grab-bag of such stylistic things. But
 scrap that.

Well, this is getting to be bikeshedding, but one may do what
 indent does: despite there being several different styles of
 indentation, and the indentation wars being as religious as anything
 else, indent just allows you to specify your preferred style,  and goes
 from there. So, you could run lintian --style-manoj, and be perfectly
 in sync with the one true style of packaging. Or else you could say
 lintian --style-Rogério, if you were less enlightened :-)

But, this is probably going to take some effort, and I am not
 currently volunteering to code that.

manoj
-- 
Eighty percent of married men cheat in America.  The rest cheat in
Europe. Jackie Mason
Manoj Srivastava sriva...@debian.org http://www.debian.org/~srivasta/  
1024D/BF24424C print 4966 F272 D093 B493 410B  924B 21BA DABB BF24 424C


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Lintian pickiness and packaging improvements

2009-10-22 Thread Charles Plessy
Dear all,

May I suggest to send general comments about Lintian to
lintian-ma...@debian.org instead of this list? I think that the point was made
that mentors have to take the packager’s experience into account when using
Lintian. Discussion is drifting on whether this or that check is not of
appropriate level, and is off-topic here.

Have a nice day,

-- 
Charles Plessy
Debian Med packaging team,
http://www.debian.org/devel/debian-med
Tsurumi, Kanagawa, Japan


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: RFS: xwax (try 3)

2009-10-22 Thread Mitchell Smith
Hi Eugene,

Thank you for the helpful feedback.

I have made your recommended changes to my package and uploaded it to
mentors.debian.net for further review.

Thanks,

Mitchell Smith


On 10/22/09, Eugene V. Lyubimkin jackyf.de...@gmail.com wrote:
 Hello Mitchell,

 Mitchell Smith wrote:
 Dear mentors,

 I am looking for a sponsor for my package xwax.

 debian/control:
 Lowercase first letter of the short description.
 Upgrade Standards-Version to latest, 3.8.3.
 The long description should be indented by one space, not four.

 debian/copyright:
 You should include copyright year (2009) to the 'Copyright' section.

 debian/README:
 The package 'mpg123' is now available from Debian main, revert the diversion
 from upstream regarding mpg321.

 debian/xwax.1:
 Update xwax version from 0.5 to 0.6.

 --
 Eugene V. Lyubimkin aka JackYF, JID: jackyf.devel(maildog)gmail.com
 C++/Perl developer, Debian Developer




-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org