[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#182423: marked as done (/usr/doc obsolete directory)



Your message dated Sat, 5 Jul 2003 21:42:49 +0200
with message-id <20030705194249.GC781@djpig.de>
and subject line Fixed in 0.5-7
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--------------------------------------
Received: (at submit) by bugs.debian.org; 25 Feb 2003 11:33:05 +0000
>From swift@alum.mit.edu Tue Feb 25 05:33:04 2003
Return-path: <swift@alum.mit.edu>
Received: from pool-68-160-54-133.bos.east.verizon.net (beth.swift.xxx) [68.160.54.133] (root)
	by master.debian.org with esmtp (Exim 3.12 1 (Debian))
	id 18ndKZ-0003I5-00; Tue, 25 Feb 2003 05:33:03 -0600
Received: from beth.swift.xxx (swift@localhost.swift.xxx [127.0.0.1])
	by beth.swift.xxx (8.12.7/8.12.7/Debian-2) with ESMTP id h1PBWgC3015744
	(version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=FAIL)
	for <submit@bugs.debian.org>; Tue, 25 Feb 2003 06:32:42 -0500
Received: (from swift@localhost)
	by beth.swift.xxx (8.12.7/8.12.7/Debian-2) id h1PBWfaU015742;
	Tue, 25 Feb 2003 06:32:41 -0500
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: magpie: /usr/doc obsolete ; etc.
X-Debbugs-CC: Matt Swift <swift@alum.mit.edu>
From: Matt Swift <swift@alum.mit.edu>
Date: Tue, 25 Feb 2003 06:32:41 -0500
Message-ID: <m2y944r3xi.fsf@beth.swift.xxx>
User-Agent: Gnus/5.090016 (Oort Gnus v0.16) Emacs/21.2
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
X-Mailscanner: clean	(beth.swift.xxx)
Delivered-To: submit@bugs.debian.org
X-Spam-Status: No, hits=-3.7 required=4.0
	tests=HAS_PACKAGE,SPAM_PHRASE_00_01,USER_AGENT,
	      USER_AGENT_GNUS_UA,X_DEBBUGS_CC
	version=2.44
X-Spam-Level: 

--=-=-=

Package: magpie
Version: 0.5-6
Severity: normal

Magpie is a useful package, but it needs a bit of adjustment.

(1) /usr/doc is obsolete, replaced by /usr/share/doc.  Script below
    frobs the results into good form.

(2) some errors (I don't know what they mean and I have not come
    across problems in the web pages I have looked at).  See attachment
    for the errors.

(3) dox say it will take a long time to run; it takes less than a
    minute with numerous keywords on a Debian system with many
    packages, a PIII-800 with lots of memory.

    # apt-cache stats
    Total Package Names : 16787 (671k)
      Normal Packages: 11975
      Pure Virtual Packages: 243
      Single Virtual Packages: 551
      Mixed Virtual Packages: 166
      Missing: 3852
    Total Distinct Versions: 12630 (606k)
    Total Dependencies: 68638 (1922k)
    Total Ver/File relations: 15803 (253k)
    Total Provides Mappings: 2233 (44.7k)
    Total Globbed Strings: 104 (1259)
    Total Dependency Version space: 310k
    Total Slack space: 82.8k
    Total Space Accounted for: 3581k

(4) no option to generate uncompressed html.  The space saved is not
    significant; it is more of a pain to teach my browsers to view the
    .gz files or to run my own script (takes longer than magpie
    itself!) to uncompress and frob.  The script I have attached is
    suitable for running magpie and cleaning up problem (1) and
    problem (4).  An alternative to decompressing if you are 
    serving the magpie files from apache 2.0 is to use the ext_filter module
    (not included yet in the Debian binary distribution, and I haven't
    tried building from source yet:

    ExtFilterDefine gunzip cmd=/bin/gunzip
    ...
    <VirtualHost...>
    ...
    <FilesMatch ^/var/www/magpie/.*\.html\.gz$>
    RemoveEncoding .gz  
    SetOutputFilter gunzip
    ForceType text/html
    </FilesMatch>



--=-=-=
Content-Disposition: attachment
Content-Description: magpie errors on output

    [beth] debian# magpie
    Reading databases..
    ..for HTML module
    ..for Debian database module
    unrecognized tag: url
    line 21553: parse error near " http://www.cogsci.princeton.edu/";
    Error parsing package infoline 21555: parse error near "
    "
    Error parsing package infounrecognized tag: url
    line 70219: parse error near " http://www.cogsci.princeton.edu/";
    Error parsing package infoline 70221: parse error near "
    "
    Error parsing package infotruncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    truncating long conffiles for xlibs
    line 101747: parse error near "
    "
    Error parsing package infoline 108240: parse error near "
    "
    Error parsing package infounrecognized tag: url
    line 116580: parse error near " http://www.cogsci.princeton.edu/";
    Error parsing package infoline 116582: parse error near "
    "
    Error parsing package infoextraperl..for core module
    ..for DocBook module
    ..for group packages by section
    ..for group packages by priorities
    ..for group packages by keyword
    ..for group packages by category
    ..for list 'task' packages
    ..for group packages by package name
    ..for group packages by package name
    ..for group packages by source package
    ..for group packages by package size
    ..for group packages by installation size
    ..for group packages by package md5sums
    ..for list conffiles in all packages
    Generating reference material..
    ..for HTML module
    ..for Debian database module
    ..for core module
    ..for DocBook module
    ..for group packages by section
    ..for group packages by priorities
    ..for group packages by keyword
    ..for group packages by category
    ..for list 'task' packages
    ..for group packages by package name
    ..for group packages by package name
    ..for group packages by source package
    ..for group packages by package size
    ..for group packages by installation size
    ..for group packages by package md5sums
    ..for list conffiles in all packages
    Creating index.html
    Finished. Check /var/cache/magpie/index.html

--=-=-=
Content-Disposition: attachment
Content-Description: cron script

#!/bin/sh

magpie

echo "frobbing the results..." >&2
# 1) change refs to .html.gz files to .html
#    Some browsers won't browse compressed files, and the extra space is not a
#    problem for me.
# 2) revise location of documentation
function gconvert () { # arg: zipped-file
    gunzip --stdout "$1" \
        | sed -e 's|\.html\.gz\>|.html|g' \
              -e 's|file:/usr/doc/|file:/usr/share/doc/|g' \
        > $(dirname "$1")/$(basename "$1" .gz)
    rm "$1"
}
temp=$($MKTMP --mode 644) || exit 1
trap "rm -f $temp 2>/dev/null" EXIT
function convert () { # arg: file
    cat "$1" \
        | sed -e 's|\.html\.gz\>|.html|g' \
              -e 's|file:/usr/doc/|file:/usr/share/doc/|g' \
        > "$temp"
    mv "$temp" "$1"
}
# This is just index.html for the moment.
htmlfiles=$(find /var/cache/magpie -name '*.html')
for f in $(find /var/cache/magpie -name '*.html.gz'); do
    gconvert "$f"
done
for f in $htmlfiles; do
    convert "$f"
done

--=-=-=



-- System Information
Debian Release: testing/unstable
Kernel Version: Linux beth 2.4.20 #1 Fri Jan 31 16:26:56 EST 2003 i686 unknown unknown GNU/Linux

Versions of the packages magpie depends on:
ii  gzip           1.3.5-4        The GNU compression utility
ii  libc6          2.3.1-13       GNU C Library: Shared libraries and Timezone
ii  textutils      4.5.7-1        The GNU text file processing utilities

--- Begin /etc/magpie/keywords (modified conffile)
xml
html
latex
pdf
tex
docbook
mail
apache
php
tcl
python
lisp
emacs
mpeg
mp3
audio
time
kernel
gnome
kde

--- End /etc/magpie/keywords

--=-=-=--

---------------------------------------
Received: (at 182423-done) by bugs.debian.org; 5 Jul 2003 19:43:14 +0000
>From frank@lichtenheld.de Sat Jul 05 14:42:56 2003
Return-path: <frank@lichtenheld.de>
Received: from sorgfalt.net (mail.sorgfalt.net) [217.160.169.191] 
	by master.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 19Ysvw-0002HK-00; Sat, 05 Jul 2003 14:42:56 -0500
Received: from pd9e39470.dip.t-dialin.net ([217.227.148.112] helo=djpig.hell)
	by mail.sorgfalt.net with asmtp (Exim 3.35)
	id 19Ysvv-00012o-00
	for <182423-done@bugs.debian.org>; Sat, 05 Jul 2003 21:42:55 +0200
Received: from djpig by djpig.hell with local (Exim 3.35 #1 (Debian))
	id 19Ysvp-00062I-00
	for <182423-done@bugs.debian.org>; Sat, 05 Jul 2003 21:42:49 +0200
Date: Sat, 5 Jul 2003 21:42:49 +0200
To: 182423-done@bugs.debian.org
Subject: Fixed in 0.5-7
Message-ID: <20030705194249.GC781@djpig.de>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.3.28i
From: Frank Lichtenheld <frank@lichtenheld.de>
Delivered-To: 182423-done@bugs.debian.org
X-Spam-Status: No, hits=-3.0 required=4.0
	tests=BAYES_20,USER_AGENT_MUTT
	version=2.53-bugs.debian.org_2003_06_27
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53-bugs.debian.org_2003_06_27 (1.174.2.15-2003-03-30-exp)

This was already fixed in 0.5-7.

Gruesse,
-- 
*** Frank Lichtenheld <frank@lichtenheld.de> ***
          *** http://www.djpig.de/ ***
see also: - http://www.usta.de/
          - http://fachschaft.physik.uni-karlsruhe.de/



Reply to: