Bug#466731: mercurial should depend on python-flup or at less recommends it

2008-02-21 Thread Thomas Arendsen Hein
* Victor NOEL [EMAIL PROTECTED] [20080220 22:08]:
 On Wed, Feb 20, 2008 at 09:16:50PM +0100, Thomas Arendsen Hein wrote:
  * kaouete [EMAIL PROTECTED] [20080220 18:12]:
   I think that mercurial should depend on (or at less recommend) 
   python-flup since
   it is needed for the fcgi hgwebdir script to work.
  
  Many people don't use the fcgi script, but use the cgi or do not
  publish their repos via http.
 
 That's why I propose to at less Recommend (or Suggest) it.
 
 Or maybe add something about this in the README.Debian

The fcgi script itself has the line from flup.server.fcgi import WSGIServer,
but maybe it could be added at the top of that file that something
else is needed.

README.Debian would be the second best choice.

 I lost 3 or 4 hours to figure that I needed this package, it is
 said nowhere that there is a dependency for it, and I don't know
 for apache, but with lighttp there is no error that tells it ...

Not being able to see errors is definitely a problem.

Ideally I'd like to see a mercurial-fcgi Debian package which
depends on a compatible web server, python-flup and contains some
documentation about how to get up and running.

(similar things could be done e.g. for the hgk extension, a package
that enables the extension in e.g. /etc/mercurial/hgrc.d/hgk.rc and
depends on tcl/tk)

Thomas

-- 
[EMAIL PROTECTED] - http://intevation.de/~thomas/ - OpenPGP key: 0x5816791A
Intevation GmbH, Osnabrueck - Register: Amtsgericht Osnabrueck, HR B 18998
Geschaeftsfuehrer: Frank Koormann, Bernhard Reiter, Dr. Jan-Oliver Wagner


pgpwXoPuFeK9i.pgp
Description: PGP signature


Bug#466731: mercurial should depend on python-flup or at less recommends it

2008-02-21 Thread Vincent Danjean
Thomas Arendsen Hein wrote:
 The fcgi script itself has the line from flup.server.fcgi import WSGIServer,
 but maybe it could be added at the top of that file that something
 else is needed.

 README.Debian would be the second best choice.

Debian users generally look at README.Debian before the source file itself.
But the best would be to put the info in both.

 Ideally I'd like to see a mercurial-fcgi Debian package which
 depends on a compatible web server, python-flup and contains some
 documentation about how to get up and running.

Good idea. I think apache2 | httpd, python-flup would be good start
for dependencies. If some are missed, please tell me.

 (similar things could be done e.g. for the hgk extension, a package
 that enables the extension in e.g. /etc/mercurial/hgrc.d/hgk.rc and
 depends on tcl/tk)

Right. This would solve the problems with Recommends or Suggests or
Depends...

Note: William Pitcock had answered to my call on debian-devel and proposed
to co-maintain the mercurial package. So I hope that we will more reactive
on this package.

  Best regards,
Vincent



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



Bug#466731: mercurial should depend on python-flup or at less recommends it

2008-02-20 Thread kaouete
Package: mercurial
Version: 0.9.5-2~bpo40+1
Severity: normal

Hello,

I think that mercurial should depend on (or at less recommend) python-flup since
it is needed for the fcgi hgwebdir script to work.

Thanks



-- System Information:
Debian Release: 4.0
  APT prefers proposed-updates
  APT policy: (991, 'proposed-updates'), (990, 'stable'), (450, 'testing')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.22-4-vserver-686
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)

Versions of packages mercurial depends on:
ii  libc6  2.3.6.ds1-13etch5 GNU C Library: Shared libraries
ii  python 2.4.4-2   An interactive high-level object-o
ii  python-support 0.7.6 automated rebuilding support for p
ii  python2.4  2.4.4-3   An interactive high-level object-o

Versions of packages mercurial recommends:
ii  rcs5.7-18The GNU Revision Control System
ii  tk8.4 [wish]   8.4.12-1etch2 Tk toolkit for Tcl and X11, v8.4 -

-- no debconf information



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



Bug#466731: mercurial should depend on python-flup or at less recommends it

2008-02-20 Thread Thomas Arendsen Hein
* kaouete [EMAIL PROTECTED] [20080220 18:12]:
 I think that mercurial should depend on (or at less recommend) python-flup 
 since
 it is needed for the fcgi hgwebdir script to work.

Many people don't use the fcgi script, but use the cgi or do not
publish their repos via http.

Thomas

-- 
[EMAIL PROTECTED] - http://intevation.de/~thomas/ - OpenPGP key: 0x5816791A
Intevation GmbH, Osnabrueck - Register: Amtsgericht Osnabrueck, HR B 18998
Geschaeftsfuehrer: Frank Koormann, Bernhard Reiter, Dr. Jan-Oliver Wagner



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



Bug#466731: mercurial should depend on python-flup or at less recommends it

2008-02-20 Thread Victor NOEL
On Wed, Feb 20, 2008 at 09:16:50PM +0100, Thomas Arendsen Hein wrote:
 * kaouete [EMAIL PROTECTED] [20080220 18:12]:
  I think that mercurial should depend on (or at less recommend) python-flup 
  since
  it is needed for the fcgi hgwebdir script to work.
 
 Many people don't use the fcgi script, but use the cgi or do not
 publish their repos via http.

That's why I propose to at less Recommend (or Suggest) it.

Or maybe add something about this in the README.Debian

I lost 3 or 4 hours to figure that I needed this package, it is
said nowhere that there is a dependency for it, and I don't know
for apache, but with lighttp there is no error that tells it ...

Victor

 
 Thomas
 
 -- 
 [EMAIL PROTECTED] - http://intevation.de/~thomas/ - OpenPGP key: 0x5816791A
 Intevation GmbH, Osnabrueck - Register: Amtsgericht Osnabrueck, HR B 18998
 Geschaeftsfuehrer: Frank Koormann, Bernhard Reiter, Dr. Jan-Oliver Wagner


signature.asc
Description: Digital signature