RFS: gwyddion - Scanning Probe Microscopy analysis software

2007-09-07 Thread Jan Beyer
Dear mentors,

I am looking for a sponsor for my package gwyddion.

* Package name: gwyddion
  Version : 2.8-1
  Upstream Author : David Nečas (Yeti) [EMAIL PROTECTED], Petr Klapetek
[EMAIL PROTECTED]
* URL : http://gwyddion.net/
* License : GPL-v2+, and parts PD
  Section : science

It builds these binary packages:
 gwyddion- Scanning Probe Microscopy (SPM) analysis software
Gwyddion is a modular program for Scanning Probe Microscopy (SPM)
data  visualization and analysis. It is primarily intended for
analysis of height  field obtained by SPM techniques like AFM, MFM,
STM, SNOM/NSOM etc. It can,  however, be used for any other height
field and image analysis.
 gwyddion-common  - Gwyddion SPM analysis software - common files
 gwyddion-plugins - Gwyddion SPM analysis software - plugins
 libgwyddion2 - Gwyddion SPM analysis software - libraries
 libgwyddion2-doc - Gwyddion SPM analysis software - HTML library API docs
 libgwyddion2-dev - Gwyddion SPM analysis software - Development files

The lintian errors are taken care of by an override file[1]. The package
seems to be pbuilder clean. The piuparts (-d sid) output shows some error,
which may be unrelated to gwyddion[2].

The upload would fix these bugs: #440662.

The package can be found here:
- URL: http://people.ifm.liu.se/beyer/gwyddion
- dget http://people.ifm.liu.se/beyer/gwyddion/gwyddion_2.8-1.dsc

I would be glad if someone gave comments on the problems outlined below and
later uploaded this package for me.

Kind regards
 Jan Beyer


(Long) Annotations (=Request for Help/Comment/Explanation):
[1] lintian-overrides: The errors consist of some python/ruby scripts, which
are in the gwyddion package, which does not depend on the interpreters. This
is due to the fact, that these only provide some basic guaranteed
infrastructure for plugins, users may want to use/write. But they are not
used/needed by anything inside the package.
The same lintian message is emitted for the gwyddion-plugins package. There
I added the Depends: python | perl | ruby line. I do not know, if this
construct is allowed and works, but only lintian doesn't recognize it, or if
it is not possible. Then I would have to change the line to Depends: python,
perl, ruby.
Furthermore there are lintian warnings, which I did not quieten. They are
about the libgwyddion2 package which contains several libraries and thus
doesn't match the SONAMES of them. What is current practice? Allow the
warning? Override it? Split the package (This seems useless to me)?
There is also a warning on a man(3) file, called Gwyddion::dump.3pm.gz,
which lintian seems to dislike as the section is != 3. But there are many
similar files in my /usr/share/man/man3 directory. What to do here?
And finally there is a duplicate depends of gwyddion on libgwyddion2, one
added by the debhelper scripts and one by me - should I override this, or
take away my hand-written dependency?

[2] Piuparts (-d sid) brings up some broken symlinks in
/var/lib/defoma/fontconfig.d/D and related to pico. But as gwyddion has
nothing to do with this, it may be, that this is unrelated to gwyddion.
piuparts -d etch runs fine.

Thank you very much for reading until here! Any comments (also on different
topics) are very much welcome!


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: RFS: gwyddion - Scanning Probe Microscopy analysis software

2007-09-07 Thread Justin Pryzby
On Fri, Sep 07, 2007 at 11:54:18AM +0200, Jan Beyer wrote:
 Dear mentors,
 
 I am looking for a sponsor for my package gwyddion.
 
 * Package name: gwyddion
   Version : 2.8-1
   Upstream Author : David Nečas (Yeti) [EMAIL PROTECTED], Petr Klapetek
 [EMAIL PROTECTED]
 * URL : http://gwyddion.net/
 * License : GPL-v2+, and parts PD
   Section : science
 
 It builds these binary packages:
  gwyddion- Scanning Probe Microscopy (SPM) analysis software
Neat :)

 (Long) Annotations (=Request for Help/Comment/Explanation):

 Furthermore there are lintian warnings, which I did not quieten. They are
 about the libgwyddion2 package which contains several libraries and thus
 doesn't match the SONAMES of them. What is current practice? Allow the
 warning? Override it? Split the package (This seems useless to me)?

Policy has this to say:
|If you have several shared libraries built from the same source tree
|you may lump them all together into a single shared library package,
|provided that you change all of their sonames at once (so that you
|don't get filename clashes if you try to install different versions of
|the combined shared libraries package).

