Re: Proable multiarch related problem in finding header file (Was: Problem finding posix_types_32.h when using pbuilder on the fis-gtm package)

2012-02-14 Thread Mathieu Malaterre
Andreas,

  Doing a quick check on packages.d.o I can see the file your are
talking about. However:

http://packages.debian.org/search?suite=sidarch=anymode=pathsearchon=contentskeywords=posix_types.h

  returns an empty list. Are you sure your pbuilder is up to date ?

2cts

On Mon, Feb 13, 2012 at 1:42 PM, Andreas Tille andr...@an3as.eu wrote:
 Hi,

 just a comment on this: I suspect a multiarch issue and

   http://lists.debian.org/debian-devel-announce/2011/06/msg2.html

  Multiarch handling of header files (/usr/include) will require
   more per-package attention, ...

 so Luis is asking for some hints how to deal with this like the need to
 specify explicite header search path via -I options or something like
 this.  Any more detailed hint than the above would be helpful.

 Kind regards

      Andreas.

 On Sun, Feb 12, 2012 at 05:14:47PM -0500, Luis Ibanez wrote:
 Debian-mentors,


 I'm working on packaging fis-gtm,


 The configuration files that I'm using are here:

 svn+ssh://svn.debian.org/svn/debian-med/trunk/packages/fis-gtm/fis-gtm/trunk/debian

 http://anonscm.debian.org/viewvc/debian-med/trunk/packages/fis-gtm/fis-gtm/trunk/debian/

 These are setup to get the tarball by using:

        uscan --verbose --force-depends

 I manage to build the package locally by using debuild,
 but, when I use the pdebuild command, I get the following
 output:


 - Start the build -
 Linux Host 32
 Linux Host linux i386 x86_regs
 Source Directory List: sr_linux sr_i386 sr_x86_regs sr_unix_gnp
 sr_unix_cm sr_unix_nsb sr_unix sr_port_cm sr_port
 make[2]: Entering directory `/tmp/buildd/fis-gtm-5.4-002B'
 mkdir -p /tmp/buildd/fis-gtm-5.4-002B/pro/map
 tcsh -f /tmp/buildd/fis-gtm-5.4-002B/sr_unix/gen_gtm_threadgbl_deftypes.csh
 /tmp/buildd/fis-gtm-5.4-002B sr_port pro/obj sr_linux sr_i386
 sr_x86_regs sr_unix_gnp sr_unix_cm sr_unix_nsb sr_unix sr_port_cm
 sr_port
 Entering gen_gtm_threadgbl_deftypes.csh to build gtm_threadgbl_deftypes.h
 ~/fis-gtm-5.4-002B/pro/obj ~/fis-gtm-5.4-002B
 Replacing /tmp/buildd/fis-gtm-5.4-002B/sr_linux/gtm_threadgbl_deftypes.h
 ~/fis-gtm-5.4-002B
 Exiting gen_gtm_threadgbl_deftypes.csh
 make -C /tmp/buildd/fis-gtm-5.4-002B/pro/obj
 -I/tmp/buildd/fis-gtm-5.4-002B/pro/obj
 -I/tmp/buildd/fis-gtm-5.4-002B/sr_linux
 -I/tmp/buildd/fis-gtm-5.4-002B/sr_i386
 -I/tmp/buildd/fis-gtm-5.4-002B/sr_x86_regs
 -I/tmp/buildd/fis-gtm-5.4-002B/sr_unix_gnp
 -I/tmp/buildd/fis-gtm-5.4-002B/sr_unix_cm
 -I/tmp/buildd/fis-gtm-5.4-002B/sr_unix_nsb
 -I/tmp/buildd/fis-gtm-5.4-002B/sr_unix
 -I/tmp/buildd/fis-gtm-5.4-002B/sr_port_cm
 -I/tmp/buildd/fis-gtm-5.4-002B/sr_port -f
 /tmp/buildd/fis-gtm-5.4-002B/sr_unix/comlist.mk CURRENT_BUILDTYPE=pro
 all
 Linux Host 32
 Linux Host linux i386 x86_regs
 Source Directory List: sr_linux sr_i386 sr_x86_regs sr_unix_gnp
 sr_unix_cm sr_unix_nsb sr_unix sr_port_cm sr_port
 make[3]: Entering directory `/tmp/buildd/fis-gtm-5.4-002B/pro/obj'
 cc1: note: obsolete option -I- used, please use -iquote instead
 /usr/include/i386-linux-gnu/asm/posix_types.h:2:30: fatal error:
 posix_types_32.h: No such file or directory
 compilation terminated.
 cc1: note: obsolete option -I- used, please use -iquote instead
 cc1: note: obsolete option -I- used, please use -iquote instead
 /usr/include/i386-linux-gnu/asm/posix_types.h:2:30: fatal error:
 posix_types_32.h: No such file or directory
 compilation terminated.
 ...

 and goes on an on,
 repeating the error about  posix_types_32.h.


 BTW: Please disregard the message:

 cc1: note: obsolete option -I- used, please use -iquote instead


 This is a known issue, and probably not related to the
 problem with posix_types_32.h.   I get the same cc1
 warnings when building with dbuild and yet in that
 case the build is successful.

 I'm doing this in a Virtual Machine,
 in which uname -a returns:
 Linux debian-med 2.6.32-5-686 #1 SMP Mon Jan 16 16:04:25 UTC 2012 i686 
 GNU/Linux

 The host of this VM, returns for uname -a:
 Linux macondo 2.6.32-38-generic #83-Ubuntu SMP Wed Jan 4 11:12:07 UTC
 2012 x86_64 GNU/Linux


 Login into pbuilder, it was possible to verify
 that the header file is actually there, under:

 ls ./usr/include/i386-linux-gnu/asm/posix* -l
 -rw-r--r-- 1 root root   92 Feb  6 01:32
 ./usr/include/i386-linux-gnu/asm/posix_types.h
 -rw-r--r-- 1 root root 1316 Feb  6 01:32
 ./usr/include/i386-linux-gnu/asm/posix_types_32.h
 -rw-r--r-- 1 root root 1306 Feb  6 01:32
 ./usr/include/i386-linux-gnu/asm/posix_types_64.h

 I'm having trouble understanding why
 is that the build process finds:

    ./usr/include/i386-linux-gnu/asm/posix_types.h

 but fails to find

                  posix_types_32.h


 Any suggestions will be appreciated,


       Thanks


            Luis


 --
 To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
 with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
 Archive: 
 http://lists.debian.org/cabauzprbxvinepvnkjtgcobgobf83ukuy8dvxcy8a7i4yj5...@mail.gmail.com



 --
 

Re: Proable multiarch related problem in finding header file (Was: Problem finding posix_types_32.h when using pbuilder on the fis-gtm package)

2012-02-14 Thread Andreas Tille
On Tue, Feb 14, 2012 at 09:47:23AM +0100, Mathieu Malaterre wrote:
 Andreas,
 
   Doing a quick check on packages.d.o I can see the file your are
 talking about. However:
 
 http://packages.debian.org/search?suite=sidarch=anymode=pathsearchon=contentskeywords=posix_types.h
 
   returns an empty list. Are you sure your pbuilder is up to date ?

Hmm good point.  I can only see it on testing

  
http://packages.debian.org/search?suite=testingarch=anymode=pathsearchon=contentskeywords=posix_types_32.h

I need to check this out later.

Kind regards

Andreas.

-- 
http://fam-tille.de


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20120214091012.gd25...@an3as.eu



Re: Bug#659518: Changes to CVS

2012-02-14 Thread tobi
Sorry, this mail did not kept the mailling list context:
Please see this thread for the context.
http://lists.debian.org/debian-mentors/2012/02/msg00325.html

BR
coldtobi


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20120214093212.033a52833c...@sv13.net-housting.de



Bug#659854: RFS: vpnc/0.5.3r512-1 - Cisco-compatible VPN client (new upstream snapshot)

2012-02-14 Thread Florian Schlichting
Package: sponsorship-requests
Severity: normal


Dear mentors,

I am looking for a sponsor for my package vpnc:

dget -x http://mentors.debian.net/debian/pool/main/v/vpnc/vpnc_0.5.3r512-1.dsc
http://mentors.debian.net/package/vpnc

