On 08/07/13 17:10, Jerome BENOIT wrote:
Hello,
On 08/07/13 17:01, Torquil Macdonald Sørensen wrote:
Hi!
While working on the new mpich package, I am experiencing some problems related
to doc-base and gzipped PDF files. There are three such files, but I'll focus
on one of them to explain the problem.
The mpich-doc package contains /usr/share/doc/install.pdf.gz, which is an
installation guide. In the package source, I have a file
debian/mpich-doc.doc-base.install, which contains the text:
******************************************
Document: mpich-install-guide
Title: MPICH Installer's Guide
Author: Pavan Balaji et. al.
Abstract: Describes how to obtain and install MPICH.
Section: Programming/C
Format: PDF
Files: /usr/share/doc/mpich-doc/install.pdf.gz
*************************************
This seems to work well during installation of the package, with no error
messages. When mpich-doc is installed, I can access the file by running dhelp,
going to the appropriate section, and clicking on the correct link. Firefox
will then ask me what do do with the *.pdf.gz file, and I ask it to open it
with evince, which works fine.
But here comes the problem: When I uninstall mpich-doc, I get the following
error message:
************************
Invalid format PDF for mpich-install-guide (MPICH Installer's Guide)
**************************
Does the doc-base system not support gzipped PDF files? In the doc-base
documentation, I see several other examples of gzipped files, e.g. *.ps.gz,
*.dvi.gz, *.info.gz, *.txt.gz and *.sgml.gz.
Are you working with dh tools suite?
If yes, have you tried to let them to manage the compression part ?
Yes, I'm using the dh tools. I'm not manually doing anything to those
files debian/rules, so I guess those files are compressed automatically
by dh_compress, which I can see is being run near the end of the package
build procedure:
.
.
.
make[1]: Leaving directory `/home/tmac/src/debian/mpich/mpich'
dh_installexamples -O--parallel
dh_installman -O--parallel
dh_perl -O--parallel
dh_link -O--parallel
dh_compress -O--parallel
dh_fixperms -O--parallel
dh_strip -O--parallel
dh_makeshlibs -O--parallel
dh_shlibdeps -O--parallel
.
.
.
- Torquil
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]
Archive: http://lists.debian.org/[email protected]