[Lunar-bugs] [Lunar Linux 0000376]: groff update failed, missing dependency?
Lunar bug reports list
lunar-bugs at lunar-linux.org
Mon Jan 12 16:02:23 CET 2009
A NOTE has been added to this issue.
======================================================================
http://bugs.lunar-linux.org/view.php?id=376
======================================================================
Reported By: aGaTHoS
Assigned To: sofar
======================================================================
Project: Lunar Linux
Issue ID: 376
Category: ISO
Reproducibility: always
Severity: minor
Priority: normal
Status: assigned
Moonbase Version: 20090107.12
Core Tools: Lunar
Core Tools Version: 20080303
======================================================================
Date Submitted: 01-07-2009 14:23 CET
Last Modified: 01-12-2009 16:02 CET
======================================================================
Summary: groff update failed, missing dependency?
Description:
groffs fails to be updated in my system, compiles but it not founds some
programs to complete the installation (for example xpmtoppm).
======================================================================
----------------------------------------------------------------------
hittis - 01-08-09 11:59
----------------------------------------------------------------------
Got this reply from the groff devels:
-----------------------------------------------------------------------
> I'm unable to compile the new groff from source
>
> xpmtoppm ./gnu.xpm | pnmdepth 15 | \
> pnmtops -noturn -rle >gnu.eps
> /bin/sh: xpmtoppm: command not found
> /bin/sh: pnmdepth: command not found
> /bin/sh: line 1: pnmtops: command not found
Oops! This is a packaging error. During `make dist', gnu.eps is
created but then deleted.
> Any advice? Are ghostscript, psutils and netpbm required
> dependancies now?
No. Attached is gnu.eps; simply put it into the `doc' directory (and
make sure that its time stamp is recent).
Will release 1.20.1 soon.
Werner
-------------------------------------------
I'll make the file available for download at:
http://www.graeser.se/lunar/extras/gnu.eps
Here's a diff I tested it with:
-------------------------------------------
diff a/doc-tools/groff b/doc-tools/groff
--- a/doc-tools/groff/BUILD 2009-01-08 05:57:36.000000000 +0100
+++ b/doc-tools/groff/BUILD 2009-01-08 12:58:26.000000000 +0100
@@ -1,5 +1,5 @@
(
-
+ cp $SOURCE_CACHE/gnu.eps $SOURCE_DIRECTORY/doc
default_build &&
cd /usr/bin &&
if [ ! -e geqn ] ; then
--- a/doc-tools/groff/DEPENDS 2009-01-08 05:57:36.000000000 +0100
+++ b/doc-tools/groff/DEPENDS 2009-01-08 12:03:11.000000000 +0100
@@ -1,2 +1 @@
depends bison
-depends netpbm
--- a/doc-tools/groff/DETAILS 2009-01-08 05:57:36.000000000 +0100
+++ b/doc-tools/groff/DETAILS 2009-01-08 12:49:43.000000000 +0100
@@ -1,11 +1,13 @@
MODULE=groff
VERSION=1.20
SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE2=gnu.eps
SOURCE_URL[0]=$GNU_URL/$MODULE
+ SOURCE2_URL=http://www.graeser.se/lunar/extras
SOURCE_VFY=sha1:f5305a98b740d08e1db2d42ffff3168cccaa7fc9
WEB_SITE=http://www.gnu.org/software/groff/groff.html
ENTERED=20010922
- UPDATED=20090106
+ UPDATED=20090108
SHORT="A device-independent document processor/formatter"
PSAFE=no
----------------------------------------------------------------------
hittis - 01-12-09 10:54
----------------------------------------------------------------------
Since groff-1.20.1 is available resolving this issue and since moonbase is
updated to use 1.20.1 - this bug can and should be closed.
----------------------------------------------------------------------
hittis - 01-12-09 16:02
----------------------------------------------------------------------
Correction - to resolve this issue for version 1.20: module "netpbm" was
added as an unconditional dependency, it should be removed again since the
problem was related to the packaging error and not a missing dependency.
Please remove "depends netpbm" from DEPENDS. I thought that was done when
the version was updated to 1.20.1.
Issue History
Date Modified Username Field Change
======================================================================
01-07-09 14:23 aGaTHoS New Issue
01-07-09 14:23 aGaTHoS Status new => assigned
01-07-09 14:23 aGaTHoS Assigned To => sofar
01-07-09 14:23 aGaTHoS File Added: groff-1.20.bz2
01-07-09 14:23 aGaTHoS Moonbase Version => 20090107.12
01-07-09 14:23 aGaTHoS Core Tools => Lunar
01-07-09 14:23 aGaTHoS Core Tools Version => 20080303
01-08-09 11:59 hittis Note Added: 0000857
01-08-09 11:59 hittis File Added: gnu.eps
01-12-09 10:54 hittis Note Added: 0000858
01-12-09 16:02 hittis Note Added: 0000859
======================================================================
More information about the Lunar-bugs
mailing list