Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

MKMANZ or MANZ?

0 views
Skip to first unread message

Adam

unread,
Sep 10, 2003, 7:12:44 AM9/10/03
to curren...@netbsd.org, tech...@netbsd.org
Hi,

I'm confused now. The 'src' tree now uses MKMANZ to 'gzip'
man pages, while 'pkgsrc' still uses MANZ. In the end,
I must have both in my /etc/mk.conf.

Moreover, some packages do not handle compressed man-pages
correctly. For example archivers/zip and devel/ncurses.
If one of these is installed, and you try 'pkg_admin rebuild',
you'll have
"pkg_admin: zip-2.3nb2: File '/usr/pkg/man/man1/zipcloak.1.gz
is in +CONTENTS but not on filesystem!"
Simply, 'zipcloak.1.gz' is a symbolic link to "`zip.1'.gz".

Quick fix much appreciated. :)

kind regards

- Adam


P.S.: I wanted to say something about compressing man-pages
for 'xsrc' and stripping X11R6/bin, but I decided to shut-up
for the time being. ;)

Michael South

unread,
Sep 10, 2003, 12:50:08 PM9/10/03
to curren...@netbsd.org, tech...@netbsd.org, Adam
pkgsrc has a number of bugs in automatic handling of manpages. I'm
working on a fix, which will also include use of MKMANZ (if defined).
Hopefully it will get PR'd today. Until a fix is committed you can just
define MANZ--the 'src' tree still recognizes it.

Mike

Adam wrote:
> I'm confused now. The 'src' tree now uses MKMANZ to 'gzip'
> man pages, while 'pkgsrc' still uses MANZ. In the end,
> I must have both in my /etc/mk.conf.
>
> Moreover, some packages do not handle compressed man-pages
> correctly. For example archivers/zip and devel/ncurses.
> If one of these is installed, and you try 'pkg_admin rebuild',
> you'll have
> "pkg_admin: zip-2.3nb2: File '/usr/pkg/man/man1/zipcloak.1.gz
> is in +CONTENTS but not on filesystem!"
> Simply, 'zipcloak.1.gz' is a symbolic link to "`zip.1'.gz".

--
Michael South
mso...@msouth.org

0 new messages