Bug#669041: dhelp: 404 Not Found

2012-04-16 Thread Esteban Manchado Velázquez

On Mon, 16 Apr 2012 19:41:35 +0200, A. Costa agco...@gis.net wrote:


Package: dhelp
Version: 0.6.20
Severity: normal

Dear Maintainer,

Plain old 'httpd' dependent 'dhelp' isn't working on my system.
When run, 'dhelp' launches a browser, which says:

404 Not Found
doc/HTML/index.html:
   This item has not been found

'dhelp -f' works correctly.

My current  web server 'bozohttpd' works correctly with
'dwww'; but perhaps bozo  dhelp don't get along?


   May be. I thought that, by default, all scripts under /usr/lib/cgi-bin  
should work out of the box with any web server supporting CGIs (which  
seems to be the case for bozohttpd). Or maybe it's a different problem.  
What's the URL in the browser when the above error message is shown?


--
Esteban



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



Bug#650438: O: libcommandline-ruby -- Transitional package for ruby-commandline

2011-11-29 Thread Esteban Manchado Velázquez

Package: wnpp
Severity: normal

I'm going to retire from Debian, so I'm orphaning all packages.

I guess you can keep this package unmaintained until Wheezy or something.

--
Esteban



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



Bug#650439: O: libihelp-ruby -- Ruby console contextual help

2011-11-29 Thread Esteban Manchado Velázquez

Package: wnpp
Severity: normal

I'm going to retire from Debian, so I'm orphaning all packages.

Maybe you can just drop this package.

--
Esteban



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



Bug#650440: O: picalib -- Set of PICA helper scripts and configuration files

2011-11-29 Thread Esteban Manchado Velázquez

Package: wnpp
Severity: normal

I'm going to retire from Debian, so I'm orphaning all packages.

This package can probably be removed. It has been dead upstream for *many*  
years, and I'm not even sure it has any users at all anymore. See also my  
request to orphan pica.


--
Esteban



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



Bug#650442: O: pica -- System administration program similar to PIKT

2011-11-29 Thread Esteban Manchado Velázquez

Package: wnpp
Severity: normal

I'm going to retire from Debian, so I'm orphaning all packages.

This package can probably be removed. It has been dead upstream for *many*  
years, and I'm not even sure it has any users at all anymore. See also my  
request to orphan picalib.


--
Esteban



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



Bug#630816: [DRE-maint] Bug#630816: Please convert the package to gem2deb

2011-06-18 Thread Esteban Manchado Velázquez
On Fri, 17 Jun 2011 18:41:12 +0200, Lucas Nussbaum  
lu...@lucas-nussbaum.net wrote:



On 17/06/11 at 17:17 +0200, Ondřej Surý wrote:

Package: libtext-format-ruby
Version: 1.0.0-2
Severity: wishlist
Tags: sid, wheezy

Dear maintainers,

could you please convert the libtext-format-ruby package to a new
package format as described here:

http://wiki.debian.org/Teams/Ruby/RubyInWheezy

Or you can just ping me and I can do it for you.  I am member of
debian-rem, but I this is a big change, so I would like to here ack
from you before making the switch.


Hi,

With my member of pkg-ruby-extras hat, please go ahead and do it if
you feel like it.


   Sure, go ahead. Actually, you can even remove me from the maintainers,  
I'm not really doing any Ruby packaging anymore :-/


--
Esteban



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



Bug#615900: indexing rewrites whole index file for each package

2011-04-27 Thread Esteban Manchado Velázquez

On Wed, 23 Mar 2011 13:58:32 +0100, Thomas Koch tho...@koch.ro wrote:


Esteban Manchado Velázquez:

On Mon, 28 Feb 2011 22:31:42 +0100, Thomas Koch tho...@koch.ro wrote:
 [...]
 I monitored /var/lib/dhelp and saw that the file documents.index
 (~150MB) is rewritten for each invocation of index++. The Swish search
 engine should have some support to merge index files instead of
 rewriting the index every time.


   Re-reading your previous mail, I just realised you say your index is  
around 150Mib. I just had a look at mine, it's only 4.5Mib. Do you have  
any idea what documentation takes so much space?


   I wonder what's the average size of people's indices.

However I know from Lucene, that there are other ways how indexers can  
handle incremental updates. Lucene writes indexes in so called segment  
files. Every time one commits a number of documents to the index, a new  
segment file is added to the index but no old file is changed.
Occassionally some smaller segment files are merged to one bigger  
segment file to keep the total number of files low.


If Swish-e is not capable of this incremental update and merge pattern,  
then

you should rather use another indexer. Besides lucene (which has also an
implementation in C) there are also Xapian and Sphinx, but I don't know
whether they support merging segments.


   The main problem for me is, I don't have that much time for this, I'm  
not sure how big of an issue it is (eg. how many people it affects), and  
changing indexer is kind of a big deal: I'll have to check that everything  
keeps working in the same way, that the support the same input formats,  
that there aren't encoding problems, etc. So it's a lot of work, and I  
don't even know how the performance will compare to the current one :-(


   Of course, patches and benchmarks are welcome, but I don't think I'll  
work on this anytime soon... Sorry.


--
Esteban



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



Bug#615900: indexing rewrites whole index file for each package

2011-03-20 Thread Esteban Manchado Velázquez

On Mon, 28 Feb 2011 22:31:42 +0100, Thomas Koch tho...@koch.ro wrote:


[...]
I monitored /var/lib/dhelp and saw that the file documents.index
(~150MB) is rewritten for each invocation of index++. The Swish search
engine should have some support to merge index files instead of
rewriting the index every time.


   I'm not sure I understand your point. IIRC the index file is written  
from scratch in a temporary file and then moved to its final location,  
but that doesn't mean that all content is re-indexed. Only the new files  
are indexed, while the rest is, I assume, just taken from the existing  
index. The --incremental switch does that.


   So if that's what you meant, I don't think I can do much about it :-(  
Unless I change to another indexer, that is :-)


--
Esteban



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



Bug#602862: I don't think I can really solve this without a web server

2011-01-09 Thread Esteban Manchado Velázquez

close 602862
tag 602862 +wontfix
thanks

Hi Yaroslav,

   I've been thinking about it, and I can't find any good way to do it  
that doesn't require a web server. Any solution I could think of would  
require either some kind of local server (it seems much easier to just  
install Apache or similar than writing and maintaining a specific server  
just for this functionality), or writing potentially very complicated  
Javascript. The second case is probably much worse, as the solution would  
probably depend on the browser, so they seem like pretty bad ideas.


   I'm closing this for now. If you can think of alternative solutions,  
feel free to propose them and I'll give them a thought.


--
Esteban



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



Bug#602862: I don't think I can really solve this without a web server

2011-01-09 Thread Esteban Manchado Velázquez
On Sun, 09 Jan 2011 17:43:26 +0100, Yaroslav Halchenko  
deb...@onerussian.com wrote:



[...]
python-sphinx uses it, thus many sphinx generated -doc's depend/use on
jquery, thus it should be fairly stable


   Right, I forgot about the Sphinx reference. jQuery in itself doesn't  
solve much, but it's true that you could do what Sphinx does (generate  
*another* index only for the Javascript searches and use that if there's  
no web server installed). However, unless I'm missing something that would  
imply writing fairly complex indexing code to create Sphinx-compatible  
indices from our currently-supported documentation formats (PDF,  
Postscript, HTML). That sounds like a lot of work and potential issues to  
me :-(


--
Esteban



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



Bug#602862: dhelp: ability to search offline (i.e. without running webserver)

2010-11-23 Thread Esteban Manchado Velázquez

Hey!

   First of all, thanks for your report.

On Mon, 08 Nov 2010 23:40:36 +0100, Yaroslav Halchenko  
deb...@onerussian.com wrote:



[...]
which suggests that I could use search without running WWW server...  
[...]

Search edit box results in:

File not found
Iceweasel can't find the file at /cgi-bin/dsearch?search=sci.


   Yes, I'm not sure how to solve that. I'm not even sure it's possible at  
all. The problem here is that in the end, either a CGI or a local command  
has to be executed, and I don't think that can be done in a reliable way  
without having a web server installed.


   That said, you *can* search without running a web server, you just have  
to do it from the command-line, not the browser. You can just use the  
command dhelp from a terminal, like so:


   dhelp searchterm1 searchterm2

Which incidentally doesn't seem to work for me now for some reason, does  
it work for you? I'll have a look.


NB Similar thing happens even if I try to browse man or info pages,  
which is

   even more surprising.


   Yes, unfortunately showing man or info pages needs some conversion, so  
that's done by some CGI. I'll have a look and see if I can come up with  
some good solution for it.


--
Esteban



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



Bug#534268: SVN::Web bug - configuration

2010-08-21 Thread Esteban Manchado Velázquez
On Thu, 05 Aug 2010 16:37:52 +0200, Dean Hamstead d...@fragfest.com.au  
wrote:


I have discovered the source of this bug (no i havent spent the last 6  
months on it)


in sub crack_url

...snip.8...
 # This is used as the key in to the hash of configured repositories.
 # It may be the empty string, in which case the action to run is
 # the 'list repositories' action.
 if($location eq $filename) {
 $repo   = '';   # No repo, show repo list
 $action = 'list';
 } else {
...snip.8...

this $location eq $filename doesnt factor in superfluous trailing  
slashes. for example /var/www/svn/repos/svnweb is equal to  
/var/www/svn/repos/svnweb/ even though perls |eq| function doesnt agree  
with that.


   If I'm not mistaken, that should be trivial to solve by adding use Cwd  
qw(realpath); at the top and changing the condition of that if to:


   if(realpath($location) eq realpath($filename)) {

HTH,

--
Esteban



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



Bug#584262: NMU in DELAYED-7 queue

2010-07-11 Thread Esteban Manchado Velázquez

Hi,

   FYI, yesterday I uploaded a new package to the DELAYED-7 queue. I've  
tried to contact the maintainer but haven't gotten any reply, so as I  
think this bug is quite important, I uploaded to DELAYED-7 after waiting  
for a couple of days.


--
Esteban



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



Bug#584262: Upstream patches for sqlalchemy compatibility

2010-06-14 Thread Esteban Manchado Velázquez

tags 584262 +patch
thanks

Hi,

   In case you haven't seen them, these seem to be the commits fixing the  
issue (not sure if the second is needed):


   http://github.com/dae/libanki/commit/a1d3f13f0a694e079be196bb2eb4ee6b67799f45
   http://github.com/dae/libanki/commit/f69d946f8355af9ca19c5e90e1056c01a3722bf5

I imagine applying these fixes would be better than upgrading to an  
unreleased version. If you need any help testing them, I'd like to see  
this fixed so I'm willing to help.


--
Esteban



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



Bug#583349: ++ (as in C++) is not well handled by dhelp

2010-05-30 Thread Esteban Manchado Velázquez
On Thu, 27 May 2010 11:12:58 +0200, John Gruenenfelder  
jo...@as.arizona.edu wrote:


The ++ characters are not properly handled by dhelp in a couple of  
places.

The first is in the document index.  I have The C++ Annotations, a C++
primer, installed.  I used dhelp to browse to it, but this failed when my
browser attempted to access
http://localhost/doc/c++-annotations/html/index.html and could not find  
the

files.  This is because ++ is parsed by the browser and the resulting URL
looks something like .../c  -annotations/... which doesn't exist.  The  
fix is, I suppose, to use the correct HTML element for the + character.


   Yes, my bad. I was calling a function to escape the URL, but it didn't  
escape all characters it seems :-( Now it should be fixed.


   I have just uploaded dhelp 0.6.19 addressing this.


The other problem is rather minor, but dsearch, which *does* handle ++
properly, has a string limit which requires the search string to be at  
least

four characters in lengths.  This prevents anyone for looking for all C++
documentation on the system.  I realize it is on the main index, but the
search string length should probably be lowered to three characters.


   I don't think I've ever found a way to lower that limit. Actually,  
looking at index++'s source code, it seems that the limit is hardcoded in  
config.h. If you know or find a way to lower the limit, tell me and I'll  
change it. It's something that sort of bugs me too.


   Thanks,

--
Esteban



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



Bug#534268: SVN::Web bug - configuration

2010-04-10 Thread Esteban Manchado Velázquez
Hi,

I'm not the package maintainer, just trying to help with RCs.

I can't really reproduce your bug, and I can't think of a way to trigger that 
problem. How are you configuring SVN::Web? Are you accessing directly through 
svnweb-server or are you configuring some independent web server like Apache? 
In any case, which URL are you visiting to trigger that error? Do you really 
have one or more SVN repositories inside /var/www/svn/repos, or is that path 
itself an SVN repository?

Also, about the FreeBSD port patches, I don't think they're relevant for this 
problem, and it seems they were applied in the next package revision (0.53-3) 
anyway (which I assume has the same problem?).

-- 
Esteban



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



Bug#577082: More information

2010-04-09 Thread Esteban Manchado Velázquez
Hi,

I'm not the maintainer, just trying to help with RC bugs.

I can't reproduce the bug. I had the package installed and I can import it 
just fine in unstable. That package ordered_dict is actually part of python-
simplejson, so it's not a problem of missing dependencies it seems.

Are you sure you haven't fiddled with /usr/share/python/debian_defaults or that 
you didn't abort the package configuration or something?

What are the contents of your directory 
/usr/lib/pymodules/python2.5/simplejson/ ? You should have a ordered_dict.py 
symlink in there.

-- 
Esteban



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



Bug#562947: Wrong path for sqlr-stop

2010-04-05 Thread Esteban Manchado Velázquez
Hi,

I've investigated this for a couple of minutes and it seems that the path is 
wrong. I'm not sure _why_ is wrong, or what will happen when/if you fix the 
path (when sqlr-stop starts working, who knows what will happen).

In any case, the fix seems to be changing preinst to read (instead of 
/usr/sbin/sqlr-stop):

su - ${ADMIN} -c /usr/bin/sqlr-stop

If you check the versions in sid, lenny and even etch, sqlr-stop is always 
shipped in /usr/bin, never in /usr/sbin. That's why I don't understand how 
this bug hasn't been found before (at least Lenny's and Sid's versions have 
the wrong path in the preinst, so I assume it hasn't changed since).

-- 
Esteban



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



Bug#575067: Anyone working on this ohai bug?

2010-03-26 Thread Esteban Manchado Velázquez
Hi,

It seems that the culprit is /usr/lib/ruby/1.8/ohai/plugins/ruby.rb. If no one 
is working on this bug, I can try to prepare a patch for it (I'll be away the 
whole next week, so it will take a while). It's probably as easy as changing 
line 25 to read:

cmd = ruby1.8 -e \require 'rbconfig'; #{command}\

-- 
Esteban



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



Bug#561883: dhelp: Illegal character ')'

2010-01-05 Thread Esteban Manchado Velázquez
On Monday 21 December 2009 01:11:48 you wrote:
 Package: dhelp
 Version: 0.6.18
 Severity: normal
 
 When /etc/cron.weekly/dhelp runs each week, I get the following error
 message:
 
 Error (383685): Illegal character ')'
 Error (383687): Dictionary key must be a name object
 
 /etc/cron.weekly/dhelp invokes some ruby scripts, so I'm not sure how
 to proceed with further debugging.  I guess the bug must be in
 /usr/lib/ruby/1.8/dhelp.rb somewhere.

   As I didn't know that error message, I Googled a bit... and I found this: 
http://bugs.debian.org/559897. So it seems it's not a dhelp bug. Do you have 
drawxtl installed?



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



Bug#469191: Splitting control files over multiple binary packages

2009-04-12 Thread Esteban Manchado Velázquez

reassign 469191 docbook-xsl-doc-html
tag 469191 +patch
thanks

Hi there!

   Yesterday I found by chance that doc-base already supports it, and  
dhelp doesn't have to do anything to make it work: it's the package  
maintainers who have to specify the same document id, as explained in the  
doc-base documentation:


   http://localhost/doc/doc-base/doc-base.html/ch-interface.html#s2.5.3

So, the solution is as simple as using the same document id  
(docbook-xsl-doc?) for all three doc-base files in  
docbook-xsl-doc-{html,pdf,text}. You should probably also depend on  
doc-base (= 0.8.7).


--
Esteban Manchado Velázquez z...@demiurgo.org



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



Bug#521910: dhelp: Binary-only NMU will FTBFS

2009-04-02 Thread Esteban Manchado Velázquez

tag 521910 pending
thanks

On Mon, 30 Mar 2009 22:29:33 +0200, Daniel Schepler  
schep...@math.berkeley.edu wrote:



Package: dhelp
Version: 0.6.15
Severity: important

From my pbuilder build log, with a hook installed to create a dummy  
entry with

version 0.6.15+pb1:
[...]


   Now I'm just taking the debian/changelog version as the master in the  
Makefile. I'll test that and other changes I have and upload the new  
revision soon.


   Thanks for the heads up,

--
Esteban Manchado Velázquez z...@demiurgo.org



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



Bug#162631: This should be closed as wontfix

2009-03-22 Thread Esteban Manchado Velázquez

Hey there,

   I just noticed this bug, and it doesn't make sense anymore. Dhelp has  
been using the original doc-base files for a while. Those old .dhelp files  
don't exist anymore, so there's no need to tweak the output (I don't think  
they're generated at all from doc-base anymore even).


--
Esteban Manchado Velázquez z...@demiurgo.org



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



Bug#469191: Different formats from different Packages

2009-03-22 Thread Esteban Manchado Velázquez

Hi there,

   I'm sorry it's been more than one year and I haven't commented on the  
bug :-S


   I actually think it's a great idea :-) At the time there was some  
discussion abou it, IIRC, between me and Robert (doc-base maintainer,  
Cc'ed). I seem to recall that he said it would be solved in doc-base, or  
at least that there would be some support, and I was kind of hoping that  
Robert would remind me after he did his part of the work. Unfortunately I  
became inactive (again) so I completely lost track of dhelp and its bugs.


   TBH I don't even remember the status of that anymore, but hopefully  
Robert can shed some light on it and we can work together again to find a  
solution to this :-D


--
Esteban Manchado Velázquez z...@demiurgo.org



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



Bug#515115: dhelp: documentation links stop working when lighttpd is installed

2009-02-17 Thread Esteban Manchado Velázquez
On Tue, 17 Feb 2009 14:48:45 +0100, Teemu Ikonen tpiko...@gmail.com  
wrote:



On Mon, Feb 16, 2009 at 11:09 PM, Esteban Manchado Velázquez
emanch...@demiurgo.org wrote:
  Which browser does it open when you execute dhelp? I have tried a  
bit,
and when using lighttpd it seems that Konqueror fails. All the rest  
(Opera,

Firefox and even links) seem to work like a charm.


I'm using Firefox.


  Experimenting a bit, it seems that lighttpd somehow gets confused by
Konqueror and thinks that it's not connecting from the same host. If you
comment this line (and the closing brace) at the end of the lighttpd
configuration, it works:

  $HTTP[remoteip] =~ 127.0.0.1 {


Commenting this does not solve the problem for me, but...


   Hm, that's strange. I never touched the default lighttpd configuration,  
so I guess I didn't have CGIs enabled... and yet it worked for me using  
Firefox. Oh, well.


   Keep me in the loop if you want/need help reproducing the bug and such.  
Good luck! :-)


--
Esteban Manchado Velázquez emanch...@demiurgo.org



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



Bug#515115: dhelp: documentation links stop working when lighttpd is installed

2009-02-16 Thread Esteban Manchado Velázquez

Hi Teemu,

On Fri, 13 Feb 2009 18:23:06 +0100, Teemu Ikonen tpiko...@gmail.com  
wrote:



The 'dhelp' command opens a web browser window with an index to the
doc-base based documentation. When I have no web-server installed,
the links to the actual documentation files in this index page are in
the form 'file:///usr/share/doc/...', and work perfectly.

If I install lighttpd, dhelp opens an index page with the links in
the form 'http://localhost/doc/...'. None of these links work, i.e. all
of them give a 404 - Not Found error.


   Which browser does it open when you execute dhelp? I have tried a  
bit, and when using lighttpd it seems that Konqueror fails. All the rest  
(Opera, Firefox and even links) seem to work like a charm.


   Experimenting a bit, it seems that lighttpd somehow gets confused by  
Konqueror and thinks that it's not connecting from the same host. If you  
comment this line (and the closing brace) at the end of the lighttpd  
configuration, it works:


   $HTTP[remoteip] =~ 127.0.0.1 {

In any case, it does sound like an issue in lighttpd (maybe Konqueror), so  
you might want to reassign the bug, or at least check with the  
maintainers. Any web server should make /usr/share/doc/ available as per  
Debian Policy 11.5  
(http://www.debian.org/doc/debian-policy/ch-customized-programs.html#s-web-appl),  
so it seems that dhelp is doing the right thing. Another problem that  
looks like a bug in the lighttpd default configuration (as per the same  
policy section) is that apparently lighttpd doesn't make available the  
CGIs under /usr/lib/cgi-bin. That is also needed by dhelp (when you called  
it like dhelp search-term search-term2).


--
Esteban Manchado Velázquez z...@demiurgo.org



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



Bug#502813: dhelp: /etc/cron.weekly/dhelp fails to rebuild index

2008-10-20 Thread Esteban Manchado Velázquez
On Mon, Oct 20, 2008 at 11:11:03AM +1100, Andrew Vaughan wrote:
 Package: dhelp
 Version: 0.6.13
 Severity: serious
 
 Hi
 
 /etc/cron.weekly/dhelp fails to rebuild /var/lib/dhelp/documents.index, 
 after deleting it.  Running it manually produces no error message. 
 
 Severity serious since this a significant regression from 0.6.12.
 
 Downgrading to 0.6.12 fixes the problem.  (As an aside 0.6.12 
 /etc/cron.weekly/dhelp now takes 8m 44sec to rebuild the index.  This is 
 the same machine where 0.6.12 was taking 150 mins a month ago.  This may 
 render the changes that 0.6.13 introduced unnecessary).

I wonder how I didn't realise this myself. I'm investigating it, thanks a
lot for the report.

About shipping 0.6.12 or 0.6.14, I haven't changed anything in dhelp that
could speed up the index rebuilding (OTOH it doesn't depend that much on me),
so if anything it must have been a change in pdftotext or pstotext. Are you
sure you had the same packages installed?

-- 
Esteban Manchado Velázquez [EMAIL PROTECTED]


signature.asc
Description: Digital signature


Bug#487722: Unblock request for dhelp

2008-10-03 Thread Esteban Manchado Velázquez
On Sun, Sep 28, 2008 at 05:05:30PM +0200, Luk Claes wrote:
 Esteban Manchado Velázquez wrote:
  As I haven't received any response, I'm trying with a more evident subject,
  just in case the mail went unnoticed :-)
  
  There is a bug in dhelp (#487722) that makes dhelp wait for hours when
  upgrading packages that have a lot of documentation. That might be just
  doc-linux-html or similar, or possibly a combination of other packages that
  together contain many document files registered through doc-base. That means
  that many people (for some definition of many) will have to wait for hours
  if/when they upgrade to Lenny, because of this bug.
  
  The proposed fix (not uploaded yet) is to drop indexing documentation on
  package installation/upgrade. The documentation, then, would only be indexed
  once a week. It's a suboptimal solution, but the patch is very small and 
  safe,
  and I don't want to risk going for a better solution (indexing in the
  background or whatever) if that could mean shipping a broken dhelp.
 
 Yes, that would be acceptable. Though it would be good to add something
 to README.Debian about it to explain how one can avoid waiting on the
 weekly cronjob and run the index update manually.

I have uploaded dhelp 0.6.13 with that change.

I'm sending the diff attached (the diff between both _source_ packages,
for review if you're interested). Don't worry about the two missing files at
the end of the diff, they're cruft that shouldn't have been there in the first
place. They dissappeared because I cloned the repository to make this change,
so I didn't get them in the new, clean one.

-- 
Esteban Manchado Velázquez [EMAIL PROTECTED]
diff -ur dhelp-0.6.12/Makefile dhelp-0.6.13/Makefile
--- dhelp-0.6.12/Makefile	2008-07-20 20:26:08.0 +0200
+++ dhelp-0.6.13/Makefile	2008-09-16 23:00:13.0 +0200
@@ -17,7 +17,7 @@
 # Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
 
 PACKAGE = dhelp
-VERSION = 0.6.12
+VERSION = 0.6.13
 PREFIX_  = $(if $(PREFIX),$(PREFIX),/usr/local)
 DESTDIR_ = $(DESTDIR)/$(PREFIX_)
 RHTML_TEMPLATES = *.rhtml
Only in dhelp-0.6.13/debian: README.Debian
diff -ur dhelp-0.6.12/debian/changelog dhelp-0.6.13/debian/changelog
--- dhelp-0.6.12/debian/changelog	2008-07-23 01:50:12.0 +0200
+++ dhelp-0.6.13/debian/changelog	2008-10-02 00:51:04.0 +0200
@@ -1,3 +1,11 @@
+dhelp (0.6.13) unstable; urgency=low
+
+  * Not index documents on upgrade, to prevent dhelp blocking the
+upgrade for hours (Closes: #487722).
+  * Add some small utilities to index by hand, because of the above change.
+
+ -- Esteban Manchado Velázquez [EMAIL PROTECTED]  Thu, 02 Oct 2008 00:50:47 +0200
+
 dhelp (0.6.12) unstable; urgency=low
 
   * Switch from pstotext to pdftotext from xpdf-utils for PDF files. It
diff -ur dhelp-0.6.12/debian/rules dhelp-0.6.13/debian/rules
--- dhelp-0.6.12/debian/rules	2007-11-18 16:34:37.0 +0100
+++ dhelp-0.6.13/debian/rules	2008-10-02 00:52:31.0 +0200
@@ -5,5 +5,6 @@
 
 DEB_MAKE_INSTALL_TARGET= install DESTDIR=$(DEB_DESTDIR) PREFIX=/usr
 DEB_INSTALL_MANPAGES_dhelp = man/dhelp*
+DEB_INSTALL_EXAMPLES_dhelp = examples/*
 include /usr/share/cdbs/1/rules/debhelper.mk
 include /usr/share/cdbs/1/class/makefile.mk
Only in dhelp-0.6.13: examples
diff -ur dhelp-0.6.12/lib/dhelp.rb dhelp-0.6.13/lib/dhelp.rb
--- dhelp-0.6.12/lib/dhelp.rb	2008-02-13 23:46:49.0 +0100
+++ dhelp-0.6.13/lib/dhelp.rb	2008-09-16 22:59:11.0 +0200
@@ -404,10 +404,15 @@
   end
   doc_dir_db.close
 
-  indexer_opts = @opts.reject {|k,v| !([:index_file,
-:indexer_config_file].include? k)}
-  indexer = Indexer.new(indexer_opts)
-  indexer.index(index_paths, :incremental = !register_opts[:regenerate_index])
+  # Only index documentation when we're reindex everything in the
+  # background (see bug #487722). Not refactoring to keep the differences
+  # as small as possible
+  if register_opts[:register_opts]
+indexer_opts = @opts.reject {|k,v| !([:index_file,
+  :indexer_config_file].include? k)}
+indexer = Indexer.new(indexer_opts)
+indexer.index(index_paths, :incremental = !register_opts[:regenerate_index])
+  end
 end
   end
 
Only in dhelp-0.6.12: registered_dir_list.rb
Only in dhelp-0.6.12: swish++.index


signature.asc
Description: Digital signature


Bug#487722: Unblock request for dhelp (was: Re: Bug#487722: 487722: dhelp still getting hung up)

2008-09-22 Thread Esteban Manchado Velázquez
As I haven't received any response, I'm trying with a more evident subject,
just in case the mail went unnoticed :-)

There is a bug in dhelp (#487722) that makes dhelp wait for hours when
upgrading packages that have a lot of documentation. That might be just
doc-linux-html or similar, or possibly a combination of other packages that
together contain many document files registered through doc-base. That means
that many people (for some definition of many) will have to wait for hours
if/when they upgrade to Lenny, because of this bug.

The proposed fix (not uploaded yet) is to drop indexing documentation on
package installation/upgrade. The documentation, then, would only be indexed
once a week. It's a suboptimal solution, but the patch is very small and safe,
and I don't want to risk going for a better solution (indexing in the
background or whatever) if that could mean shipping a broken dhelp.

Leaving part of the thread below to give more context...

On Tue, Sep 16, 2008 at 02:26:01PM -0700, Ross Boylan wrote:
 On Tue, 2008-09-16 at 23:04 +0200, Esteban Manchado Velázquez wrote:
  Cc'ing debian-release, seeking advice...
 It would be very interesting to hear what they have to say, and whether
 testing has turned up this problem.
  
  Intro for debian-release: this bug makes dhelp wait for potentially
  *hours* when upgrading (many packages). That means that if someone upgrades
  from Etch to Lenny, they will have to wait for a couple of hours for the 
  dhelp
  postinst, while it's asking index++ to reindex all documents for all 
  installed
  packages.
 I'm not sure how widespread the problem will be.  For example, I have a
 lot of linux documentation and standards files installed; maybe people
 without that will not have long to wait.
 
 I just did another upgrade (within testing) that took about 2 hours
 because of this problem.
 
 Ross
  
  This will happen to virtually everyone having dhelp installed if they
  dist-upgrade to Lenny. Or anyone doing any reasonably big upgrade for that
  matter.
  
 
 

-- 
Esteban Manchado Velázquez [EMAIL PROTECTED]


signature.asc
Description: Digital signature


Bug#487722: 487722: dhelp still getting hung up

2008-09-20 Thread Esteban Manchado Velázquez
On Fri, Sep 19, 2008 at 09:18:29AM -0700, Ross Boylan wrote:
 On Fri, 2008-09-19 at 15:02 +1000, Andrew Vaughan wrote:
  
  
  I actually think that the best work-around for Lenny would be 
  Esteban Manchado Velázquez's suggestion in bug 497139 of *not* reindexing
  documentation (just register the documents) when doc-base calls dhelp with
  more than, say, 20 files.  (There is a cron.weekly job that should rebuild 
  the index). 
 What are the implications of having the index either absent (for initial
 installs) or out of date?
 
 In particular, if someone installs some documents they may want to see
 them right away.
 
 Weekly seems a little infrequent to fix things up.

The only implication is that user wouldn't be able to *search* in the
search box in dhelp (i.e. any search would yield no results/obsolete results).

They would appear in the documentation directory and they would be
perfectly viewable. It's just that, when searching for keywords, the would not
be any results, or they would be obsolete.

  In another email Ross Boylan wrote 
   I just did another upgrade (within testing) that took about 2 hours
   because of this problem.
  
  I'm guessing that would have been the recent update of doc-linux to 
  2008.08-1?
 I don't have the records anymore, but it's quite possible.
 
 Ross

-- 
Esteban Manchado Velázquez [EMAIL PROTECTED]


signature.asc
Description: Digital signature


Bug#487722: 487722: dhelp still getting hung up

2008-09-16 Thread Esteban Manchado Velázquez
Cc'ing debian-release, seeking advice...

Intro for debian-release: this bug makes dhelp wait for potentially
*hours* when upgrading (many packages). That means that if someone upgrades
from Etch to Lenny, they will have to wait for a couple of hours for the dhelp
postinst, while it's asking index++ to reindex all documents for all installed
packages.

This will happen to virtually everyone having dhelp installed if they
dist-upgrade to Lenny. Or anyone doing any reasonably big upgrade for that
matter.

On Tue, Sep 16, 2008 at 09:36:12AM -0700, Ross Boylan wrote:
 On Tue, 2008-09-16 at 14:32 +0200, Miguel Aguado wrote:
  
  Ross Boylan is right in that indexing should not stop the upgrade of
  other packages.  
 Originally I thought it was hung up; however the problem seems to be
 that it takes a long time, like several hours.
 
 It is possible the slow speed is a result of a bug in one of the
 indexing packages.
 
 The operation seems to me to take too long to be part of the regular
 upgrade process; I think many people will just decide something is
 broken.
 
 If delays of several hours happen while tracking testing, it seems
 likely the situation will be even worse for people upgrading from stable
 to the next release.

Yes. I hadn't realised this last paragraph myself, sorry.

  It should be run in the background after a prominent
  warning for the user, along the lines of:
 This proposal might be inconsistent with how debconf is supposed to be
 used.  It also has the problem that if someone interrupts it, for
 example by shutting the system down, it will not resume.
 
 Perhaps an anacron job would be an appropriate solution.
 
 That leaves open the question of what to do before or while the index is
 updating.

I think it is too late to try a correct solution. My proposal is to
simply _not_ reindex when installing. This has the downside that people won't
be able to search for documentation in dhelp's search engine until the next
cron.weekly run, but I think that's fair enough compared to the current
problem.

I'm going to provide a new revision of the package without indexing on
package installation/upgrade. The diff is really small (enclose four lines in
a clean if statement). Release managers, what do you think? Can this
revision end up in Lenny? Should I upload it ASAP after testing it?

The bug has right now severity normal, but with this information, I
think it should be at least important.

  dhelp: Indexing documentation in the background.
   **Please note that this process may take HOURS on bulky doc upgrades.**
   Documentation will not be fully accessible until indexing is complete.
  
  (if a further upgrade happens while /usr/bin/index++ is still running,
  of course, duplicates should be avoided.)
  
  I am aware that users of the stable release need not upgrade as often as
  those of testing or unstable.  However, please consider raising the
  severity of this bug
 This does appear to be a problem that could effectively break upgrades
 to lenny, at least for systems with significant documentation installed.

True. Feel free to upgrade to important.

-- 
Esteban Manchado Velázquez [EMAIL PROTECTED]


signature.asc
Description: Digital signature


Bug#497139: doc-base's trigger seems to sometimes cause dhelp to reindex the entire cache

2008-09-14 Thread Esteban Manchado Velázquez
On Sun, Sep 14, 2008 at 04:34:50AM +1000, Andrew Vaughan wrote:
 [cc-ed to dhelp's maintainers in case they have any suggestions as to how to 
 debug this/what might be causing this].

I don't really know the doc-base source code, but I was having a quick
look now, and this seems like it can help debugging (run after something like
that has happened; probably running it now it could help):

sudo install-docs --dump-db files.db | perl most_recent.pl
# Show 100 most recently changed documents
sudo install-docs --dump-db files.db | perl most_recent.pl 100

most_recent.pl being:

-- 8 --
#!/usr/bin/perl

use strict;
use warnings;

my $how_many = shift || 50;

my $ignored_first_line = ;

my $content = ;
eval \$content = .join(, );

my @most_recent = reverse sort { $a-{CT} = $b-{CT} }
   map { $content-{$_} }
   keys %$content;

print join(\n, map { $_-{ID} ($_-{CT}) } @most_recent[0..$how_many-1]),
\n;
-- 8 --

Apparently, in your case, doc-base thinks that all documents have changed, and
AFAICS it's based on the ctime of the files. The ctime, however, is stored in
files.db (in /var/lib/doc-base/info/files.db). This script will tell you which
are the most recent files, with their timestamps. Maybe that will give you an
idea of why that is happening (maybe the timestamps will have a very high
value, or you will see some document ids that will ring a bell).

Or maybe it some problem with the clock?

In any case, please keep me in the loop. I've had similar problems with
dhelp before, and I'm starting to think that I should just *not* reindex
documentation (just register the documents) when doc-base calls dhelp with
more than, say, 20 files. The rationale: I still want people to be able to
search for documentation for things that they just installed (instead of
having to wait a whole week), but then if someone installs more than 20
packages, it's probably some upgrade or something that she doesn't really want
documentation for (in the next couple of days anyway).

Good luck,

-- 
Esteban Manchado Velázquez [EMAIL PROTECTED]


signature.asc
Description: Digital signature


Bug#475655: PDF converter

2008-07-22 Thread Esteban Manchado Velázquez
Hi,

Initially I used pstotext for both PS and PDF to try to cut down
dependencies. However, that's giving problems with some documents as you say,
so for the moment I'm just going to use a more robust PDF converter (from
poppler-utils as you suggest), even if that means more dependencies for dhelp.

I have been trying a couple of times with it, and it seems to behave
better. I'm going to upload a new dhelp version very soon with that fix (and
using a private temporary directory).

Thanks for reporting and for all the tips!

-- 
Esteban Manchado Velázquez [EMAIL PROTECTED]


signature.asc
Description: Digital signature


Bug#487722: Indexing time

2008-07-22 Thread Esteban Manchado Velázquez
Hi,

If you're upgrading many packages, probably what is happening is indeed
that index++ takes a long time to reindex all that. If there are enough
documents registered in those upgraded packages (and I see a reference to
HOWTOs, so that might well be the case), I guess it can take a very long time.
One hour seems way too much, yes, so it might not be a normal indexing case
after all.

The next time you upgrade, if it takes a long time again, can you have a
look at the parameters index++ is being called with? If it's changing file
from time to time, it might be that index++ is terribly slow on your machine
for some reason. If it seems to get stuck in one document, it might be a
index++ (or ghostscript or pdftotext or...) bug.

Thanks!

-- 
Esteban Manchado Velázquez [EMAIL PROTECTED]


signature.asc
Description: Digital signature


Bug#487722: libruby1.8: ruby hangs installation of all packages

2008-06-24 Thread Esteban Manchado Velázquez
Hi,

The stacktrace seems to be some problem in some doc-base files. I have
made dhelp more robust to that, and now it handles those without complaining.
I have just uploaded 0.6.10 fixing that.

However, I'm not sure that's the problem you're experiencing. What is
happening there is that when you register some documentation in dhelp, it
indexes the contents so you can search for it. In some cases that can mean
indexing a lot of documentation (in some upgrade with many packages, where
install-docs calls dhelp_parse with many packages at once). So it's expected
behaviour that many index++ processes are spawned.

Of course, one might argue that in those cases you prefer not indexing at
all, or maybe indexing in the background, but I'm not completely sure how to
handle the situation. Maybe only index when registering a single document?
Maybe disable the indexing on install completely, and only index weekly? I
don't like that very much because it means that when you install some package,
you can't search for its documentation until the next week (and I guess you're
likely to want to search for the documentation of a package a couple of days
after installing it).

I'm open to suggestions :-)

-- 
Esteban Manchado Velázquez [EMAIL PROTECTED]
EuropeSwPatentFree - http://EuropeSwPatentFree.hispalinux.es
Help spread it through the Net in signatures, webpages, whatever!


signature.asc
Description: Digital signature


Bug#482807: .dhelp not supported anymore

2008-05-29 Thread Esteban Manchado Velázquez
reassign 482807 doc-linux-html
thanks

Hi,

This bug is totally my fault, I'm sorry. For some reason I assumed that
nobody was calling dhelp_parse directly, I thought the only dhelp_parse
client was install-docs, so I talked to the doc-base maintainer and we
decided to make some changes to simplify and improve documentation in Debian.
The result is that .dhelp files are not supported anymore, dhelp now just uses
the doc-base format.

Because of that, the calling convention for dhelp_parse changed, that's
why it's choking with doc-linux-html. The documentation wasn't even updated
(I'm going to upload now, with updated manpage), so I'm the only one to blame
here.

The good thing is, to fix you only have to remove the dhelp_parse call
from doc-linux-html's postinst, because install-docs will call dhelp_parse
automatically, and dhelp will know about the documentation :-)

Sorry for the inconvenience. Can you please fix, Frank?

-- 
Esteban Manchado Velázquez [EMAIL PROTECTED]
EuropeSwPatentFree - http://EuropeSwPatentFree.hispalinux.es
Help spread it through the Net in signatures, webpages, whatever!


signature.asc
Description: Digital signature


Bug#475655: Ghostscript Error message

2008-04-28 Thread Esteban Manchado Velázquez
Hi Laurent,

I'm afraid it's a bit hard, because I just call index++ with all the
paths, and it's index++ the one that gives you that error...

The only thing you can do is collecting all the PS and PDF files in your
system (grep -i format:\ p /var/lib/doc-base/documents/* will give you the
files that contain such documents), and calling index++ for each one of them,
like this:

index++ -c /usr/share/dhelp/swish++.conf path

-- 
Esteban Manchado Velázquez [EMAIL PROTECTED]
EuropeSwPatentFree - http://EuropeSwPatentFree.hispalinux.es
Help spread it through the Net in signatures, webpages, whatever!


signature.asc
Description: Digital signature


Bug#471558: WordThreshold for swish++

2008-04-06 Thread Esteban Manchado Velázquez
Hi,

How much memory does your machine have? According to swish++.conf sample
file (see /usr/share/doc/swish++/examples/swish++.conf.gz), the default is
25, and that should work fine for a 64Mib RAM machine (in a SPARC running
Solaris, but still). I see that the default for man2html is indeed 5 as
you say, but I'd like to understand better the consequences of the change
before doing it. How will that impact performance/memory in newer machines
(i.e. virtually all of them)?

About swish++.conf being overwritten, I didn't consider it to be part of
the dhelp configuration, and it seems that dwww and man2html maintainers
thought the same. I wonder if it would be a good idea to move it to /etc. In
the mean time, you could divert it I guess.

-- 
Esteban Manchado Velázquez [EMAIL PROTECTED]
EuropeSwPatentFree - http://EuropeSwPatentFree.hispalinux.es
Help spread it through the Net in signatures, webpages, whatever!


signature.asc
Description: Digital signature


Bug#472290: Bug in swish++ (vowel definition)

2008-04-06 Thread Esteban Manchado Velázquez
reassign 472290 swish++
thanks

Hi,

After investigating this issue a bit, I think the issue is actually in
swish++. The problem is that swish++ actually skips (both when indexing and
when searching) words with less than Word_Min_Vowels vowels, and considers y
to be a consonant:

* Word_Min_Vowels seems to be a compile-time definition, not possible to
  override with configuration files; and,
* The definition of y as a consonant is hardcoded in the source code.

Please see Word Determination in index++(1).

So I guess the swish++ maintainer should have a look.

Thanks for your bug report! Regards,

-- 
Esteban Manchado Velázquez [EMAIL PROTECTED]
EuropeSwPatentFree - http://EuropeSwPatentFree.hispalinux.es
Help spread it through the Net in signatures, webpages, whatever!


signature.asc
Description: Digital signature


Bug#466263: German dhelp translation update

2008-02-24 Thread Esteban Manchado Velázquez
Hi Helge,

There are two strings still pending to translate in dhelp. I'm insisting
just in case you missed my mail to debian-i18n.

Sorry for adding two strings right after receiving for translation, it was
my mistake (I had them already, I just didn't realise they weren't on
dhelp.pot).

So, if you have time, it would be great to have the complete German
translation before re-uploading. Thanks in advance!

-- 
Esteban Manchado Velázquez [EMAIL PROTECTED]
EuropeSwPatentFree - http://EuropeSwPatentFree.hispalinux.es
Help spread it through the Net in signatures, webpages, whatever!


signature.asc
Description: Digital signature


Bug#458836: Dhelp French translation and call for translations

2008-02-17 Thread Esteban Manchado Velázquez
On Sat, Feb 16, 2008 at 03:52:33PM +0100, Helge Kreutzmann wrote:
 Hello,
 On Sat, Feb 16, 2008 at 01:01:07PM +0100, Esteban Manchado Velázquez wrote:
  A had some problems with string updating, but they are solved now, so
  please translate the current strings if you feel like it!
 
 For those like me who have no idea what you refer to could you briefly say 
 which strings you are talking about and where I could obtain them? (Debconf,
 package, ...).

Gah, sorry. I forgot *again* :-) I'm talking about the dhelp package (it's
a Debian native package), in particular the strings contained in po/dhelp.pot
in the source file (see http://darcs.debian.org/~zoso/dhelp/po/dhelp.pot , I
just setup the public Darcs repo). The French translation is at
http://darcs.debian.org/~zoso/dhelp/po/fr.po . Just send me a Darcs changeset,
or a diff, the file, or whatever is easier for you.

The strings themselves are used in the (new) HTML interface: it's the
directory of available documentation (the one registered with doc-base) and
the documentation search interface. There's no debconf, and I don't think I
will add it anytime soon.

And finally, is there anything I could/should do to make it easier for
translators to track changes in the package, or to know when I have frozen
some strings so they can start translating? Just mail this list?

-- 
Esteban Manchado Velázquez [EMAIL PROTECTED]
EuropeSwPatentFree - http://EuropeSwPatentFree.hispalinux.es
Help spread it through the Net in signatures, webpages, whatever!


signature.asc
Description: Digital signature


Bug#458836: Dhelp French translation and call for translations

2008-02-16 Thread Esteban Manchado Velázquez
Hi all,

A had some problems with string updating, but they are solved now, so
please translate the current strings if you feel like it!

A couple of comments:

There is no need to get defensive Christian! It's not that I opposed
including the translations or anything. It was just that I received (to my
surprise; I don't remember having asked for them) a translation for the dhelp
strings, but:

* It had only four strings translated, and when I received it I already
  had around 15.
* When I tried to merge, two of them were marked fuzzy and the other two
  were not there anymore, which makes a grand total of two strings
  translated.
* Also, more importantly, I had problems with rmsgmerge (I was using that
  instead of msgmerge), and when trying to update the translations, it
  just resulted in every string (including the Spanish ones) being
  commented out. I just thought that at that moment it wasn't worth
  figuring out what the problem was, just for two strings.

Anyway, I just tried with msgmerge, and it seems to work OK, so I'll include
whatever strings I have, and please send updates for the rest of them (and any
other language!).

Best regards, and sorry for the misunderstanding!

-- 
Esteban Manchado Velázquez [EMAIL PROTECTED]
EuropeSwPatentFree - http://EuropeSwPatentFree.hispalinux.es
Help spread it through the Net in signatures, webpages, whatever!


signature.asc
Description: Digital signature


Bug#458836: Outdated translation

2008-02-06 Thread Esteban Manchado Velázquez
Hi,

I haven't included your translation because it's outdated (when I received
it in the BTS I had already lots of changes; not sure if already released, but
anyway). I have added *lots* of strings now (I think now it should be
reasonably safe to translate), so it was kind of pointless to add just a few
translations.

So, can you please update your translation and send again? Thanks a lot!

-- 
Esteban Manchado Velázquez [EMAIL PROTECTED]
EuropeSwPatentFree - http://EuropeSwPatentFree.hispalinux.es
Help spread it through the Net in signatures, webpages, whatever!


signature.asc
Description: Digital signature


Bug#455731: unkillable process?

2008-01-31 Thread Esteban Manchado Velázquez
Hi,

Wow, I have *never* seen an unkillable index++ process. Is it in state
D?

Anyway, that seems to be a problem with index++ (part of swish++), or
perhaps a problem in Ghostscript or something similar (used by index++, as per
my configuration, to extract the text of PS and PDF files). Frankly, I don't
know what to do about it.

FWIW, I have tried installing cupsys (the version I tried was 1.3.5-1+b1,
though), and it worked OK. It just indexed the file, I can search for it, etc.
At least with my internal version, which I'll upload soon, but I don't think
it would change for the currently public version.

In any case, I think you should file it as a separate bug, I don't think
it belongs to this one (#455731). Probably reassign #461349 to swish++ or
ghostscript?

Perhaps you can try again with the new version, when I upload it, and see
it that helps?

-- 
Esteban Manchado Velázquez [EMAIL PROTECTED]
EuropeSwPatentFree - http://EuropeSwPatentFree.hispalinux.es
Help spread it through the Net in signatures, webpages, whatever!


signature.asc
Description: Digital signature


Bug#458353: Indexing errors

2008-01-31 Thread Esteban Manchado Velázquez
Hi Noel,

It's hard to say, really. I have made a couple of tests, and I seem to be
able to find the text in the document, even the words appearing in the last
pages, so it seems that most, if not all, the indexing is actually performed.
Perhaps the error is produced at the end of the document?

In any case, that sounds like a ghostscript bug...

-- 
Esteban Manchado Velázquez [EMAIL PROTECTED]
EuropeSwPatentFree - http://EuropeSwPatentFree.hispalinux.es
Help spread it through the Net in signatures, webpages, whatever!


signature.asc
Description: Digital signature


Bug#459611: setrlimit

2008-01-31 Thread Esteban Manchado Velázquez
reassign swish++
thanks

Hi Norman,

Please note that index++ is part of swish++, not part of dhelp. I'm going
to reassign the bug to swish++. If the author doesn't want to add that
functionality to index++, he can always reassign again to pstotext,
ghostscript or something similar...

Thanks!

-- 
Esteban Manchado Velázquez [EMAIL PROTECTED]
EuropeSwPatentFree - http://EuropeSwPatentFree.hispalinux.es
Help spread it through the Net in signatures, webpages, whatever!


signature.asc
Description: Digital signature


Bug#459611: WFM. Bug in gs?

2008-01-13 Thread Esteban Manchado Velázquez
Hi,

Thanks for your report. I'm afraid I can't do much about the bug. That
call is most probably pstotext, which is called by index++, which is called by
dhelp. So the bug is probably either in gs or perhaps in pstotext.

In any case, I can't even reproduce, it works for me (takes around 1
minute and lots of CPU, but not much memory).

I'd reassign to gs, probably.

-- 
Esteban Manchado Velázquez [EMAIL PROTECTED]
EuropeSwPatentFree - http://EuropeSwPatentFree.hispalinux.es
Help spread it through the Net in signatures, webpages, whatever!


signature.asc
Description: Digital signature


Bug#458353: More information?

2008-01-13 Thread Esteban Manchado Velázquez
Hi,

I see I have the same problem, I'll have a look. However, probably that
just means that one file couldn't be parsed for some problem, because the
index file, /var/lib/dhelp/documents.index, is created correctly (at least in
my system) and you can search normally. Or do you have any other problem?

-- 
Esteban Manchado Velázquez [EMAIL PROTECTED]
EuropeSwPatentFree - http://EuropeSwPatentFree.hispalinux.es
Help spread it through the Net in signatures, webpages, whatever!


signature.asc
Description: Digital signature


Bug#455731: Corrupted doc-base file?

2008-01-03 Thread Esteban Manchado Velázquez
Hi,

Thanks for your report. For some reason I'm not receiving the e-mails for
new bugs :-(

That seems like a problem in some doc-base file in your system. Of course
dhelp shouldn't fail in any case, I'm going to fix that, but I'd like to know
which file is causing the problem.

Can you add the following before line 387 in /usr/lib/ruby/1.8/dhelp.rb ?

puts processing files for #{doc.document}'s format #{format.format}

Run the weekly cron job again, and tell me the last processing files...
line you get.

To fix the problem until the next release, modify line 130 to read:

@files.to_s.strip.split(/\s+/)

That is, add to_s to @files.

-- 
Esteban Manchado Velázquez [EMAIL PROTECTED]
EuropeSwPatentFree - http://EuropeSwPatentFree.hispalinux.es
Help spread it through the Net in signatures, webpages, whatever!


signature.asc
Description: Digital signature


Bug#389913: thttpd problem?

2007-12-10 Thread Esteban Manchado Velázquez
tag 389913 wontfix
thanks

Hi,

I don't think I can do much about this bug. According to:

http://www.debian.org/doc/debian-policy/ch-customized-programs.html#s-web-appl

Web servers are supposed to support /doc/ to access /usr/share/doc/ . It
doesn't say they *have* to (so I'm not reassigning the bug to thttpd), but I
guess I can assume http://localhost/doc will work if I depend on httpd.

I'm marking the bug as wontfix. If you have further questions, comments or
ideas, please make a new comment to the bug.

-- 
Esteban Manchado Velázquez [EMAIL PROTECTED]
EuropeSwPatentFree - http://EuropeSwPatentFree.hispalinux.es
Help spread it through the Net in signatures, webpages, whatever!


signature.asc
Description: Digital signature


Bug#454517: Rationale?

2007-12-09 Thread Esteban Manchado Velázquez
tag 454517 pending
thanks

Hi,

What's the rationale of adding firefox to the Recommends, if iceweasel is
already there?

firefox depends on iceweasel and it's just a transitional package now
anyway... People who have an up-to-date firefox will have iceweasel already
installed...

I'll bump debhelper, thanks!

-- 
Esteban Manchado Velázquez [EMAIL PROTECTED]
EuropeSwPatentFree - http://EuropeSwPatentFree.hispalinux.es
Help spread it through the Net in signatures, webpages, whatever!


signature.asc
Description: Digital signature


Bug#453734: Fixed?

2007-12-08 Thread Esteban Manchado Velázquez
Hi,

For some reason I'm not receiving the bug mail. I just saw this bug, and I
think it should be fixed in the current release, 0.6.5. I removed the
DirectorySet class, which had that reported bug.

Can you please try to reproduce again, and close the bug if it's OK now?

-- 
Esteban Manchado Velázquez [EMAIL PROTECTED]
EuropeSwPatentFree - http://EuropeSwPatentFree.hispalinux.es
Help spread it through the Net in signatures, webpages, whatever!


signature.asc
Description: Digital signature


Bug#452873: Temporary fix

2007-11-25 Thread Esteban Manchado Velázquez
tag 452873 pending
thanks,

Hi Philipp,

It seems you have some package installed that doesn't specify abstract
in one of its documents... I thought it was mandatory (actually, perhaps it
is), sorry about that.

I'll fix it for the next revision. In the meantime, you can modify line
178 of /usr/lib/ruby/1.8/dhelp.rb to read:

@abstract.to_s.strip

That is, you have to add a call to to_s to make sure that the abstract is
always defined as a string. That should solve your problem.

-- 
Esteban Manchado Velázquez [EMAIL PROTECTED]
EuropeSwPatentFree - http://EuropeSwPatentFree.hispalinux.es
Help spread it through the Net in signatures, webpages, whatever!


signature.asc
Description: Digital signature


Bug#449578: Duplicate and already fixed

2007-11-15 Thread Esteban Manchado Velázquez
merge 447789 449578
thanks

Hi,

This bug is actually #447789. It was a bug in libcommandline-ruby, and
it's now fixed with 0.7.10-9 upload.

-- 
Esteban Manchado Velázquez [EMAIL PROTECTED]
EuropeSwPatentFree - http://EuropeSwPatentFree.hispalinux.es
Help spread it through the Net in signatures, webpages, whatever!


signature.asc
Description: Digital signature


Bug#447789: Clarification

2007-11-12 Thread Esteban Manchado Velázquez
Just a quick clarification:

The initial patch was wrong, it wasn't a complete fix. That's why I marked
as pending and made that comment *after* closing the bug.

Now I just uploaded 0.7.10-9, which should be (finally) fine...

-- 
Esteban Manchado Velázquez [EMAIL PROTECTED]
EuropeSwPatentFree - http://EuropeSwPatentFree.hispalinux.es
Help spread it through the Net in signatures, webpages, whatever!


signature.asc
Description: Digital signature


Bug#447789: Tag 'pending'

2007-11-08 Thread Esteban Manchado Velázquez
tag 447789 pending
thanks

I already have a patch, the upload is pending and will hopefully be done
soon...

-- 
Esteban Manchado Velázquez [EMAIL PROTECTED]
EuropeSwPatentFree - http://EuropeSwPatentFree.hispalinux.es
Help spread it through the Net in signatures, webpages, whatever!


signature.asc
Description: Digital signature


Bug#429233: Moving dhelp files to /var/cache/doc-base/dhelp

2007-11-05 Thread Esteban Manchado Velázquez
Hi Robert,

Thanks for your interest. Actually I think it's a pretty good idea, but
I'd like to change a couple of things:

1) First, I'd like to use dhelp instead of .dhelp for the files.
If they're going to be in a special directory in /var/cache/* anyway, I don't
see any reason to hide them.
2) Second, I'd also like to close #81405 (Add sources), so instead of
harcoding the directories, I'll simply search for dhelp files in a
(configurable) directory list, defaulting to /usr/share/doc and
/var/lib/doc-base/dhelp (and looking for both .dhelp and dhelp files in both
cases). Is that OK with you?

Also, how are we going to manage the dependencies? Are you going to update the
Conflicts to point to the new version?

And finally, you said you also checked for the validity of the arguments,
but I don't find anything for that in your patch, did you forget to include
it?

Regards,

-- 
Esteban Manchado Velázquez [EMAIL PROTECTED]
EuropeSwPatentFree - http://EuropeSwPatentFree.hispalinux.es
Help spread it through the Net in signatures, webpages, whatever!


signature.asc
Description: Digital signature


Bug#447789: Examples?

2007-10-23 Thread Esteban Manchado Velázquez
Hi,

Can you give me the output of this command?

ls /usr/share/doc/*/.dhelp

I'll add some debugging/verbose mode to dhelp_parse in the next version :-D Do
you mind if I send you a modified version of dhelp_parse to test?

-- 
Esteban Manchado Velázquez [EMAIL PROTECTED]
EuropeSwPatentFree - http://EuropeSwPatentFree.hispalinux.es
Help spread it through the Net in signatures, webpages, whatever!


signature.asc
Description: Digital signature


Bug#102393: Still valid bug

2007-10-20 Thread Esteban Manchado Velázquez
This bug is still valid. You just have to go to

/usr/share/doc/HTML/tools/index.html

If you have bzip2 installed, you'll see the title:

bzip2 and libbzip2: a program and library for dat

Which is exactly 49 characters. I have rewritten dhelp_parse in Ruby, and I
can easily raise this 49 characters limit to, say, 100 or more easily.
Hopefully I'll take over dhelp and upload a new version (with the rewritten
dhelp_parse) soon...

-- 
Esteban Manchado Velázquez [EMAIL PROTECTED]
EuropeSwPatentFree - http://EuropeSwPatentFree.hispalinux.es
Help spread it through the Net in signatures, webpages, whatever!


signature.asc
Description: Digital signature


Bug#429233: .dhelp files are created by install-docs

2007-10-20 Thread Esteban Manchado Velázquez
tags 429233 wontfix
thanks

Hi Emil,

Those .dhelp files are created by the packages themselves, in a
install-docs call in their postinst (dh_installdocs creates that call
usually).

So, they don't really belong to dhelp. I'm tagging the bug as invalid,
please untag if you don't agree or have more comments...

-- 
Esteban Manchado Velázquez [EMAIL PROTECTED]
EuropeSwPatentFree - http://EuropeSwPatentFree.hispalinux.es
Help spread it through the Net in signatures, webpages, whatever!


signature.asc
Description: Digital signature


Bug#368035: Recommends: doc-base

2007-10-20 Thread Esteban Manchado Velázquez
Hi Teemu,

Bug #314733 already asks dhelp to depend on doc-base. Hopefully I'm going
to take over dhelp, and upload a new version soon-ish. This new version will
depend on doc-base...

-- 
Esteban Manchado Velázquez [EMAIL PROTECTED]
EuropeSwPatentFree - http://EuropeSwPatentFree.hispalinux.es
Help spread it through the Net in signatures, webpages, whatever!


signature.asc
Description: Digital signature


Bug#430474: Merge bugs

2007-10-20 Thread Esteban Manchado Velázquez
merge 158792 430474
thanks

More duplicates...

-- 
Esteban Manchado Velázquez [EMAIL PROTECTED]
EuropeSwPatentFree - http://EuropeSwPatentFree.hispalinux.es
Help spread it through the Net in signatures, webpages, whatever!


signature.asc
Description: Digital signature


Bug#185215: Can't reproduce

2007-10-20 Thread Esteban Manchado Velázquez
tag 185215 unreproducible
thanks

Hi Geordie,

I can't reproduce this bug, does it still happen to you?

-- 
Esteban Manchado Velázquez [EMAIL PROTECTED]
EuropeSwPatentFree - http://EuropeSwPatentFree.hispalinux.es
Help spread it through the Net in signatures, webpages, whatever!


signature.asc
Description: Digital signature


Bug#401217: backup-manager: typo in spanish debconf translation

2006-12-02 Thread Esteban Manchado Velázquez
On Fri, Dec 01, 2006 at 09:13:28PM +0100, David Gil wrote:
 Package: backup-manager
 Version: 0.7.5-1
 Severity: minor
 Tags: patch l10n
 
 There's a typo in the spanish debconf translation:
 
 
 --- es.po.orig  2006-12-01 21:07:40.0 +0100
 +++ es.po   2006-12-01 21:07:48.0 +0100
 @@ -470,7 +470,7 @@
  #. Choices
  #: ../backup-manager.templates:20001
  msgid weekly
 -msgstr sedmanalmente
 +msgstr semanalmente
 
  #. Type: select
  #. Choices

Oops, thanks.

I have searched a little, and have found KBabel. It has a spell check
option ;-) I hope to use it and never again have these stupid typos :-)
Thanks!

-- 
Esteban Manchado Velázquez [EMAIL PROTECTED]
EuropeSwPatentFree - http://EuropeSwPatentFree.hispalinux.es
Help spread it through the Net in signatures, webpages, whatever!


signature.asc
Description: Digital signature


Bug#374203: First patch

2006-08-21 Thread Esteban Manchado Velázquez
Package: www.debian.org
Followup-For: Bug #374203

I have made a patch which _seems_ to at least make the situation better.
However, I'm not sure how to make the tests (I have tried a couple of things
in gluck, but I haven't been able to get the page published in
w.d.o/devel/people with the CVS version), so I don't know what will the
patched script output, when given the correct arguments.

How can I find out how to call the script, so I get the published output and
start doing real tests?

Meanwhile, can you review the patch or make any comments?

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.16-2-686
Locale: [EMAIL PROTECTED], LC_CTYPE=ISO_8859_1 (charmap=ISO-8859-15) (ignored: 
LC_ALL set to [EMAIL PROTECTED])
--- people.pl.orig  2006-08-21 07:31:07.0 -0600
+++ people.pl   2006-08-21 07:58:42.0 -0600
@@ -483,11 +483,13 @@
 sub process_homepages {
   my $filename = @_;
 
-  my (%uid, %page, $name);
+  my (%uid, %page, $name, $homepageurl);
   my ($ldap_cn, $ldap_sn);
 
   # get the stuff from the LDAP database
+  my $line_n = 0;
   foreach (`ldapsearch -x -h db.debian.org -b dc=debian,dc=org uid=\* cn mn sn 
labeledURI`) {
+$line_n++;
 chomp; my $line = $_;
 if ($line =~ /^(dn: )?uid=(.+),.+$/) { $name = $2; }
 elsif ($line =~ /^cn(=|: )(.+)$/) { $ldap_cn = 
from_utf8_or_iso88591_to_sgml($2); }
@@ -505,9 +507,15 @@
 #  warn had to decode: $worddata\n;
 }
 elsif ($line =~ /^labeledURI(=|: )(.+)$/) {
-   my $homepageurl = $2;
+   $homepageurl = $2;
$homepageurl =~ s,^www,http://www,;
+}
+elsif ($line eq  or $line =~ /^((version|search|result):|#)/) {
# warn $ldap_cn. .$ldap_sn. .$homepageurl.\n;
+   unless (defined $ldap_cn) {
+   print STDERR Skipping data, as cn appears to be empty (line 
$line_n)\n;
+   next;
+   }
my $has_package = 0;
foreach my $person (keys %People) {
if ($person =~ /(.*):(.*)/) {
@@ -532,8 +540,9 @@
$People{$person}{homepage} = $homepageurl;
# warn Adding $person even though they don't have any 
packages\n;
}
+
+   $homepageurl = $name = $ldap_cn = $ldap_sn = ;# Reset 
data
 }
-elsif ($line eq  or $line =~ /^((version|search|result):|#)/) { next; }
 else { die Error: unknown format on line $.:\n$_\n; }
   }
 


Bug#358979: Any news?

2006-06-25 Thread Esteban Manchado Velázquez
Hi Bastian,

Any news on pyvnc2swf? I could check your package, and probably sponsor...

-- 
Esteban Manchado Velázquez [EMAIL PROTECTED]
EuropeSwPatentFree - http://EuropeSwPatentFree.hispalinux.es
Help spread it through the Net in signatures, webpages, whatever!


signature.asc
Description: Digital signature


Bug#360986: Experimental fix

2006-06-19 Thread Esteban Manchado Velázquez
Hi Sjoerd,

I already committed the $(strip ...) fix to SVN, thanks.

But, I'm still not sure about the other change (not using $(DESTDIR), so
the _generated_ Makefile variables are used, and using local $(DEB_DESTDIR)
instead). My initial intention was just that, using $(DESTDIR) from the
generated Makefile, because I thought it would be better to use the
information already contained in the generated Makefile. Moreover, it seemed
to work OK for me, but I'm not sure, as the package FTBFS for me (not recent
enough libraries, I think).

So, can you please tell me what's the rationale behind using
$(DEB_DESTDIR)? And, does it work for you with $(DESTDIR) _at all_, or do you
simply _need_ $(DEB_DESTDIR)?

TIA. Regards,

-- 
Esteban Manchado Velázquez [EMAIL PROTECTED] - http://www.foton.es
EuropeSwPatentFree - http://EuropeSwPatentFree.hispalinux.es


signature.asc
Description: Digital signature


Bug#374203: Bug in people.names generation

2006-06-17 Thread Esteban Manchado Velázquez
Package: www.debian.org
Severity: minor

In http://www.us.debian.org/devel/people, my name appears twice. The first
time, it appears at Manchado Velázquez, Esteban, which is the correct one,
but I appear as having no packages, and my homepage appears as
http://superduper.net/, which isn't correct either.

The second time, I appear as Velázquez, Esteban Manchado, which is wrong (in
Spain we use _two_ surnames), but my packages are there (no homepage appears,
though, and I have demiurgo.org as my homepage in LDAP).

I couldn't find any documentation in people.wml [1] as of how people.names is
generated, so I haven't actually tried to find the bug. Some information would
be appreciated, so I can help fixing it myself.

[1] 
http://cvs.debian.org/webwml/english/devel/people.wml?rev=1.13root=webwmlview=auto

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.16-2-686
Locale: [EMAIL PROTECTED], LC_CTYPE=ISO_8859_1 (charmap=ISO-8859-15) (ignored: 
LC_ALL set to [EMAIL PROTECTED])



Bug#341756: About Debian package relevation bug

2006-06-15 Thread Esteban Manchado Velázquez
On Wed, Jun 14, 2006 at 05:45:23PM -0700, Johannes Graumann wrote:
 Go ahead and close this bug. Didn't have any issues with the more recent 
 packages.

OK, thanks. It seems you can close the bug, Stefan :-)

 On Saturday 10 June 2006 11:17, you wrote:
  Hi Johannes,
 
  Did you try the last suggestion from Stefan Völkel (see
  http://bugs.debian.org/341756 for details)? We would like to chase down the
  bug and definitely close it, if possible...
 
  TIA. Regards,

-- 
Esteban Manchado Velázquez [EMAIL PROTECTED] - http://www.foton.es
EuropeSwPatentFree - http://EuropeSwPatentFree.hispalinux.es


signature.asc
Description: Digital signature


Bug#360986: Experimental fix

2006-06-15 Thread Esteban Manchado Velázquez
Hi Sjoerd,

I've made an ugly hack to try to fix this bug. Could you please try it
out? It seems to work for me, but...

I'm sending attached the new ruby-extconf-rb.mk. Please put it in
/usr/share/ruby-pkg-tools/1/class/, after making a backup of the original
file, just in case.

Let me know if it works for you...

-- 
Esteban Manchado Velázquez [EMAIL PROTECTED]
EuropeSwPatentFree - http://EuropeSwPatentFree.hispalinux.es
Help spread it through the Net in signatures, webpages, whatever!
# -*- mode: makefile; coding: utf-8 -*-
# Copyright © 2006 Thierry Reding [EMAIL PROTECTED]
# Description:
#

ifndef _cdbs_bootstrap
_cdbs_scripts_path ?= /usr/lib/cdbs
_cdbs_rules_path ?= /usr/share/cdbs/1/rules
_cdbs_class_path ?= /usr/share/cdbs/1/class
endif

ifndef _cdbs_class_ruby-extconf-rb
_cdbs_class_ruby-extconf-rb := 1

include /usr/share/ruby-pkg-tools/1/class/ruby-common.mk

DEB_RUBY_SETUP_RUBY_ARGS = -rglobal.rb
DEB_RUBY_SETUP_CMD = extconf.rb
DEB_RUBY_SETUP_ARGS =

cdbs_pkgdir = $(CURDIR)/debian/$(cdbs_curpkg)
cdbs_ruby_libdir_ver = $(cdbs_pkgdir)$(strip 
$(DEB_RUBY_LIBDIR))/$(cdbs_ruby_ver)

DEB_RUBY_INSTALL_ARGS = DESTDIR=$(cdbs_pkgdir) \
sitelibdir=$(cdbs_ruby_libdir_ver)

# Build simple packages.
$(patsubst %,build/%,$(DEB_RUBY_SIMPLE_PACKAGES)) :: build/% :
cd $(DEB_SRCDIR)
echo '$$extout = $$(DESTDIR)/$(DEB_RUBY_LIBDIR)/$(cdbs_ruby_ver)' 
global.rb
/usr/bin/ruby $(DEB_RUBY_SETUP_RUBY_ARGS) $(DEB_RUBY_SETUP_CMD) 
$(DEB_RUBY_SETUP_ARGS)
$(MAKE)

# Install simple packages.
$(patsubst %,install/%,$(DEB_RUBY_SIMPLE_PACKAGES)) :: install/% :
cd $(DEB_SRCDIR)
$(MAKE) install $(DEB_RUBY_INSTALL_ARGS)

# Install regular library packages.
$(patsubst %,install/%,$(DEB_RUBY_REAL_LIB_PACKAGES)) :: install/% :
cd $(DEB_SRCDIR) 
-$(MAKE) distclean
echo '$$extout = $$(DESTDIR)/$(DEB_RUBY_LIBDIR)/$(cdbs_ruby_ver)' 
global.rb
/usr/bin/ruby$(cdbs_ruby_ver) $(DEB_RUBY_SETUP_RUBY_ARGS) 
$(DEB_RUBY_SETUP_CMD) $(DEB_RUBY_SETUP_ARGS)
$(MAKE)
$(MAKE) install $(DEB_RUBY_INSTALL_ARGS)

clean::
-$(MAKE) distclean
rm -f $(DEB_SRCDIR)/global.rb

endif



signature.asc
Description: Digital signature


Bug#368035: dhelp doesn't show any help

2006-06-11 Thread Esteban Manchado Velázquez
On Sat, Jun 10, 2006 at 11:54:26PM +0200, Emil Nowak wrote:
 [...]
  2) Can you send your index.html to the bug report, so we can inspect its
  contents?
 oki. It's attached to this message.

Thanks. The debian link in HTML/index.html works, right? What about the
contents of HTML/debian/index.html? Are there links in that file? Do they
work?

  3) Can you run dhelp_parse -r, as root, and paste here the output? Are
  there any errors? Is there anything in /usr/share/doc/HTML now?
 there was no error, and /usr/share/doc/HTML is still empty.

OK. Do you have doc-base installed? If not, can you try installing it and
checking the HTML directory. If it's still empty, just run again dhelp_parse
-r and check again.

-- 
Esteban Manchado Velázquez [EMAIL PROTECTED]
EuropeSwPatentFree - http://EuropeSwPatentFree.hispalinux.es
Help spread it through the Net in signatures, webpages, whatever!


signature.asc
Description: Digital signature


Bug#372074: ocamlopt not in s390 version of ocaml-nox. Why?

2006-06-10 Thread Esteban Manchado Velázquez
Hi,

[CC'ing ocaml-nox maintainers]

I was browsing the bug list, and found #372074 (assigned to cameleon).
It's a FTBFS bug in s390 (probably others), because it can't find the ocamlopt
program.

A quick check revealed that the program is usually available in the
ocaml-nox package (see [1]), but it's _not_ there for s390 (see [2]). I don't
know if that's a bug on ocaml-nox or what.

So, the question is, why isn't ocamlopt in the ocaml-nox package for s390?
Is there any workaround, or simply cameleon won't work in that architecture?

-- 
Esteban Manchado Velázquez [EMAIL PROTECTED]
EuropeSwPatentFree - http://EuropeSwPatentFree.hispalinux.es
Help spread it through the Net in signatures, webpages, whatever!

[1] 
http://packages.debian.org/cgi-bin/search_contents.pl?word=ocamloptsearchmode=searchfilescase=insensitiveversion=unstablearch=i386
[2] 
http://packages.debian.org/cgi-bin/search_contents.pl?word=ocamloptsearchmode=searchfilescase=insensitiveversion=unstablearch=s390


signature.asc
Description: Digital signature


Bug#368035: dhelp doesn't show any help

2006-06-10 Thread Esteban Manchado Velázquez
Hi Emil,

A couple of questions concerning you bug report:

1) Is /usr/share/doc/HTML empty, apart from index.html?
2) Can you send your index.html to the bug report, so we can inspect its
contents?
3) Can you run dhelp_parse -r, as root, and paste here the output? Are
there any errors? Is there anything in /usr/share/doc/HTML now?

TIA,

-- 
Esteban Manchado Velázquez [EMAIL PROTECTED] - http://www.foton.es
EuropeSwPatentFree - http://EuropeSwPatentFree.hispalinux.es


signature.asc
Description: Digital signature


Bug#347980: Help categories

2006-06-10 Thread Esteban Manchado Velázquez
package dhelp
merge 347980 334789
thanks

Hi,

We should really make an official document category list, and enforce it
with the appropriate tools. See #19076 for more details...

For now, we can always lowercase the categories...

Dan: I don't think no bug is worth duplicating _on purpose_. It bugs the
maintainers and makes the bug list longer and thus harder to manage. Please
don't do that again.

-- 
Esteban Manchado Velázquez [EMAIL PROTECTED]
EuropeSwPatentFree - http://EuropeSwPatentFree.hispalinux.es
Help spread it through the Net in signatures, webpages, whatever!


signature.asc
Description: Digital signature


Bug#372530: ITP: libhighline-ruby -- High-level interactive IO Ruby library

2006-06-09 Thread Esteban Manchado Velázquez
Package: wnpp
Severity: wishlist
Owner: Esteban Manchado Velázquez [EMAIL PROTECTED]

* Package name: libhighline-ruby
  Version : 1.2.0
  Upstream Author : James Edward Gray II [EMAIL PROTECTED]
* URL : http://highline.rubyforge.org/
* License : Ruby's and GPL
  Programming Lang: Ruby
  Description : High-level interactive IO Ruby library

High-level IO library that provides validation, type conversion, and more for
command-line interfaces. HighLine also includes a complete menu system that
can crank out anything from simple list selection to complete shells with just
minutes of work.

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.16-2-686
Locale: [EMAIL PROTECTED], LC_CTYPE=ISO_8859_1 (charmap=ISO-8859-15) (ignored: 
LC_ALL set to [EMAIL PROTECTED])



Bug#358014: Fixed bug in libcommandline-ruby 0.7.10-6

2006-05-03 Thread Esteban Manchado Velázquez
Hi,

The bug was fixed in libcommandline-ruby 0.7.10-6, I just forgot to close
it in the changelog...

-- 
Esteban Manchado Velázquez [EMAIL PROTECTED]
EuropeSwPatentFree - http://EuropeSwPatentFree.hispalinux.es
Help spread it through the Net in signatures, webpages, whatever!


signature.asc
Description: Digital signature


Bug#362828: Missing Depends: on python-gnome2

2006-04-15 Thread Esteban Manchado Velázquez
Package: blogtk
Version: 1.1-1
Severity: normal
Tags: patch

blogtk needs to depend on python-gnome2 to work. Right now, it depends on
python-gnome2-extras | python-gnome2, but it really needs to depend on
python-gnome2. Else, the following error is spit out:

- 8 -
[EMAIL PROTECTED]:~/tmp$ BloGTK
Traceback (most recent call last):
  File /usr/bin/BloGTK, line 28, in ?
import preview
  File /usr/lib/blogtk/preview.py, line 11, in ?
import gnome
ImportError: No module named gnome
- 8 -

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.12-d610
Locale: [EMAIL PROTECTED], LC_CTYPE=ISO_8859_1 (charmap=ISO-8859-15) (ignored: 
LC_ALL set to [EMAIL PROTECTED])

Versions of packages blogtk depends on:
ii  python2.3.5-5An interactive high-level object-o
ii  python-glade2 2.8.2-3GTK+ bindings: Glade support
ii  python-gnome2 2.12.3-2   Python bindings for the GNOME desk
ii  python-gnome2-extras  2.12.1-2.1 Python bindings for the GNOME desk
ii  python-gtk2   2.8.2-3Python bindings for the GTK+ widge

Versions of packages blogtk recommends:
ii  aspell0.60.4-3   GNU Aspell spell-checker

-- no debconf information


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



Bug#358897: ITP: libtext-format-ruby -- Ruby library for text formatting

2006-03-24 Thread Esteban Manchado Velázquez
Package: wnpp
Severity: wishlist
Owner: Esteban Manchado Velázquez [EMAIL PROTECTED]

* Package name: libtext-format-ruby
  Version : 1.0.0
  Upstream Author : Austin Ziegler [EMAIL PROTECTED]
* URL : http://rubyforge.org/projects/text-format/
* License : Ruby's/Artistic
  Description : Ruby library for text formatting

Text::Format is provides the ability to nicely format fixed-width text with
knowledge of the writeable space (number of columns), margins, and indentation
settings. Text::Format can work with either TeX::Hyphen or Text::Hyphen to
hyphenate words when formatting.

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.12-d610
Locale: [EMAIL PROTECTED], LC_CTYPE=ISO_8859_1 (charmap=ISO-8859-15) (ignored: 
LC_ALL set to [EMAIL PROTECTED])



Bug#358014: [Pkg-ruby-extras-maintainers] Bug#358014: libcommandline-ruby1.8: CommandLine::Application requires 'text/format'

2006-03-24 Thread Esteban Manchado Velázquez
Hi,

On Tue, Mar 21, 2006 at 10:45:39AM +0100, Paul van Tilburg wrote:
 On Mon, Mar 20, 2006 at 08:37:41PM +0100, stefan kersten wrote:
  Package: libcommandline-ruby1.8
  Version: 0.7.10-4
  Severity: grave
  Justification: renders package unusable
  
  /usr/lib/ruby/1.8/commandline/application.rb requires
  'text/format' which is not made available by the package's
  dependencies.
 
 I could only find one instance of this library anywhere in Debian:
 ---
 usr/share/rails/actionmailer/lib/action_mailer/vendor/text/format.rb - 
 web/rails
 ---
 
 Besides the fact that IMHO rails needs to be split up a bit more, we
 need to either package text/format (which is a vendor sublibrary of
 action_mailer) or make it work without it.  What do you think, Esteban?

It seems it's getting it from
/usr/lib/ruby/gems/1.8/gems/text-format-1.0.0/lib/text/format.rb on my system
(i.e., a gem).  I've just filed an ITP for libtext-format-ruby, to have it
packaged and make libcommandline-ruby depend on it. I don't have the bug
number yet...

Sorry I didn't notice myself before uploading.

-- 
Esteban Manchado Velázquez [EMAIL PROTECTED]
EuropeSwPatentFree - http://EuropeSwPatentFree.hispalinux.es
Help spread it through the Net in signatures, webpages, whatever!


signature.asc
Description: Digital signature


Bug#335082: Really reassigning

2006-03-24 Thread Esteban Manchado Velázquez
reassign 335082 libtabe-dev
thanks

-- 
Esteban Manchado Velázquez [EMAIL PROTECTED]
EuropeSwPatentFree - http://EuropeSwPatentFree.hispalinux.es
Help spread it through the Net in signatures, webpages, whatever!


signature.asc
Description: Digital signature


Bug#133218: Merge error

2005-12-03 Thread Esteban Manchado Velázquez
unmerge 133218
thanks

The bug is wrongly merged: #133218 is not the same as #114588.

-- 
Esteban Manchado Velázquez [EMAIL PROTECTED]
EuropeSwPatentFree - http://EuropeSwPatentFree.hispalinux.es
Help spread it through the Net in signatures, webpages, whatever!


signature.asc
Description: Digital signature


Bug#151649: Merging bugs

2005-12-03 Thread Esteban Manchado Velázquez
merge 151649 102393
thanks

It seems it's the same...

-- 
Esteban Manchado Velázquez [EMAIL PROTECTED]
EuropeSwPatentFree - http://EuropeSwPatentFree.hispalinux.es
Help spread it through the Net in signatures, webpages, whatever!


signature.asc
Description: Digital signature


Bug#335082: Reassigning bug to libtabe

2005-12-03 Thread Esteban Manchado Velázquez
reassign 335082 libtabe-dev
thanks

This bug is in libtabe-dev, which provides /usr/share/doc/libtabe-dev/.dhelp,
which in turn links to the non-existent file libtabe.html:

-- 8 --
item
directorydevel
linknamelibtabe Manual
filenamelibtabe.html
description
This manual gives thorough description of libtabe and its structure
/description
/item
-- 8 --

Regards,

-- 
Esteban Manchado Velázquez [EMAIL PROTECTED]
EuropeSwPatentFree - http://EuropeSwPatentFree.hispalinux.es
Help spread it through the Net in signatures, webpages, whatever!


signature.asc
Description: Digital signature


Bug#19076: More information on sections

2005-12-03 Thread Esteban Manchado Velázquez
Hi,

It seems that dhelp has another (?) section list. Quoting
/usr/share/doc/dhelp/dhelp.html (The .dhelp file section):

 8 
directory  
   Defines in which section of the index the document should be 
   linked. I suggest that you use the same names like in Section: in
   control. For example for a game you would use games. A German
   document should linked to de/games and so on. You can find all   
   supported sections in .dhelp. You can create additional sections 
   if necessary.
 8 

So it seems dhelp uses the debian/control section list, not the doc-base one,
which is weird. Shouldn't doc-base and dhelp use the same conventions? In
fact, I think there should be some kind of validation on the section field :-/

-- 
Esteban Manchado Velázquez [EMAIL PROTECTED]
EuropeSwPatentFree - http://EuropeSwPatentFree.hispalinux.es
Help spread it through the Net in signatures, webpages, whatever!


signature.asc
Description: Digital signature


Bug#193428: Clarification

2005-12-03 Thread Esteban Manchado Velázquez
usertag 193428 + ignore
thanks

Hi,

Sorry for the previous message, we _are_ still using the .dhelp format,
although perhaps not directly (doc-base generates a .dhelp file automatically
and then uses dhelp_parse, AFAICT), so the bug still apply in that sense.

But, if the new dhelp_parse version, in Ruby, is finally included in a
next version of the dhelp package, the segmentation fault problem will go
away. I just tested the first of your files with the Ruby version, and it
seems to work fine, but the documents have the wrong path (they are
incorrectly linked, then, in the generated HTML), and some of them seem to not
be there anymore...

Regards,

-- 
Esteban Manchado Velázquez [EMAIL PROTECTED]
EuropeSwPatentFree - http://EuropeSwPatentFree.hispalinux.es
Help spread it through the Net in signatures, webpages, whatever!


signature.asc
Description: Digital signature


Bug#341904: ITP: libjson-ruby -- JSON library for Ruby

2005-12-03 Thread Esteban Manchado Velázquez
Package: wnpp
Severity: wishlist
Owner: Esteban Manchado Velázquez [EMAIL PROTECTED]

* Package name: libjson-ruby
  Version : 0.4.0
  Upstream Author : Florian Frank [EMAIL PROTECTED]
* URL : http://json.rubyforge.org/
* License : GPL
  Description : JSON library for Ruby

This library implements the JSON (JavaScript Object Notation) specification in
Ruby, allowing the developer to easily convert data between Ruby and JSON. You
can think of it as a low fat alternative to XML, if you want to store data to
disk or transmit it over a network rather than use a verbose markup language.

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.14
Locale: [EMAIL PROTECTED], LC_CTYPE=ISO_8859_1 (charmap=ISO-8859-15) (ignored: 
LC_ALL set to [EMAIL PROTECTED])



Bug#340376: libcommandline-ruby1.8: incomplete doc-base files break installation

2005-11-25 Thread Esteban Manchado Velázquez
Hi Aaron,

On Wed, Nov 23, 2005 at 09:52:04AM -0500, Aaron M. Ucko wrote:
 [...]
  OK. In fact, I'm not sure what's the best place to put the 
  documentation.
  I think I'm going to move the documentation to the dummy package and perhaps
  create symbolic links in the rest. Anything against that?
 
 The problem with that is that the dummy package won't necessarily be
 installed -- unless you set up circular dependencies, but we're trying
 to cut down on those.

Yes, I know it it's necessarily installed, but I thought that it was a
good enough compromise (for simplicity and don't get repeated files). I never
thought about circular dependencies, don't worry ;-)

  Given that the documentation is still pretty
 small in an absolute sense, it should be okay to leave it as it is and
 just rename the doc-base files as I suggested.  Alternatively, you
 could split it out into a new -common or -doc package, but the
 ftpmasters might consider that to be overkill.

We're currently discussing how to package Ruby libraries in
[EMAIL PROTECTED], that's why I haven't uploaded a new version yet. I think
I'm going to fix the doc-base thing, and in another upload, when we have the
proposal for the new Ruby policy, I'll fix it completely.

-- 
Esteban Manchado Velázquez [EMAIL PROTECTED]
EuropeSwPatentFree - http://EuropeSwPatentFree.hispalinux.es
Help spread it through the Net in signatures, webpages, whatever!


signature.asc
Description: Digital signature


Bug#340376: libcommandline-ruby1.8: incomplete doc-base files break installation

2005-11-23 Thread Esteban Manchado Velázquez
Hi Aaron,

On Tue, Nov 22, 2005 at 08:56:10PM -0500, Aaron M. Ucko wrote:
 Package: libcommandline-ruby1.8
 Version: 0.7.10-1
 Severity: serious
 Justification: Policy 9.10 (doc-base section 2.3)
 [...]
 It is mandatory to specify Files even if the only relevant file is the
 one already specified as the Index; could you please do so?

Oops, sorry, I shouldn't have uploaded the package in its current state.
Fixed in SVN. I will upload soon.

 Incidentally, it would probably also be wise to give the doc-base files
 versioned names (say, by appending -1.8) so that you won't run into
 trouble if you add support for other Ruby versions down the road.

OK. In fact, I'm not sure what's the best place to put the documentation.
I think I'm going to move the documentation to the dummy package and perhaps
create symbolic links in the rest. Anything against that?

Thanks for caring, and sorry for uploading the package as is :-(

-- 
Esteban Manchado Velázquez [EMAIL PROTECTED]
EuropeSwPatentFree - http://EuropeSwPatentFree.hispalinux.es
Help spread it through the Net in signatures, webpages, whatever!


signature.asc
Description: Digital signature


Bug#338634: ITP: libcommandline-ruby -- Ruby library to building a command

2005-11-11 Thread Esteban Manchado Velázquez
Package: wnpp
Severity: wishlist
Owner: Esteban Manchado Velázquez [EMAIL PROTECTED]

* Package name: libcommandline-ruby
  Version : 0.7.10
  Upstream Author : Jim Freeze
* URL : http://rubyforge.org/projects/optionparser/
* License : BSD-style
  Description : Ruby library for building command-line applications

 This library greatly simplifies the repetitive process of building a command
 line user interface for your applications. It's 'ruby-like' usage style
 streamlines application development so that even applications with numerous
 configuration options can be quickly put together. CommandLine automatically
 builds friendly usage and help screens that are nicely formatted for the
 user.

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.12
Locale: [EMAIL PROTECTED], LC_CTYPE=ISO_8859_1 (charmap=ISO-8859-15) (ignored: 
LC_ALL set to [EMAIL PROTECTED])



Bug#336052: preinst fails if tetex-bin not installed

2005-10-27 Thread Esteban Manchado Velázquez
Package: lilypond
Version: 2.6.3-9
Severity: important
Tags: patch

lilypond doesn't Depends: on tetex-bin, which makes it uninstallable:

 8 
hunter:/home/zoso# apt-get install lilypond
Leyendo lista de paquetes... Hecho
Creando rbol de dependencias... Hecho
Se instalarn los siguientes paquetes NUEVOS:
  lilypond
0 actualizados, 1 se instalarn, 0 para eliminar y 65 no actualizados.
1 no instalados del todo o eliminados.
Se necesita descargar 0B/1175kB de archivos.
Se utilizarn 2904kB de espacio de disco adicional despus de desempaquetar.
(Leyendo la base de datos ...
119852 ficheros y directorios instalados actualmente.)
Desempaquetando lilypond (de .../lilypond_2.6.3-9_i386.deb) ...
/var/lib/dpkg/tmp.ci/preinst: line 19: /usr/bin/kpsewhich: No existe el
fichero o el directorio
dpkg: error al procesar /var/cache/apt/archives/lilypond_2.6.3-9_i386.deb 
(--unpack):
 el subproceso pre-installation script devolvi el cdigo de salida de error 1
Se encontraron errores al procesar:
 /var/cache/apt/archives/lilypond_2.6.3-9_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
 8 

Sorry for the Spanish, the important line (translated) is:
  
 8 
/var/lib/dpkg/tmp.ci/preinst: line 19: /usr/bin/kpsewhich: No such file or 
directory
 8 

AFAICT, the problem is lilypond not depending on tetex-bin:

 8 
hunter:/home/zoso# dpkg -S /usr/bin/kpsewhich
tetex-bin: /usr/bin/kpsewhich
 8 

Of course, installing tetex-bin makes lilypond's preinst happy.

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.12-1-686
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15)

Versions of packages lilypond depends on:
ii  guile-1.6 [guile] 1.6.7-1.1  The GNU extension language and Sch
ii  guile-1.6-libs1.6.7-1.1  Main Guile libraries
ii  libc6 2.3.5-7GNU C Library: Shared libraries an
ii  libfontconfig12.3.2-1.1  generic font configuration library
ii  libfreetype6  2.1.10-1   FreeType 2 font engine, shared lib
ii  libgcc1   1:4.0.2-3  GCC support library
ii  libglib2.0-0  2.8.3-1The GLib library of C routines
ii  libguile-ltdl-1   1.6.7-1.1  Guile's patched version of libtool
ii  libpango1.0-0 1.8.2-3Layout and rendering of internatio
ii  libqthreads-121.6.7-1.1  QuickThreads library for Guile
ii  libstdc++64.0.2-3The GNU Standard C++ Library v3
ii  lilypond-data 2.6.3-9LilyPond music typesetter (data fi
ii  python2.3.5-3An interactive high-level object-o
ii  zlib1g1:1.2.3-6  compression library - runtime

Versions of packages lilypond recommends:
ii  lilypond-doc  2.6.3-9LilyPond Documentation in HTML, PS

-- no debconf information


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



Bug#19076: More info on #19076

2005-09-03 Thread Esteban Manchado Velázquez
Hi all,

   I'm looking at this bug, but I don't know what to do. If the only problem
is lowercasing sections, it's already done (it seems).

   However, I've found a couple of empty titles myself:

 8 
[EMAIL PROTECTED]:~/src/debian/dhelp/dhelp-0.5.21$ egrep -r TITLE 
/usr/share/doc/HTML
/usr/share/doc/HTML/standards/index.html:TITLE/TITLE
/usr/share/doc/HTML/web/w3c/index.html:TITLE/TITLE
 8 

I wondered, then, if standards and web/w3c were valid sections, so I
looked for the canonical doc-base section list. What I found was:

 8 
Section
  Section where the document belongs; this should follow the
  sections outlined in The Debian Menu sub-policy.
 8 

(in /usr/share/doc/doc-base/doc-base.txt.gz) But the Debian Menu sub-policy
section list
(http://www.us.debian.org/doc/packaging-manuals/menu-policy/ch2.html) doesn't
seem to be used everytime. I have a couple of packages installed, right now,
with documentation registered in sections not in the Menu sub-policy.

   So, what's the canonical list? And, if it's the Debian Menu sub-policy one,
why doesn't doc-base give a warning or some hint?

   Regards,

-- 
Esteban Manchado Velázquez [EMAIL PROTECTED] - http://www.foton.es
EuropeSwPatentFree - http://EuropeSwPatentFree.hispalinux.es



Bug#162518: Solved by the patch for #146002

2005-09-03 Thread Esteban Manchado Velázquez
Hi,

   This feature is implemented by the patch attached to #146002.

   Regards,

-- 
Esteban Manchado Velázquez [EMAIL PROTECTED] - http://www.foton.es
EuropeSwPatentFree - http://EuropeSwPatentFree.hispalinux.es



Bug#158792: Add patch

2005-09-03 Thread Esteban Manchado Velázquez
tag 158792 +patch
thanks

Hi,

   I was able to easily reproduce the bug. You only have to:

-- 8 --
velutha:/home/zoso/src/debian/dhelp/dhelp-0.5.21# umask
0022
velutha:/home/zoso/src/debian/dhelp/dhelp-0.5.21# umask 0077
velutha:/home/zoso/src/debian/dhelp/dhelp-0.5.21# /usr/sbin/dhelp_parse -r
velutha:/home/zoso/src/debian/dhelp/dhelp-0.5.21# ls /usr/share/doc/HTML/ | head
total 68
drwx--  2 root root 4096 2005-09-03 20:41 admin/
drwx--  2 root root 4096 2005-09-03 20:41 debian/
drwx--  2 root root 4096 2005-09-03 20:41 graphics/
-rw---  1 root root 2782 2005-09-03 20:41 index.html
drwx--  2 root root 4096 2005-09-03 20:41 math/
drwx--  2 root root 4096 2005-09-03 20:41 misc/
drwx--  2 root root 4096 2005-09-03 20:41 net/
drwx--  2 root root 4096 2005-09-03 20:41 programming/
-rw---  1 root root  144 2005-09-03 20:41 README
velutha:/home/zoso/src/debian/dhelp/dhelp-0.5.21# ./dhelp_parse -r # Patched
velutha:/home/zoso/src/debian/dhelp/dhelp-0.5.21# ls /usr/share/doc/HTML/ | head
total 68
drwxr-xr-x  2 root root 4096 2005-09-03 20:42 admin/
drwxr-xr-x  2 root root 4096 2005-09-03 20:42 debian/
drwxr-xr-x  2 root root 4096 2005-09-03 20:42 graphics/
-rw-r--r--  1 root root 2782 2005-09-03 20:42 index.html
drwxr-xr-x  2 root root 4096 2005-09-03 20:42 math/
drwxr-xr-x  2 root root 4096 2005-09-03 20:42 misc/
drwxr-xr-x  2 root root 4096 2005-09-03 20:42 net/
drwxr-xr-x  2 root root 4096 2005-09-03 20:42 programming/
-rw-r--r--  1 root root  144 2005-09-03 20:42 README
velutha:/home/zoso/src/debian/dhelp/dhelp-0.5.21# umask
0077
velutha:/home/zoso/src/debian/dhelp/dhelp-0.5.21#
-- 8 --

   Find attached a micro-patch to set a sane umask before proceeding. It works
for me (TM).

   Regards,

-- 
Esteban Manchado Velázquez [EMAIL PROTECTED] - http://www.foton.es
EuropeSwPatentFree - http://EuropeSwPatentFree.hispalinux.es
--- dhelp_parse.c-orig  2005-09-03 20:33:44.652199016 +0100
+++ dhelp_parse.c   2005-09-03 20:38:35.120041192 +0100
@@ -786,6 +786,10 @@
 return (1);
   }
 
+  /* set a sane umask, as we're probably going to generate system-wide files
+   * that must be readable (documentation and all of that) */
+  umask(0022);
+
   if (!strcmp (argv[1], -r))
   {
 remove (DBNAME);   /* loesche db, um alte/falsche Eintraege 


Bug#146002: Incomplete patch

2005-09-03 Thread Esteban Manchado Velázquez
Hi,

   The patch I attached is incomplete: you also have to remove the debconf
references to the /etc/dhelp/www-browser-{x,console} files.

   For that, I think it's enough applying the attached patch and removing
altogether debian/config and debian/po (sorry for the translators :-( ).

   Regards,

-- 
Esteban Manchado Velázquez [EMAIL PROTECTED] - http://www.foton.es
EuropeSwPatentFree - http://EuropeSwPatentFree.hispalinux.es
--- debian/postinst-orig2005-09-03 20:17:04.880187464 +0100
+++ debian/postinst 2005-09-03 20:22:32.247420080 +0100
@@ -17,9 +17,6 @@
 # Software Foundation, Inc., 59 Temple Place, Suite 330, Boston,
 # MA  02111-1307  USA.
 
-# source debconf library
-. /usr/share/debconf/confmodule
-
 # create configuration directory if necessary
 if [ ! -d /etc/dhelp ]; then
 mkdir /etc/dhelp
@@ -30,12 +27,6 @@
 mkdir /var/lib/dhelp
 fi
 
-# store debconf configuration values in files there
-db_get dhelp/www-browser-console 
-echo $RET  /etc/dhelp/www-browser-console
-db_get dhelp/www-browser-x
-echo $RET  /etc/dhelp/www-browser-x
-
 # remove /usr/doc/HTML2 if upgrading from old dhelp package
 if [ $1 = configure -a -d /usr/doc/HTML2 ]; then
 rm -rf /usr/doc/HTML2
--- debian/rules-orig   2005-09-03 20:24:25.349225992 +0100
+++ debian/rules2005-09-03 20:24:38.898166240 +0100
@@ -38,7 +38,6 @@
mkdir -p $(R)/usr/lib/cgi-bin
cp dsearch $(R)/usr/lib/cgi-bin
 
-   dh_installdebconf
dh_fixperms
dh_shlibdeps
dh_strip
--- debian/control-orig 2005-09-03 20:24:27.834848120 +0100
+++ debian/control  2005-09-03 20:24:34.586821664 +0100
@@ -6,7 +6,7 @@
 Build-Depends: libdb3-dev, debhelper (= 4.1.16)
 
 Package: dhelp
-Depends: ${shlibs:Depends}, debconf, perl-modules
+Depends: ${shlibs:Depends}, perl-modules
 Recommends: mozilla-firefox | www-browser
 Suggests: httpd, swish++, info2www, man2html 
 Architecture: any


Bug#115306: Obsolete bug

2005-09-03 Thread Esteban Manchado Velázquez
usertag 115306 + ignore
thanks

Hi,

   I think this bug is obsolete:

- 8 -
[EMAIL PROTECTED]:~/src/debian/dhelp/dhelp-0.5.21$ glark -r bgcolor .
[EMAIL PROTECTED]:~/src/debian/dhelp/dhelp-0.5.21$ glark -r bgcolor 
/usr/share/doc/HTML/
[EMAIL PROTECTED]:~/src/debian/dhelp/dhelp-0.5.21$ 
- 8 -

What bgcolor???

-- 
Esteban Manchado Velázquez [EMAIL PROTECTED] - http://www.foton.es
EuropeSwPatentFree - http://EuropeSwPatentFree.hispalinux.es



Bug#102393: Obsolete?

2005-08-27 Thread Esteban Manchado Velázquez
Hi,

   I don't know what to do to reproduce this bug. Perhaps it's obsolete?

   Regards,

-- 
Esteban Manchado Velázquez [EMAIL PROTECTED] - http://www.foton.es
EuropeSwPatentFree - http://EuropeSwPatentFree.hispalinux.es




Bug#151649: Should probably be merged with #102393

2005-08-27 Thread Esteban Manchado Velázquez
Hi,

   I think this bug is the same as #102393, but I'm not merging them, just in
case...

   Regards,

-- 
Esteban Manchado Velázquez [EMAIL PROTECTED] - http://www.foton.es
EuropeSwPatentFree - http://EuropeSwPatentFree.hispalinux.es



Bug#193428: Obsolete bug

2005-08-27 Thread Esteban Manchado Velázquez
Hi,

   This bug is obsolete, right? Now we're finally using the doc-base format,
so the .dhelp thing doesn't apply, or does it?

   Regards,

-- 
Esteban Manchado Velázquez [EMAIL PROTECTED] - http://www.foton.es
EuropeSwPatentFree - http://EuropeSwPatentFree.hispalinux.es



Bug#217162: Obsolete

2005-08-27 Thread Esteban Manchado Velázquez
Hi,

   If we begin to use sensible-browser (see #146002), this doesn't make sense
anymore.

   Perhaps we should forward the bug to debianutils, if it doesn't already
have that feature (I think it doesn't).

   Regards,

-- 
Esteban Manchado Velázquez [EMAIL PROTECTED] - http://www.foton.es
EuropeSwPatentFree - http://EuropeSwPatentFree.hispalinux.es



Bug#155054: Fixable in dhelp?

2005-08-27 Thread Esteban Manchado Velázquez
Hi,

   I don't think this can be fixed in the dhelp package...

   I'm not even sure that a technical section still exists... close bug?

-- 
Esteban Manchado Velázquez [EMAIL PROTECTED] - http://www.foton.es
EuropeSwPatentFree - http://EuropeSwPatentFree.hispalinux.es



  1   2   >