The goal is that debs compiled/depending against any libgwyddion*
libraries are always installable (well, the other goal is that there
are only 2 versions of a library in the active archive at once).  So
you have to avoid the situation where libgwyddion2 includes:
libxyza.so.1 and libxyzb.so.1, and the as-of-yet hypothetical
libgwyddion3 includes libxyza.so.1 and libxyzb.so.2 (thus the new
package name).  In this case lib3 is required to Conflict on lib2 (or
the other way around) since they're not actually co-installable.  But
then every package compiled against lib2 will end up effectively
conflicting with every package compiled against lib3 since it's
impossible to satisfy the packages of any 2 such packages.

So I think the libraries should only be in the same package if they
have the same soname.  (Or, you can put them into a subdirectory of
/usr/lib/ if they're not linked against directly and it's no problem).

 And finally there is a duplicate depends of gwyddion on libgwyddion2, one
 added by the debhelper scripts and one by me - should I override this, or
 take away my hand-written dependency?
I think you should drop the manually-added one since the automatic one
will always be working with ELF dependency output.

Justin


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: RFS: cellwriter

2007-09-07 Thread Don Armstrong
On Fri, 07 Sep 2007, Cyril Brulebois wrote:

 Michael Levin [EMAIL PROTECTED] (06/09/2007):
   You know, that bugs can be merged?
  
  I got an email from BTS saying the two reports were merged by someone
  already. However, they both still show up in the bugs list and I'm not
  sure which bug number they were merged into so I'm leaving the
  ChangeLog as is.
 
 They are merged, fullstop. No “master” bug or “duplicates”, just close
 both in the changelog and you're done.

You don't even need to close both. Just close whichever one you feel
like closing and the other will be closed as well.


Don Armstrong

-- 
[A] theory is falsifiable [(and therefore scientific) only] if the
class of its potential falsifiers is not empty.
 -- Sir Karl Popper _The Logic of Scientific Discovery_ §21

http://www.donarmstrong.com  http://rzlab.ucr.edu



Re: RFS: libj2ssh-java

2007-09-07 Thread Don Armstrong
On Thu, 06 Sep 2007, tony mancill wrote:
 Can you provide any generic guidelines on how large the docs should
 be to warrant a separate -doc package? This comes up from time to
 time sponsoring, and for new packages I've seen packages rejected
 because the -doc package was too small.

The general rule is the -doc package should be large enough that its
presence significantly impacts either the mirror or the installed size
of the package *or* would legitimately have a dependency relationship
(recommends, suggests, etc.) without including the non-doc packages.

An Arch: all non-doc package(s) needs a bigger -doc package to
counteract the package list size increase than an Arch: any package.

If the -doc package is at least on the order of a megabyte and a
significant portion of the size of the non-doc package(s), there's
generally little question about splitting it out. If it's less than
200K, or an insignificant portion of the non-doc package, there's
generally little point.

Most of the time it's pretty obvious. If it's not, err on the side of
not making an extra package, but make one if your users file a bug.


Don Armstrong

-- 
Physics is like sex. Sure, it may give some practical results, but
that's not why we do it.
 -- Richard Feynman

http://www.donarmstrong.com  http://rzlab.ucr.edu


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



RFS: xournal (updated package)

2007-09-07 Thread Mathieu Bouchard
Hi,

Since my mentor for xournal decided to stop sponsoring packages, I am in 
search of a new mentor for xournal which is already in debian.

Upstream has released an update to xournal (0.3.3 - 0.4.0.1). This is the 
updated debian package. This release includes a lot of improvements. The hand 
tool, for example, has been asked by a lot of people (I already  received an 
email from an user asking when the update will be integrated). I also added 
menu and mimetype informations for both GNOME and KDE. See upstream ChangeLog 
for more informations.

