ports/115988: converters/libiconv port doesn't handle PREFIX
well
Jeremy Messenger
mezz7 at cox.net
Mon Sep 3 15:10:07 PDT 2007
The following reply was made to PR ports/115988; it has been noted by GNATS.
From: "Jeremy Messenger" <mezz7 at cox.net>
To: "Markus Hitter" <mah at jump-ing.de>, bug-followup at freebsd.org
Cc:
Subject: Re: ports/115988: converters/libiconv port doesn't handle PREFIX well
Date: Mon, 03 Sep 2007 17:08:17 -0500
On Mon, 03 Sep 2007 16:03:27 -0500, Markus Hitter <mah at jump-ing.de> wrot=
e:
>
>
> Am 02.09.2007 um 23:11 schrieb Jeremy Messenger:
>
>> I couldn't reproduce it when I tried to installed it in /tmp. [...]
>> Can you show us the full log?
>
> As the original logs were gone, I tried again and it worked for me,
> too. Obviously, there are self-healing mechanisms in existence.
>
> So I decided to set up a fresh machine to get to the point of failure
> again, virtual environments are pretty convenient here: 512 MB RAM,
> 0.5 GB swap, 3.5 GB partition at "/", preconfigured installation type
> 4 "Developer" with "Ports" checked, root account only.
>
> Right after install, I tried to add libiconv and failed the same way
> as described in the original bug report (see log-1).
Umm, strange.. In the log-1 shows:
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D
install -o root -g wheel -m 444 ./iconv.1 /usr/man/man1/iconv.1
[...]
install -o root -g wheel -m 444 ./iconv.3 /usr/man/man3/iconv.3
install -o root -g wheel -m 444 ./iconv_close.3 /usr/man/man3/iconv_clos=
e.3
install -o root -g wheel -m 444 ./iconv_open.3 /usr/man/man3/iconv_open.=
3
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D
The package thinks that it installed in /usr/share/man/*.
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D
/usr/share/man/man1/iconv.1: No such file or directory
/usr/share/man/man3/iconv.3: No such file or directory
/usr/share/man/man3/iconv_open.3: No such file or directory
/usr/share/man/man3/iconv_close.3: No such file or directory
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D
Show me your output of:
# make PREFIX=3D/usr -V MANPREFIX
My output of that is:
# make PREFIX=3D/usr -V MANPREFIX
/usr/share
Did you set on MANPREFIX or something else in make.conf? Also, I would =
like to see your converters/libiconv/work/libiconv-1.11/config.log (you =
=
have to get that same failure for I can see something).
As for the log-2, log-3 and log-4... Are you installing everything in =
/usr? If you do, then you might need to set LOCALBASE=3D/usr and =
X11BASE=3D/usr. Have different prefix on some apps and other apps don't =
work =
quiet well, so I wouldn't recommend that.
Cheers,
Mezz
-- =
mezz7 at cox.net - mezz at FreeBSD.org
FreeBSD GNOME Team - FreeBSD Multimedia Hat (ports, not src)
http://www.FreeBSD.org/gnome/ - gnome at FreeBSD.org
http://wiki.freebsd.org/multimedia - multimedia at FreeBSD.org
More information about the freebsd-gnome
mailing list