Version 0.5.3r512-1 is the first new upstream version (SVN snapshot,
upstream hasn't done releases in a long time) uploaded to Debian in
almost two years. It includes mainly bugfixes, particularly for routing
issues, and I expect to be able to close a lot more bugs than those
already in the changelog after triaging with this new version:

vpnc (0.5.3r512-1) unstable; urgency=low

  * Imported new upstream SVN snapshot with support for Fritz!Box routers
(closes: #629646), fixed MTU when no default route (closes: #525389).
  * Refreshed patches, dropped 07_bug496718.patch, 08_bug640978.patch
(applied upstream).
  * Added missing ${perl:Depends}.
  * Updated debian/copyright to reflect recent work in SVN.
  * Updated README.Debian, clarified security warning (closes: #442629).
  * Properly remove obsolete conffile example.conf on upgrade.

 -- Florian Schlichting fschl...@zedat.fu-berlin.de  Mon, 09 Jan 2012 
21:57:57 +0100


A previous upload of vpnc was sponsored by its former maintainer, Eric
Warmenhoven, who nevertheless indicated that he might not have the time
to do so in the future, and that I should seek additional sponsorship.
As he apparently hasn't found time to look at vpnc in over three weeks,
I'm now filing this sponsorship-request to ask for your comments and
review.

Florian




-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20120214100800.gi11...@zedat.fu-berlin.de



Re: RFS: themole

2012-02-14 Thread chrysn
On Tue, Feb 14, 2012 at 12:31:44AM +0100, Jakub Wilk wrote:
 * installing by just copying python files to /usr/share/themole is
 far from elegant.
 
 Uh? This is the idiomatic way to install Python applications.

are you sure?

i've made a short survey by looking at files in
/{{usr,}/{s,}bin,usr/games}/ and looking for symlinks to /usr/share to
as python scripts (found five distinct packages doing that: gdebi, gtg,
python-xlrd, and upnp-inspector), looking for things that modify
PYTHONPATH (only paraview and non-python stuff), and looking for scripts
that do sys.path.append to use usr/share (no matches, but i've just
written two bug reports after going through occurrences of path.append,
one of them security critical)

so all in all, of those 76 packages that install python scripts to the
PATH (not counting the ^python packages), only half a dozen try to load
code directly from /usr/share. the others either have very small
executables (which reside solely in the bin folder and don't have any
auxiliary code) or use pyshared or dist-packages.

 a simple --with python3 after dh $@ won't do by itself either.
 
 Yes, it would. dh_python3 does care of bytecompiling stuff in
 /usr/share/$packagename/ (even though it's not documented, sigh).

sorry, i didn't know about that feature. pulling in the python3
debhelper (and adding a build dependency on python3) would solve the
biggest issue of this package i see, then.

regards
chrysn

-- 
To use raw power is to make yourself infinitely vulnerable to greater powers.
  -- Bene Gesserit axiom


signature.asc
Description: Digital signature


How to transition to a new UID?

2012-02-14 Thread Wolodja Wentland
Dear Mentors,

I am currently in the process of transitioning to a new UID that I would like
to use for my Debian related activities, but am unsure how to do this
correctly. There also seems to be a difference between what is documented as
good practice and how the actual implementation would behave and I am merely
seeking advice on how to complete this transition in a smooth fashion.
Additional problems might arise because I do not plan to use my primary UID.

I have uploaded the current key with my new UIDs to the debian keyservers
already, but the update has (presumably) not yet been folded into the
maintainer keyring. I presume that I have to wait until that happened until I
can upload DMUA enabled package with my new UID, but it might also be the case
that the first package with my new UID has to sponsored again.

In particular [1] states that Packages signed by a key in the
debian-maintainers keyring will be accepted if the package […] the previous
version of the package contains this maintainer's primary UID in the
Maintainer. Following the discussion in [2] and most importantly [3] it seems
as if the primary UID is not really important as any UID is acceptable iff the
real name matches. As this holds true for my key it seems to me as if the best
course of action right now would be to keep on using my old UID until the
update has been incorporated into the maintainer keyring. Once that happens I
can start to use the new one and can upload without problems.

If that is indeed the case it would make sense to clarify this in [1] or [4],
because the stated requirement that packages with new UIDs need to be
sponsored is simply not true.

Are there other aspects of a UID change that I am overlooking?

[1] http://wiki.debian.org/DebianMaintainer
[2] http://lists.debian.org/debian-devel/2011/04/msg01058.html
[3] http://lists.debian.org/debian-devel/2011/04/msg01087.html
[4] http://wiki.debian.org/DebianMaintainer/Tutorial
-- 
Wolodja deb...@babilen5.org

4096R/CAF14EFC
081C B7CD FF04 2BA9 94EA  36B2 8B7F 7D30 CAF1 4EFC


signature.asc
Description: Digital signature


Re: RFS: themole

2012-02-14 Thread Stefano Rivera
Hi chrysn (2012.02.14_14:17:19_+0200)
  * installing by just copying python files to /usr/share/themole is
  far from elegant.
  
  Uh? This is the idiomatic way to install Python applications.
 
 are you sure?

It's a nice simple approach. Installing to dist-packages like that would
be a lot uglier, (and hard to get right) but for a private module like
an application, it's really pretty easy and reliable.

 so all in all, of those 76 packages that install python scripts to the
 PATH (not counting the ^python packages), only half a dozen try to load
 code directly from /usr/share. the others either have very small
 executables (which reside solely in the bin folder and don't have any
 auxiliary code) or use pyshared or dist-packages.

It's not pyshared or dist-packages. pyshared is an implementation
detail of dh_python2, used to share .py files between dist-packages of
multiple python2s. (OK, it's an implementation detail suggested by the
Debian Python Policy, but it's still not something we should be adding
to sys.path)

What you really seem to have been surveying is whether applications
install their modules publicly (dist-packages) or privately
(/usr/lib/$package or /usr/share/$package).
We encourage an application's modules to be installed privately when
they won't be of any use to other modules / applications.
http://www.debian.org/doc/packaging-manuals/python-policy/ch-programs.html

SR

-- 
Stefano Rivera
  http://tumbleweed.org.za/
  H: +27 21 465 6908 C: +27 72 419 8559  UCT: x3127


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20120214140154.ge14...@bach.rivera.co.za



Re: RFS: nginx 1.1.14-1 backport to Debian Squeeze

2012-02-14 Thread Sven Hoexter
On Mon, Feb 13, 2012 at 08:50:13PM +0100, Cyril Lavier wrote:

Hi,

 I am looking for a sponsor for my package nginx.
 
 It's a backport of the package which is available on Debian Testing.

Uploaded.

Sven


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20120214142754.ga9...@sho.bk.hosteurope.de



Bug#659894: RFS: minidlna-1.0.23+dfsg-1 (new upstream version)

2012-02-14 Thread Benoît Knecht
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package minidlna.

 * Package name: minidlna
   Version : 1.0.23+dfsg-1
   Upstream Author : Justin Maggard jmagg...@users.sourceforge.net
 * URL : http://sourceforge.net/projects/minidlna/
 * git : git://gitorious.org/debian-pkg/minidlna.git
   git-web : https://gitorious.org/debian-pkg/minidlna
 * License : GPL-2
   Section : net

It builds those binary packages:

minidlna   - lightweight DLNA/UPnP-AV server targeted at embedded systems

It's another new upstream version, after an unsuccessful RFS for 1.0.22+dfsg-1
(http://lists.debian.org/debian-mentors/2011/12/msg00374.html).

It fixes the following bugs:

 * http://bugs.debian.org/650328
   ('/etc/inid.d/minidlna status' always reports minidlna is not runing)
 * http://bugs.debian.org/656010
   (Memory leak in current version of Debian package - fixed in main 
distribution)
 * http://bugs.debian.org/659871
   (Please package 1.0.23)


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

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

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

  dget -x 
http://mentors.debian.net/debian/pool/main/m/minidlna/minidlna_1.0.23+dfsg-1.dsc

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

Cheers,

-- 
Benoît Knecht



--
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20120214160519.gb3...@marvin.lan



Re: RFS: themole

2012-02-14 Thread Jakub Wilk
* installing by just copying python files to /usr/share/themole is 
far from elegant.

Uh? This is the idiomatic way to install Python applications.

are you sure?


Well, I've been reviewing packages implemented in Python for over 2 
years. You are the first person who questioned my expertise on this 
subject. So while I feel now a bit embarrassed, yes, I'm sure.


i've made a short survey by looking at files in 
/{{usr,}/{s,}bin,usr/games}/ and looking for symlinks to /usr/share to 
as python scripts (found five distinct packages doing that: gdebi, gtg, 
python-xlrd, and upnp-inspector), looking for things that modify 
PYTHONPATH (only paraview and non-python stuff), and looking for 
scripts that do sys.path.append to use usr/share (no matches, but i've 
just written two bug reports after going through occurrences of 
path.append, one of them security critical)


so all in all, of those 76 packages that install python scripts to the 
PATH (not counting the ^python packages), only half a dozen try to load 
code directly from /usr/share. the others either have very small 
executables (which reside solely in the bin folder and don't have any 
auxiliary code) or use pyshared or dist-packages.


It's a bit hard to me to comment on your numbers, as I don't know which 
packages did you look at.


So instead I did my own survey. I analysed all (164) binary packages 
(co-)maintained by Python Applications Packaging Team in unstable/main.


- 20 don't ship any Python module at all.
- 73 ship private modules.
- 77 ship public modules.
(By simple math: - 6 ship both private and public modules.)

Amongst those that ship only public modules:
- There are 7 python-$something packages.
- There are at least 15 packages (mercurial-*, trac-*, maybe more) that 
are plugins to other software. Directory layout of such packages is 
determined by layout of software they extend.



It is true that there's non-negligible amount of Python scripts that are 
thin wrappers over some public Python modules. Sometimes it's 
because upstream provides (more or less) well-defined and (hopefully) 
stable API to be used by other software. (Please note that it's 
certainly not the case for themole!) In such case, the modules should be 
in sys.path and the package name should be python-$something.


Sadly, often the only reasons behind installing stuff into public 
places are:

1) poor support for such arrangement in distutils;
2) Debian maintainer(s) being either too lazy to fix it, or being 
ignorant of namespace pollution.


--
Jakub Wilk


--
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20120214170949.ga...@jwilk.net



how to install python applications (was: RFS: themole)

2012-02-14 Thread chrysn
On Tue, Feb 14, 2012 at 04:01:54PM +0200, Stefano Rivera wrote:
 We encourage an application's modules to be installed privately when
 they won't be of any use to other modules / applications.
 http://www.debian.org/doc/packaging-manuals/python-policy/ch-programs.html

so what is the preferred way to make the programs find their modules,
then?

* put the main python file in /usr/share/my_package/ and symlink it from
  /usr/bin (as it is done in themole), relying on python to resolve the
  symlink and find the required modules next to the invoked file

* have a import sys; sys.path.append('/usr/share/my_program'); import
  my_main; my_main.run() main wrapper in /usr/bin/

* some distutils/distribute/distutils2 magic i'm not aware of

and, unless it's the third option: is there an elegant way to integrate
that with packages that are already proper (in a python sense) packages
and have a setup.py?

thanks
chrysn

-- 
To use raw power is to make yourself infinitely vulnerable to greater powers.
  -- Bene Gesserit axiom


signature.asc
Description: Digital signature


Re: How to transition to a new UID?

2012-02-14 Thread Arno Töll
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 14.02.2012 13:48, Wolodja Wentland wrote:
 Following the discussion in [2] and most importantly [3] it seems
 as if the primary UID is not really important as any UID is
 acceptable if the real name matches.

I can confirm that. That's how I can upload, as keyring maintainers
ignored my desired UID when importing my key into the DM keyring so I
rely on the name for matching an upload with a key ID. That said, this
seems a fragile setting to me, generally speaking.

 As this holds true for my key it seems to me as if the best course
 of action right now would be to keep on using my old UID until the
  update has been incorporated into the maintainer keyring. Once
 that happens I can start to use the new one and can upload without 
 problems.

Should be so. Either that, or you become DD where rules are more
flexible. ;-)

 Are there other aspects of a UID change that I am overlooking?

As long as either your name or your UID matches, you are fine. That
said, I am not sure how exactly the key transition works for DMs. I
could be wrong, but I think there is no automated update or a DM's
keyring.

- -- 
with kind regards,
Arno Töll
IRC: daemonkeeper on Freenode/OFTC
GnuPG Key-ID: 0x9D80F36D
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQIcBAEBAgAGBQJPOqQrAAoJEMcrUe6dgPNt5/IQAKaW+imkOUzTVXuwOmHOAfNu
rEM4I6ZP3HRdmsBSxPWtLvy3pUA4rJnBkMJfa9KuVl9CNpdRq09T1hgixGUIKXCK
SXrarxTlPeEYBz2f3/iH1YW2tUKTx9krJjWT1DUy/OA7sQx2ybh4Eh9abJT7TPJq
zTkxQ2LQquRrosh6NG1Jdx1A9kRSlu1pYMfPic7ltT8hg+ajXS6Npqqz1axRjwRH
M6aevwKMwBHAS7mvvrWMsTYYkYrQ4X7MJoInsQt5nZkYiE44AXvE7l5olUbFzTu5
jIirmX46npUNdDVmFRdHlZxdeIH+QTeci0FLImu7ZZHAohBeUzdr+0ozRO8w6n/V
CSAyq7qpCn9oHkhgwT+U8gRU+amaIsI9tSIvBDlZITINqJf8gbkMqMrQCxxFlTej
8sRzMX8c6jpHsPXnqDPz2xmG6QvdHQ2YKutuAVEXbelMD7ZMzZXYtSrIzO5K+AmW
MdYvW15+4e4LtoI74djhutS3zXPkIFpdW3FMvxiriDTq+przuf+XjHEwYStewUqy
aZDelDkx8ye1bNK07NpPOXlNln8S7UQderzGBKtNdBXP8+UIhNH8SEXe/JG/Yyol
iX8gZgZed5dJ8/9BSiwn6MlAYdKSoPUpoJvQxTf4W/OMsf5YFcNqy5fzKor8Ac78
ov7253vzwKVPO9u0QmN3
=vdEe
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4f3aa42b.7090...@toell.net



Bug#659518: marked as done (RFS: tokyocabinet/1.4.37-7 [QA] -- Tokyo Cabinet Database Libraries)

2012-02-14 Thread Debian Bug Tracking System
Your message dated Tue, 14 Feb 2012 19:41:13 +0100
with message-id 4f3aaac9.5080...@debian.org
and subject line Re: Bug#659518: Changes to CVS
has caused the Debian Bug report #659518,
regarding RFS: tokyocabinet/1.4.37-7 [QA] -- Tokyo Cabinet Database Libraries
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.)


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

Dear mentors,

Please sponsor this QA-Upload. (I do not want to adopt this package)

Please note that I do not have access to collab-maint, so I cannot commit the 
changes to the VCS,
so I ask the sponsor to do push the changes when doing the upload.

 * Package name: tokyocabinet
   Version : 1.4.37-7
 * URL : http://fallabs.com/tokyocabinet/
 * License : BSD
   Section : libs

It builds those binary packages:

libtokyocabinet-dbg - Tokyo Cabinet Database Libraries [debug]
 libtokyocabinet-dev - Tokyo Cabinet Database Libraries [development]
 libtokyocabinet8 - Tokyo Cabinet Database Libraries [runtime]
 tokyocabinet-bin - Tokyo Cabinet Database Utilities
 tokyocabinet-doc - Tokyo Cabinet Database Documentation

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

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

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

  dget -x 
http://mentors.debian.net/debian/pool/main/t/tokyocabinet/tokyocabinet_1.4.37-7.dsc

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

Kind regards,

Tobias Frost

Changes:
* setting Maintainer to QA-Team (orphaned in #650830)
* fixing these bugs:
  #659510 [tokyocabinet] tokyocabinet: FTBFS on hurd, do to missing msync 
syscall
  #638625 [tokyocabinet] tokyocabinet: FTBFS on s390x with testsuite errors
  #596502 [libtokyocabinet-dbg] libtokyocabinet-dbg: mistake in package 
description
* fixes two lintian warnings


tokyocabinet (1.4.37-7) unstable; urgency=low

  * QA upload
  * Orphaned for more than 14 days: Setting maintainer to QA.
  * Disable pthread support on s390x (Closes: #638625)
  * Do not use msync-syscall on hurd (Closes: #659510)
  * update -dbg Package description (Closes: #596502)
  * Fixes lintian warning manpage-section-mismatch
  * Fixes lintian warning debug-package-should-be-priority-extra
on libtokyocabinet-dbg

 -- Tobias Frost t...@coldtobi.de  Sat, 11 Feb 2012 19:22:42 +0100


-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 
'experimental')
Architecture: i386 (i686)

Kernel: Linux 3.1.4 (SMP w/3 CPU cores)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash


---End Message---
---BeginMessage---
Am 14.02.2012 10:32, schrieb t...@frost.de:
 Sorry, this mail did not kept the mailling list context:
 Please see this thread for the context.
 http://lists.debian.org/debian-mentors/2012/02/msg00325.html
 
 BR
 coldtobi
 
 

Uploaded.

-- 
/*
Mit freundlichem Gruß / With kind regards,
 Patrick Matthäi
 GNU/Linux Debian Developer

E-Mail: pmatth...@debian.org
patr...@linux-dev.org
*/



signature.asc
Description: OpenPGP digital signature
---End Message---


Re: Fwd: RFS: gcc-4.5-doc-non-dfsg

2012-02-14 Thread Samuel Bronson
On Tue, Feb 7, 2012 at 2:59 PM, Samuel Bronson naes...@gmail.com wrote:
 On Sun, Feb 5, 2012 at 7:17 AM, Nikita V. Youshchenko yo...@debian.org 
 wrote:

 In good old days when I had time and motivation to maintain gcc-doc, I've
 used git repos to managed entire thing.
 I've just created externally-available mirror for those - please check
 http://yoush.homelinux.org:8079/git

 Could you please clone these repos, and reformat your work into this
 format?
 IMO this format greatly helps to keep things consistent.

 I can certainly try!

Okay, I've cloned your gcc-doc repository and added my changes:

git clone https://github.com/SamB/debian-gcc-doc

(Or open it in your browser, or ...)

I'm holding off on updating the 4.4 control files and the -defaults
packages for the moment: I want to streamline the new X.Y process a
bit more first.

 Maybe this could be moved to git.debian.org.

Yes, that sounds like a good idea. Then I could add the Vcs-*: fields
to debian/control. Of course, there will probably be a lot to update
in README.source then...

 As for the rest, here are several more comments:

 *) I don't really understand the workflow of gcc-doc-non-dfgs converted to
 3.0 (quilt) format.

 With old format, there was debian/patches, managed by dpatch, with part of
 patches managed by hands, and part managed by a perl script. Running the
 script altered debian/patches/* files, including series file. But isn't
 this unsafe for 3.0 (quilt) format since it will break metadata in .pc/
 directory?

 Hmm. Perhaps the script should simply refuse to run whenever there is
 a .pc directory? (It seems that dpkg-source removes this after
 unapplying the patches.)

In any case, most of this is changed very little; the script just gets
to be a bit shorter since the patches no longer have to be shell
scripts.

 Also, if you convert to 3.0 (quilt), why still mentioning dpatch in
 README.source?

 That was an accident.

I've corrected this now.

 *) Looks like your command line for patch convertion script is much shorter
 that in was in previous times. How did you check which patches to apply
 and which not?

 Well, I grepped the GCC package's debian/patches for anything that
 changed .texi files, and looked through the debian/rules.patch to see
 which of those seemed to be applied for Debian builds on any
 architecture (in that alternate universe where
 GFDL_INVARIANT_FREE=no).

 Actually I've looked at updating gcc-doc during new year holidays, and
 stopped and postponed it exactly at this point. It was unclear what
 patches to apply, looked like some procedure/policy was needed, and I
 could not think your such a policy at that time.

 The idea was to check what patches are applied for each of in-debian
 architectures, and apply doc changes for all of those. This could likey be
 automated, e.g. by writing a makefile that will include debian/rules2 from
 gcc package, and then use vars set by that to print list of applied
 patches; some tricks with var-setting could do this for all archs.

 Hmm, not a terrible idea.  I still think the *very* cleanest thing
 would probably be to build gcc-X.Y-doc-non-dfsg like this, though:

[Oops, I forgot to finish this bit:]

 * Take the debian/ directory from gcc-X.Y
   + uncomment the documentation patches if necessary
   + replace debian/control with one that only builds the documentation packages
   + arrange for GFDL_INVARIANT_FREE=no to be set
 * Put a pristine upstream tarball in the root of the tree in place of
the stripped one that gcc-X.Y uses.

(Of course, this would turn the package into little more than a script
to generate the *actual* packages.)

However, as I'm always low on diskspace, I'm a bit reluctant to
actually *try* this.

 *) [minor but still] it looks a bit unfair that there is only your
 signature under README.source, while large part of the text was written by
 me :).

 I agree with you that this was a very rude of the README.Debian Emacs
 mode to do this. I can understand updating the date; removing your
 name, not so much. Though, it also obviously shouldn't simply update
 the date next to your name. So I'm not really sure what it *should*
 do...

 If you can think what it should do, maybe we should open a bug against
 /usr/share/emacs/site-lisp/dpkg-dev-el/readme-debian.el to request the
 change?

 2. In contemplating putting debian/copyright in DEP-5 format, I've
 realized that I'm not sure of the exact copyright/licensing status of
 anything in the debian/ directory, except:

 See debian/copyright from the old packages. Everything non-autogenerated
 under debian/ was stated to be GPL;  I don't object changing that if
 needed.

 No, there's certainly no need to change that. (Of course, I would not
 object if they were to be put under the Expat license. :-)

 P.S.  I apologize for returning the slow response time!

I've now actually made an attempt at putting debian/copyright in DEP5
form. There are a couple of holes in it still, but that's mostly

Re: Fwd: RFS: gcc-4.5-doc-non-dfsg

2012-02-14 Thread Adam Borowski
On Tue, Feb 14, 2012 at 03:02:43PM -0500, Samuel Bronson wrote:
 On Tue, Feb 7, 2012 at 2:59 PM, Samuel Bronson naes...@gmail.com wrote:
  On Sun, Feb 5, 2012 at 7:17 AM, Nikita V. Youshchenko yo...@debian.org 
  wrote:
 
  In good old days when I had time and motivation to maintain gcc-doc, I've
  used git repos to managed entire thing.
 
 I'm holding off on updating the 4.4 control files and the -defaults
 packages for the moment: I want to streamline the new X.Y process a
 bit more first.

Good, as there's 4.7 in experimental already.  Not officially released and
ICEs like hell, but it's meant to release soon...

-- 
// If you believe in so-called intellectual property, please immediately
// cease using counterfeit alphabets.  Instead, contact the nearest temple
// of Amon, whose priests will provide you with scribal services for all
// your writing needs, for Reasonable and Non-Discriminatory prices.


signature.asc
Description: Digital signature


Re: notify command

2012-02-14 Thread Javi Merino
On Tue, Feb 14, 2012 at 07:08:33AM +0330, Mohsen Pahlevanzadeh wrote:
 Dear all,
 I'm preparing matterial and need to notify command in debian.I guess
 it's renamed, do you know its new name?

I suppose you are looking for notify-send in libnotify-bin.

Cheers,
Javi (Vicho)




signature.asc
Description: Digital signature


Bug#659915: FW: ITP: radlib -- rapid application development library

2012-02-14 Thread Bas van den Dikkenberg
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1


Package: sponsorship-requests
Severity: wishlist

* Package name: radlib
   Version : 2.11.3-1
  Upstream Author : Mark Teel mteel2...@gmail.com
* URL or Web page : http://radlib.teel.ws
License : BSD
Description :rapid application development library
 radlib is a C language library developed to abstract details of interprocess  
communications and common linux/unix system facilities so that application  
developers can concentrate on application solutions. It encourages developers  
(whether expert or novice) to use a proven paradigm of event-driven,  
asynchronous design. By abstracting interprocess messaging, events, timers,  
and any I/O device that can be represented as a file descriptor, radlib  
simplifies the implementation of multi-purpose processes, as well as multi-  
process applications.

This packages is needed bye upcoming Package wview see #659620

It builds those binary packages:

librad0- rapid application development library
 radlib-dev - rapid application development library

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

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

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

  dget -x 
http://mentors.debian.net/debian/pool/main/r/radlib/radlib_2.11.3-1.dsc

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

Kind regards,

Bas van den Dikkenberg
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.17 (MingW32)

iEYEARECAAYFAk86zuoACgkQInDFGMlxAyOaWQCfdR1H6LR1qklzGSvydATd/4Fb
8bAAn0TooBDWvhI6bT89BZuru9WZxfjv
=VWb2
-END PGP SIGNATURE-



--
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/9345AD5DE363814DA41482800A8D50641C8CC1B1@srv01.dikkenberg.local



Bug#659854: RFS: vpnc/0.5.3r512-1 - Cisco-compatible VPN client (new upstream snapshot)

2012-02-14 Thread gregor herrmann
tag 659854 + confirmed
owner 659854 !
thanks

On Tue, 14 Feb 2012 11:08:00 +0100, Florian Schlichting wrote:

 I am looking for a sponsor for my package vpnc:
 dget -x http://mentors.debian.net/debian/pool/main/v/vpnc/vpnc_0.5.3r512-1.dsc
 http://mentors.debian.net/package/vpnc

This looks very good IMO.

Just some remarks which you might want to look at:
- I think PREFIX is only needed for the install but not for the build
  target in debian/rules.
- uscan - debian/watch don't work. I don't know if there are releases
  planned but for the svn snapshots a get-orig-source target might be
  nice.
- debian/copyright: mismatch between GPL-2+ and version 1 ...
  GPL-1.
- debhelper 9 might (or might not, I haven't checked) pass more
  hardening *FLAGS down to the build system?
- Similar: The package doesn't seem to honour DEB_BUILD_OPTIONS=noopt.
- mk-version: 6: mk-version: Syntax error: ( unexpected
  looks a bit ugly (only triggered by dash, not by bash or zsh, and
  checkbashisms also whines), and it leads to
  -DVERSION=\\ in the gcc calls.


(If you have the package in git somewhere reviewing future changes
would be more convenient for me :))


Cheers,
gregor

-- 
 .''`.  Homepage: http://info.comodo.priv.at/ - OpenPGP key 0xBB3A68018649AA06
 : :' : Debian GNU/Linux user, admin, and developer  -  http://www.debian.org/
 `. `'  Member of VIBE!AT  SPI, fellow of the Free Software Foundation Europe
   `-   NP: Frank Zappa: MOTHERS AT KPFK


signature.asc
Description: Digital signature


Processed: Re: Bug#659854: RFS: vpnc/0.5.3r512-1 - Cisco-compatible VPN client (new upstream snapshot)

2012-02-14 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

 tag 659854 + confirmed
Bug #659854 [sponsorship-requests] RFS: vpnc/0.5.3r512-1 - Cisco-compatible VPN 
client (new upstream snapshot)
Added tag(s) confirmed.
 owner 659854 !
Bug #659854 [sponsorship-requests] RFS: vpnc/0.5.3r512-1 - Cisco-compatible VPN 
client (new upstream snapshot)
Owner recorded as gregor herrmann gre...@debian.org.
 thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
659854: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=659854
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems


-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/handler.s.c.13292577941822.transcr...@bugs.debian.org



Re: notify command

2012-02-14 Thread Mohsen Pahlevanzadeh
On Tue, 2012-02-14 at 21:07 +, Javi Merino wrote:
 libnotify-bin
Oh no, I'm looking for notify classic command, it used by a set of old
unix and distro such as nice, renice and so on.
You can the following link:
http://www.manpagez.com/man/1/notify/osx-10.7.php

---mohsen


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


Re: notify command

2012-02-14 Thread Andrea Bolognani
On Wed, Feb 15, 2012 at 03:16:14AM +0330, Mohsen Pahlevanzadeh wrote:

 On Tue, 2012-02-14 at 21:07 +, Javi Merino wrote:
  libnotify-bin
 Oh no, I'm looking for notify classic command, it used by a set of old
 unix and distro such as nice, renice and so on.
 You can the following link:
 http://www.manpagez.com/man/1/notify/osx-10.7.php

According to the very page you linked, that command is a shell built–in
that is only available in csh. Try installing csh or tcsh.

-- 
Andrea Bolognani e...@kiyuko.org
Resistance is futile, you will be garbage collected.


signature.asc
Description: Digital signature


Re: how to install python applications

2012-02-14 Thread Jakub Wilk
We encourage an application's modules to be installed privately when 
they won't be of any use to other modules / applications.

http://www.debian.org/doc/packaging-manuals/python-policy/ch-programs.html


so what is the preferred way to make the programs find their modules, 
then?


* put the main python file in /usr/share/my_package/ and symlink it 
from /usr/bin (as it is done in themole), relying on python to resolve 
the symlink and find the required modules next to the invoked file


* have a import sys; sys.path.append('/usr/share/my_program'); import 
my_main; my_main.run() main wrapper in /usr/bin/


Choosing between these two is largely a matter of taste. The first one 
is usually less work, so I prefer it.



* some distutils/distribute/distutils2 magic i'm not aware of


None that I'm aware. ISTR somebody claimed that distutils2 was supposed 
to have some magic for this, but I can't see anything obvious in the 
documentation.


and, unless it's the third option: is there an elegant way to integrate 
that with packages that are already proper (in a python sense) packages 
and have a setup.py?


Two possible ways that come to mind:

1) python setup.py install --root=debian/foo --install-lib=/usr/share/foo 
--install-scripts=/usr/share/foo

2) Ignore setup.py completely and use dh_install to move stuff into 
appropriate places.


(In both cases things get a bit hairy if a script has the name as Python 
package name...)


--
Jakub Wilk


--
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20120214235852.ga...@jwilk.net



Re: RFS: themole

2012-02-14 Thread Raúl Benencia
On 02/11/2012 04:46 PM, Raúl Benencia wrote:
 Dear mentors,
 
 I am looking for a sponsor for my package themole.
 

Dear mentors,

Thanks for all your advices. I've uploaded a new version of my package
with the corrections you were suggesting. Here are the changes:

  * Added VCS-Browser and VCS-git fields to debian/control.
  * Removed chardet/ directory from upstream source. It's not used
at all. See README.source.
  * Added python3 as build depends and into debian/rules.

About the lintian pedantic warning,

P: themole source: unversioned-copyright-format-uri
http://dep.debian.net/deps/dep5

I've chosen to follow what was said here[0]. If you want me to change
it, please let me know.

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

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

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

  dget -x
http://mentors.debian.net/debian/pool/main/t/themole/themole_0.2.6-1.dsc

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

Kind regards,

Raúl Benencia

[0] http://lists.debian.org/debian-devel/2011/09/msg00084.html



signature.asc
Description: OpenPGP digital signature