The package appears to be lintian clean, except from some warnings about the 
desktop file x-xoj.desktop, which contains deprecated .desktop specification 
elements to add support for kde mimetypes (this is required since kde 3.x 
doesn't support shared-mime-info).

The upload would fix these bugs: 410909

The package can be found on mentors.debian.net:
- URL: http://mentors.debian.net/debian/pool/main/x/xournal
- Source repository: deb-src http://mentors.debian.net/debian unstable main 
contrib non-free
- dget 
http://mentors.debian.net/debian/pool/main/x/xournal/xournal_0.4.0.1-1.dsc

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

Kind regards
-- 
Mathieu Bouchard
Centre de bio-informatique (www.bioinfo.ulaval.ca)
Université Laval (Québec, Canada)

Please avoid sending me Word or PowerPoint attachments.
See http://www.gnu.org/philosophy/no-word-attachments.html



Re: RFS: gwyddion - Scanning Probe Microscopy analysis software

2007-09-07 Thread Jan Beyer
Many thanks for the quick response!

On 09/07/2007 01:55 PM, Justin Pryzby wrote :
 On Fri, Sep 07, 2007 at 11:54:18AM +0200, Jan Beyer wrote:
 Furthermore there are lintian warnings, which I did not quieten. They are
 about the libgwyddion2 package which contains several libraries and thus
 doesn't match the SONAMES of them. What is current practice? Allow the
snip
 So I think the libraries should only be in the same package if they
 have the same soname.  (Or, you can put them into a subdirectory of
 /usr/lib/ if they're not linked against directly and it's no problem).
The point is, at least as upstream explained to me, that these libraries are
not particularly well split with regard to their contents. So no one will
link against just one or some of them. In fact, one often needs some modules
(which are in the gwyddion package) to build something reasonable. That's
why I/we (we=upstream+me) decided to put them together.
Concerning putting them into subdirectories: This would mean creating a
subdirectory for each library and putting it in there? Could I then keep
them all in one package? I have no idea, whether this will be hard to
achieve or cause problems - I can ask upstream, if you would prefer this
solution. But then it would probably be easier to just split libgwyddion2
into the six single-library-packages...

 And finally there is a duplicate depends of gwyddion on libgwyddion2, one
 added by the debhelper scripts and one by me - should I override this, or
 take away my hand-written dependency?
 I think you should drop the manually-added one since the automatic one
 will always be working with ELF dependency output.
Should I force a versioned automatic dependency via dh_makeshlibs -V or
dh_makeshlibs -V 'libgwyddion2 (=2.8)'?

Regards,
Jan


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: RFS: gwyddion - Scanning Probe Microscopy analysis software

2007-09-07 Thread Justin Pryzby
On Fri, Sep 07, 2007 at 05:20:56PM +0200, Jan Beyer wrote:
 Many thanks for the quick response!
 
 On 09/07/2007 01:55 PM, Justin Pryzby wrote :
  On Fri, Sep 07, 2007 at 11:54:18AM +0200, Jan Beyer wrote:
  Furthermore there are lintian warnings, which I did not quieten. They are
  about the libgwyddion2 package which contains several libraries and thus
  doesn't match the SONAMES of them. What is current practice? Allow the
 snip
  So I think the libraries should only be in the same package if they
  have the same soname.  (Or, you can put them into a subdirectory of
  /usr/lib/ if they're not linked against directly and it's no problem).
 The point is, at least as upstream explained to me, that these libraries are
 not particularly well split with regard to their contents. So no one will
 link against just one or some of them. In fact, one often needs some modules
 (which are in the gwyddion package) to build something reasonable. That's
 why I/we (we=upstream+me) decided to put them together.
 Concerning putting them into subdirectories: This would mean creating a
 subdirectory for each library and putting it in there? Could I then keep
 them all in one package?
The directory would be named after the package.
/usr/lib/libgwyddion2/* and either the public libraries or final
binaries would need rpath to find them.  (It still seems a grey area
whether to add a soname and install the lib to /usr/lib or to use
rpath for some things).

  And finally there is a duplicate depends of gwyddion on libgwyddion2, one
  added by the debhelper scripts and one by me - should I override this, or
  take away my hand-written dependency?
  I think you should drop the manually-added one since the automatic one
  will always be working with ELF dependency output.
 Should I force a versioned automatic dependency via dh_makeshlibs -V or
 dh_makeshlibs -V 'libgwyddion2 (=2.8)'?
I think you have to bump the shlibs version whenever upstream adds a
symbol.  Unless you can show (by reading the diff) that a new upstream
*doesn't* do this (or make incompatible changes), it's prolly safe to
increment this at every new upstream.

Otherwise an object compiled against a recent libgwyddion2 with new
symbol would end up in a package with Depends: libgwyddion2 (=X)
where version X doesn't actually provide the symbol, and an app will
crash whenever the symbol lookup is attempted.

Justin


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



RFS: glchess (updated package)

2007-09-07 Thread Thierry Randrianiriana
Dear mentors,

I am looking for a sponsor for the new version 1.0.6+debian-1
of my package glchess.

It builds these binary packages:
glchess- 2D/3D chess interface

The package appears to be lintian clean.

The upload would fix these bugs: 421694, 441156

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

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

Kind regards

--
Thierry Randrianiriana



signature.asc
Description: OpenPGP digital signature


Re: DebPPA: Debian Personal Package Archive

2007-09-07 Thread Ondrej Certik
 Many Debian packages aren't designed to support cross-compilation.
 Currently the only way to reliably build for multiple architectures is
 to build on multiple architectures.

I just found a qemubuilder packages, from the same author as
pbuilder and cowbuilder and can build packages for different platforms
using qemu. That's awesome.

Ondrej


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: RFS: xournal (updated package)

2007-09-07 Thread Mario Iseli
On Fri, Sep 07, 2007 at 08:10:11AM -0400, Mathieu Bouchard wrote:
 Hi,

Hi...

I will review and sponsor (maybe) your package tomorrow.

Thanks for your work and regards, enjoy your weekend,

-- 
  .''`. Mario Iseli [EMAIL PROTECTED]
 : :'  :Debian GNU/Linux developer
 `. `'`
   `-  Debian - when you have better things to do than fixing a system


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



RFS: zimpl (updated package)

2007-09-07 Thread Joachim Reichel
Dear mentors,

I am looking for a sponsor for the new version 2.07.ds1-1
of my package zimpl. Usually, Anibal Monsalve Salazar sponsors the
package, but I haven't got a reply for a few days, so I assume he is
busy right now.

It builds these binary packages:
zimpl  - mathematical modeling language for optimization problems

The package is lintian and linda clean and builds fine with pbuilder.

The package can be found on mentors.debian.net:
- URL: http://mentors.debian.net/debian/pool/main/z/zimpl
- Source repository: deb-src http://mentors.debian.net/debian unstable
main contrib non-free
- dget
http://mentors.debian.net/debian/pool/main/z/zimpl/zimpl_2.07.ds1-1.dsc

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

Kind regards
 Joachim Reichel


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Some help needed for kernel-module and m-a

2007-09-07 Thread Bjoern Boschman

Hi,

I'm currently debianizing oracleasm.
Till now quite some things look pretty well.

They point where I'm lost it the module-assistant build.

When I install the oracleasm-source_2.0.4-1_all.deb package it unpacks 
/usr/src/oracleasm.tar.bz2 correctly.


After that I want to build the module using m-a a-b oracleasm

Everything seems to be build correctly BUT instead of building a 
oracleasm-kernel-whatever it generates a 
oracleasm-source_2.0.4-1+2.6.18.dfsg.1-13etch2_all.deb which is again 
the same package name as the module-source.


Also the package does not contain the .ko file although it had been 
build under 
/usr/src/modules/oracleasm/debian/oracleasm-kernel-2.6.18-5-vserver-amd64/lib/modules/2.6.18-5-vserver-amd64/misc/oracleasm.ko



Might anybody have a look on my try to find the hint I'm missing?

The sources and all is available via http://jesusch.de/~jesusch/debian/


thnx in advance

Bjoern


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Some help needed for kernel-module and m-a

2007-09-07 Thread Gudjon I. Gudjonsson
On Friday 07 September 2007 21:22:28 Bjoern Boschman wrote:
 Hi,

 I'm currently debianizing oracleasm.
 Till now quite some things look pretty well.

 They point where I'm lost it the module-assistant build.

 When I install the oracleasm-source_2.0.4-1_all.deb package it unpacks
 /usr/src/oracleasm.tar.bz2 correctly.

 After that I want to build the module using m-a a-b oracleasm

 Everything seems to be build correctly BUT instead of building a
 oracleasm-kernel-whatever it generates a
 oracleasm-source_2.0.4-1+2.6.18.dfsg.1-13etch2_all.deb which is again
 the same package name as the module-source.

 Also the package does not contain the .ko file although it had been
 build under
 /usr/src/modules/oracleasm/debian/oracleasm-kernel-2.6.18-5-vserver-amd64/l
ib/modules/2.6.18-5-vserver-amd64/misc/oracleasm.ko


 Might anybody have a look on my try to find the hint I'm missing?

 The sources and all is available via http://jesusch.de/~jesusch/debian/


 thnx in advance

 Bjoern
Hi 
   I remember making the same mistake :)
The trick is in the
control.modules.in
file. Is it possible to see your package. Then I (or some other) might be able 
to find the error.

Cheers
Gudjon


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: RFS: cellwriter

2007-09-07 Thread Nelson A. de Oliveira
Hi Michael!

On 9/7/07, Michael Levin [EMAIL PROTECTED] wrote:
  Also, your debian/copyright is basically empty and (maybe) you need to
  review debian/rules.

 Fixed the copyright. The rules file works fine as far as I can tell.

I know that it's working, but I only asked because of this line on debian/rules:

# Add here any variable or target overrides you need.

As a suggestion, remove this line.

It's not necessary to install README (this info is already on the
package description and on the manpage).
AUTHORS is also included on debian/copyright, so I don't see a need to
install it too.

I strongly recommend to you create a debian/menu file.

All the files inside your tarball have the execution bit set. It's not
need to have all the files executable (just a suggestion for your next
release).

And I have tested cellwriter and it's not working :-(
While training its input, the letters don't get darker with training.
Any ideas why it's happening?

Best regards,
Nelson


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: RFS: xournal (updated package)

2007-09-07 Thread Mathieu Bouchard
Thanks, I will wait for your comments
-- 
Mathieu Bouchard
Centre de bio-informatique (www.bioinfo.ulaval.ca)
Université Laval (Québec, Canada)

Please avoid sending me Word or PowerPoint attachments.
See http://www.gnu.org/philosophy/no-word-attachments.html