Re: RFS: whohas (bug fixes)

2008-12-30 Thread Paul Wise
On Wed, Dec 31, 2008 at 11:38 AM, Jonathan Wiltshire
 wrote:

> Ok, sorry for the noise. I wasn't sure how closely you were watching
> -mentors.

NP. I watch it quite closely, reading all the mails at least daily.

> I've uploaded 0.21-4 to m.d.n which closes bugs 510189, 510231, 510259,
> 510152 and 510203. If you've time to take a look and upload that would
> be great, I've also sent all the bugs and patches upstream.
>
> I wondered, with this many bugs opened so soon, if whohas wouldn't be
> better suited in experimental, but then again most of them have been
> because of incorrect urls in the various package searchers, so perhaps
> not. Do you have any thoughts?

Its the usual post-accept bug flood, nothing to worry about IMO.

It might be a good idea to allow some kind of config file to override
the URLs/regexes, this would be useful for when the external websites
change and the package has not been updated yet. Could you suggest
this upstream?

I'd like to wait a few more days before uploading - see how many more
bugs testers can shake out. If there are no more changes by Sunday,
I'll upload then.

-- 
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: kita2

2008-12-30 Thread Hiroyuki Yamamoto
Hi,

Junichi Uekawa wrote:
> At Sun, 28 Dec 2008 05:34:46 +0900,
> Hiroyuki Yamamoto wrote:
>> I am looking for a sponsor for my package "kita2".
>>
>> * Package name: kita2
>>   ITP: #488488
>>   Version: 1.90.4-1
>>   Upstream Author: Hideki Ikemoto 
>> * URL: http://kita.sourceforge.jp/
>> * License: The MIT License
>>   Section: net
>>   Language: Ruby
>>   Description: Ruby based 2ch client for KDE
>>  Kita2 is useful to view "2ch-style Bulletin Board System" that use
>>  "bbs.cgi" and "read.cgi", it is like that we use RSS reader to read
>>  blogs. It helps you to read/write articles in such BBS.
>>  .
>>  2ch-style BBS include
>>   - 2 channel (http://www.2ch.net, largest BBS in Japan)
>>   - Pink channel (http://www.bbspink.com/)
>>   - Machi-BBS (http://www.machi.to/)
>>   - Shitaraba (http://rentalbbs.livedoor.com/jbbs/) and so on.
>>
>>
>> It builds this binary package:
>> kita2 - Ruby based 2ch client for KDE
>>
>> The package appears to be lintian clean.
> 
> 
> I tested the package, and it doesn't seem to work well on my
> environment GNOME with LC_ALL=ja_JP.EUC-JP.

Oh, I did not test on LANG=ja_JP.EUC-JP.
Well, here is the new package:

http://mentors.debian.net/debian/pool/main/k/kita2/kita2_1.90.4-1.dsc


Regards,
--
Hiroyuki Yamamoto


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



Re: RFS: whohas (bug fixes)

2008-12-30 Thread Jonathan Wiltshire
On Tue, Dec 30, 2008 at 10:59:44AM +0900, Paul Wise wrote:
> 
> Next time, please depend on ${DPATCH_STAMPFN} instead of patch-stamp
> in debian/rules.

Done.

> For the manual page change, once the manual page is accepted upstream,
> I would suggest a sed command in debian/rules install or binary rather
> than a patch. The file in question will be uncompressed on most
> systems and compressed on Debian, so upstream's manual page should
> just refer to uncompressed intro.txt and Debian should modify it at
> install time. See the nsis package for an (ugly) example of how to do
> this. This way you won't have to refresh the patch every time upstream
> modifies the manual page around the change.

That makes sense; I'll set it up once the manual goes into upstream.

> In future, it is a good idea to document the status of patches
> upstream in the patch header/description.

Done for all existing and new patches.

> PS: I prefer not to be CCed on RFS mails. If have time I'll upload, if
> not someone else will.

Ok, sorry for the noise. I wasn't sure how closely you were watching
-mentors.

I've uploaded 0.21-4 to m.d.n which closes bugs 510189, 510231, 510259,
510152 and 510203. If you've time to take a look and upload that would
be great, I've also sent all the bugs and patches upstream.

I wondered, with this many bugs opened so soon, if whohas wouldn't be
better suited in experimental, but then again most of them have been
because of incorrect urls in the various package searchers, so perhaps
not. Do you have any thoughts?

TIA.

Jonathan




-- 
Jonathan Wiltshire

PGP/GPG: 0xDB800B52 / 4216 F01F DCA9 21AC F3D3  A903 CA6B EA3E DB80 0B52
Sending of encrypted mail is encouraged



signature.asc
Description: Digital signature


Re: RFS: krypt

2008-12-30 Thread Paul Wise
On Wed, Dec 31, 2008 at 10:09 AM, Stefanos Harhalakis  wrote:

> The upload would fix these bugs: 507655, 510275

Firstly, there was no need to file 510275, instead you should have
just retitled the RFP 507655 to ITP and marked yourself as the owner.
Please read these:

http://www.debian.org/devel/wnpp/#l3
http://www.debian.org/Bugs/server-control#retitle
http://www.debian.org/Bugs/server-control#owner

Secondly, I've merged them and retitled 507655. So you only need to
close one and the other will be closed too.

> - dget http://mentors.debian.net/debian/pool/main/k/krypt/krypt_0.2-1.dsc

Quick review of the diff.gz:

debian/watch needn't have blank lines or comments.

Please forward the manual page upstream if you have not already.

Post-lenny, kde3/qt3 will be transitioned away from, so it might be a
good idea to ask upstream to port the app to KDE 4 & Qt 4. Same for
the HAL -> DeviceKit transition.

debian/rules contains a lot of unnessecary comments and stuff.

debian/rules doesn't handle DEB_BUILD_OPTIONS=noopt or
DEB_BUILD_OPTIONS=parallel (see debian-policy for info about these).

debian/rules runs dh_installexamples but there are no debian/*examples files

since you are depending on debhelper 7 and using compat 7, perhaps you
should be using features from it? see the dh manual page,
/usr/share/doc/debhelper/examples/rules.simple and
/usr/share/doc/debhelper/examples/rules.tiny.

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



RFS: krypt

2008-12-30 Thread Stefanos Harhalakis
Dear mentors,

I am looking for a sponsor for the package "krypt".

* Package name: krypt
  Version : 0.2-1
  Upstream Author : 
  Upstream Author : Jakub Schmidtke 
* URL : http://krypt.berlios.de/
* License : GPL
  Section : kde

It builds these binary packages:
krypt  - KDE GUI for managing volumes encrypted with LUKS

The package appears to be lintian clean.

The upload would fix these bugs: 507655, 510275

The package can be found on mentors.debian.net:
- URL: http://mentors.debian.net/debian/pool/main/k/krypt
- Source repository: deb-src http://mentors.debian.net/debian unstable main 
contrib non-free
- dget http://mentors.debian.net/debian/pool/main/k/krypt/krypt_0.2-1.dsc

This is a very useful program that isn't currently available as a debian
package. I'm new to debian packaging (there is only one other package
that I'm maintaining) but I believe that I've packaged this according to
debian policy and the new maintainer's guide.

I would be glad if someone checked this package for errors (it seems as
lintian error/warning free) and uploaded it for me.

Kind regards,
Stefanos Harhalakis


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



Re: RFS: cppcheck, new upstream version 1.27

2008-12-30 Thread Reijo Tomperi

Reijo Tomperi wrote:

Dear mentors,

I am looking for a sponsor for my package "cppcheck".

* Package name: cppcheck
 Version : 1.25-1
 Upstream Authors: Daniel Marjamäki 
   Reijo Tomperi 
* URL : http://cppcheck.wiki.sourceforge.net/
* License : GPL 3
 Section : devel

It builds these binary packages:
cppcheck   - C/C++ code analyzer

The package appears to be lintian clean.

The upload would fix these bugs: 503730


Hi,

New upstream version was released, so I made a new Debian package of it. 
(and right after that noticed that I missed the new developer from the 
copyright file and made new package again).


I'm again looking for a sponsor for it.

It is lintian clean and builds with cowbuilder.

The package can be found on mentors.debian.net:
- URL: http://mentors.debian.net/debian/pool/main/c/cppcheck
- Source repository: deb-src http://mentors.debian.net/debian unstable
main contrib non-free
- dget
http://mentors.debian.net/debian/pool/main/c/cppcheck/cppcheck_1.27-2.dsc

--
Reijo


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



Call Me Immediately For More Information.

2008-12-30 Thread eric zakaria
I have a new email address!You can now email me at: eric23zaka...@yahoo.com



- Call Me Immediately For More Information.



Re: RFS: dhcp-probe, another try to request with a lot of update

2008-12-30 Thread Michael Tautschnig
Hi!

[...]
> 
> I'll grab the package from mentors.d.n later on this weekend and report back.
> 

Sorry that it took so long, but now I got around to do another round of review.

- The unpacked source contains dhcp-probe.debhelper.log
- control/Description has some strange whitespace, please clean up.
- You don't need a Pre-Depends on ucf, Depends should be sufficient (you use it
  in the postinst, there is no preinst here)
- What about the upstream status of your patch?
- debian/rules:
  * You don't use the DEST variable, please remove it.
  * In the clean target, run dh_clean ... after dh_auto_clean; this will resolve
the above dhcp-probe.debhelper.log issue

I think these issues should be easy to resolve, and other than that the package
looks fine to me.

Best,
Michael



pgp1zdkIKQrgt.pgp
Description: PGP signature


Re: RFS: libpqstego

2008-12-30 Thread Ruben Molina
Hi Christian!

> I am looking for a sponsor for my packages "libpqstego" and "pqstego".

I'm not a DD so I cannot sponsor uploads, but here are some comments:

Both packages are tagged as version: 0.0.0, do you really think they are
ready to be included in Debian? 

In both packages you are shipping the debian/ stuff in the sources, so
the *.diff.gz are empty :S.

$ dpkg-source -x libpqstego_0.0.0-1.dsc
dpkg-source: warning: diff `./libpqstego_0.0.0-1.diff.gz' doesn't
contain any patch

$ dpkg-source -x pqstego_0.0.0-1.dsc
dpkg-source: warning: diff `./pqstego_0.0.0-1.diff.gz' doesn't contain
any patch

As you are upstream, you should separate the debian/ dir from the
sources. If you release a *.tar.gz without debian/ dir, and then you are
prepare the debian package, the changes needed are stored in the
*.diff.gz file...

Check your packages with lintian adding the -I option:

$ lintian -I libpqstego_0.0.0-1_i386.changes 
I: libpqstego source: package-lacks-versioned-build-depends-on-debhelper
7
I: libpqstego0: no-symbols-control-file usr/lib/libpqstego.so.0.0.0
I: libpqstego0-dev: extended-description-is-probably-too-short
I: libpqstego0-dbg: extended-description-is-probably-too-short

$ lintian -IE pqstego_0.0.0-1_i386.changes 
I: pqstego-dbg: extended-description-is-probably-too-short
I: pqstego: extended-description-is-probably-too-short

you should work on this...

And yes... your extended descriptions are for sure *too* short :) 
BTW, check your short descriptions too, after reading 6.2.1-6.2.3 on
Developers Reference [1]

[1] http://www.debian.org/doc/developers-reference/

libpqstego builds fine under pbuilder, but libpqstego0-dev and
libpqstego0-dbg fails on piuparts... I haven't tested why, but please
check this too... Uhmm... didn't tried for pqstego...

Uhmm BTW, I'm not sure about versioning the package names for -dev and
-dbg...  check the Library Packaging Guide too [2] :)

[2] http://www.netfort.gr.jp/~dancer/column/libpkg-guide/


Uhmm, finally, maybe both projects can be merged... (?)

OK. That's what I can see after a fast checking...

Thanks for your interest on Debian :)

Ruben Molina

> Ps.: Merry Chrismas, and a Happy New Year


signature.asc
Description: Esta parte del mensaje está firmada	digitalmente


Re: Re: RFS: remote-hellanzb-gui

2008-12-30 Thread Clément Lorteau
Hello all,

I'm forwarding my RFS of the Remote HellaNZB GUI python application to
debian-python list as I forgot to do so initially.

Would someone be kind enough to have a look at it?

Original RFS:

> I am looking for a sponsor for my package "remote-hellanzb-gui".
>
> * Package name: remote-hellanzb-gui
>   Version : 0.9.2-1
>   Upstream Author : Clement Lorteau 
> * URL : http://launchpad.net/remote-hellanzb-gui
> * License : GPLv3
>   Section : net
>
> It builds these binary packages:
> remote-hellanzb-gui - HellaNZB GNOME front-end
>
> The package appears to be lintian clean.
>
> The upload would fix these bugs: 509038
>
> The package can be found on mentors.debian.net:
> - URL: http://mentors.debian.net/debian/pool/main/r/remote-hellanzb-gui
> - Source repository: deb-src http://mentors.debian.net/debian unstable
> main contrib non-free
> - dget
> http://mentors.debian.net/debian/pool/main/r/remote-hellanzb-gui/remote-hellanzb-gui_0.9.2-1.dsc
>
> I would be glad if someone uploaded this package for me. Thank you for
> your reviews.
>   

Additional details:

> Hello,
>
> To try to draw a little attention to my request, here are some details
> about this package, as I realize i didn't include more than what the
> d.m.n template says.
>
> First, what it is this package : it's a small GNOME application i
> wrote to
> easily download newsgroups binary files by remotely controlling your
> HellaNZB daemon. What makes it different from the other similar tools
> out there (like LottaNZB, Hellafox...) is that this one is really
> aimed at controlling your HellaNZB daemon remotely, by using SSH to
> copy NZB files located on your computer, and optionally setting up a
> SSH tunnel automatically to access your server through the Internet
> securely. Add stuff to your download queue from work, university, or
> anywhere !   ;)   Screenshots [1] could give you an idea of what it's like.
>
> [1] https://sourceforge.net/project/screenshots.php?group_id=246092
>
> It's written in Python. It uses python-support, so that makes the
> debian packaging fairly easy. I think my packaging is pretty clean. I
> don't have as much experience as you guys, but at least, "lintian -iI
> *changes *deb *dsc" from unstable gives nothing, and the binary
> package installs and runs well on unstable. I'd really appreciate a
> review.
>
> Thank you for your attention !
>   

-- 
Clément Lorteau
www.lorteau.net | launchpad.net/~northern-lights




signature.asc
Description: OpenPGP digital signature


Re: advise needed for library packaging

2008-12-30 Thread Neil Williams
On Tue, 30 Dec 2008 16:30:28 +0200
George Danchev  wrote:

> > "some sort of API version discriminator" doesn't sound as if you've
> > understood SONAME transitions.
> 
> ... or you better understand [1] that you should avoid keeping SONAME 
> artifacts in the -dev package names, thus avoid changing -dev package name on 
> each SONAME bump, which would make release team cry upon transitions, loudly.
 
Which is why, generally, I prefer to use libfoo-dev - it isn't an
argument (to me) for using some number other than the SONAME in the
-dev package name. It would be particularly confusing to use a number
in the -dev package name that is just "some sort of API discriminator"
but that had no relation to the actual SONAME. If a number is used, it
should change in step with the transitions and be predictable from
objdump -p.

However, once a transition does come along, if you want to retain
libfoo1.2-dev and libfoo2.0-dev, then it makes more work for some but
allows libraries with hundreds and hundreds of reverse-dependencies to
have a sensible migration path. Such libraries are few and far between,
thankfully, but the ability to retain the SONAME in the -dev package
name (and the source package name) is important for a small number of
fundamental libraries. There is then the inevitable pain of deciding
that libfoo1.2 simply has to go away at some point. :-)

Where would we be without libc6-dev ?

-- 


Neil Williams
=
http://www.data-freedom.org/
http://www.nosoftwarepatents.com/
http://www.linux.codehelp.co.uk/



pgpHEMY117W1l.pgp
Description: PGP signature


Re: advise needed for library packaging

2008-12-30 Thread George Danchev
On Tuesday 30 December 2008 00:07:34 Neil Williams wrote:
> On Mon, 29 Dec 2008 22:12:24 +0200
>
> George Danchev  wrote:
> > > http://www.netfort.gr.jp/~dancer/column/libpkg-guide/libpkg-guide.html
> > > http://bugs.debian.org/libpkg-guide
> > >
> > > Firstly, do you need that library? Nothing in sid seems to depend on
> > > it, not even sleuthkit.
> >
> > Library packages which nobody {build-}depends on yet, sits in the same
> > boat as the rest of the leaf (application) packages, so general rules
> > should apply:
>
> I think that is an error. Libraries are intrinsically harder to package
> correctly and have more implications for the archive than applications.
> e.g. applications don't change binary package name (let alone source
> package name) on a routine basis. A library package without reverse
> dependencies is less useful than a leaf application with more intrinsic
> problems and more hassle, therefore counts as less desirable than a
> leaf application.

Libraries being intrinsically harder to package correctly does not make those 
of them with no reverse build dependencies being useless to the users who 
would like use them and prefer them in the form of debian packages (just like 
any other leaf packages). Currently Debian main contains 1489 -dev packages 
with no reverse build-depends found for them. Do you really believe that 
these are some sort of massive fallacy (assuming ~10% of them being false 
positives and not relevant to the topic like manpages-dev) and waste of 
packaging time. 

> > > -dev packages should not have SONAMEs in their package names,
>
> ? -dev packages can have SONAMEs in the package name - but in most
> situations, the extra complexity isn't worth it.
>
> > > what is
> > > the reason for the libtsk-dev -> libtsk3-3-dev change? If the API has
> > > changed incompatibly, libtsk-3-dev might be more appropriate.
> >
> > Why is libfoo-X-dev better than libfooX-dev, where 'X' is being some sort
> > of API version discriminator ?
>
> IMHO libtsk-dev should only change to libtsk3-dev - I don't see the
> need for libtsk-3-dev (I suspect you'll get a lintian warning).
> libtsk3-3-dev is only if the upstream API is so unstable that you will
> need a libtsk3-4-dev instead of migrating smoothly to libtsk4.
> Personally, I'd look at the glib and gtk model of libfooN.N rather than
> libfooN-N if there is a good reason to not use libfoo-dev or
> libfooN-dev.
>
> "some sort of API version discriminator" doesn't sound as if you've
> understood SONAME transitions.

... or you better understand [1] that you should avoid keeping SONAME 
artifacts in the -dev package names, thus avoid changing -dev package name on 
each SONAME bump, which would make release team cry upon transitions, loudly.

[1] these comments from Stephen Frost would help ;-)
http://www.netfort.gr.jp/~dancer/column/libpkg-guide/libpkg-guide.html#ftn.id292176

-- 
pub 4096R/0E4BD0AB 2003-03-18 


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



RFS: libpqstego

2008-12-30 Thread Christian Kuka
Dear mentors,

I am looking for a sponsor for my packages "libpqstego" and "pqstego".

* Package name: libpqstego
  Version : 0.0.0-1
  Upstream Author : Christian Kuka 
* URL : https://sourceforge.net/projects/pqstego
* License : GPL
  Section : libs

* Package name: pqstego
  Version : 0.0.0-1
  Upstream Author : Christian Kuka 
* URL : https://sourceforge.net/projects/pqstego
* License : GPL
  Section : text

It builds these binary packages:

libpqstego0 - Perturbed Quantization Steganography Library
libpqstego0-dbg - Perturbed Quantization Steganography Library Debug symbols
libpqstego0-dev - Perturbed Quantization Steganography Library Development

pqstego- A steganography console tool for JPEG images
pqstego-dbg - debugging symbols for pqstego

The packages can be found on mentors.debian.net:

- URL: http://mentors.debian.net/debian/pool/main/l/libpqstego
- Source repository: deb-src http://mentors.debian.net/debian unstable main 
contrib non-free
- dget 
http://mentors.debian.net/debian/pool/main/l/libpqstego/libpqstego_0.0.0-1.dsc

- URL: http://mentors.debian.net/debian/pool/main/p/pqstego
- Source repository: deb-src http://mentors.debian.net/debian unstable main 
contrib non-free
- dget http://mentors.debian.net/debian/pool/main/p/pqstego/pqstego_0.0.0-1.dsc

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

Kind regards
 Christian Kuka


Ps.: Merry Chrismas, and a Happy New Year
-- 
---
PGP/OpenPGP/GnuPG encrypted mail preferred in all private communication.
Key ID: 0x61E7150B - 4EFC 3FA6 FB8E 2BD5 CA11  6F15 F557 6B5D 61E7 150B

Christian Kuka
ck...@madkooky.de 


signature.asc
Description: Digital signature


Re: advise needed for library packaging

2008-12-30 Thread George Danchev
On Tuesday 30 December 2008 04:04:55 Paul Wise wrote:
> On Tue, Dec 30, 2008 at 5:12 AM, George Danchev  wrote:
> > Why is libfoo-X-dev better than libfooX-dev, where 'X' is being some sort
> > of API version discriminator ?
>
> Both of those are the same, 

I'm glad to read that.

> my comment was about libfooABI-API-dev vs libfoo-API-dev.

Yes, your wording made that clear, the latter is preferred.

To summarize: 
* if the ABI has changed, but the API remains the same, then change the 
library package name, but not the -dev package one. 
* if the API has changed, both -dev and library package names should be 
changed.

I wonder if such a wording would address the valid complain of #493951 ?

-- 
pub 4096R/0E4BD0AB 2003-03-18 


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