[Midnightbsd-users] textproc/aspell makes trouble
Stevan Tiefert
stevan_tiefert_midnight at yahoo.de
Sat Aug 18 17:08:19 EDT 2007
Stevan Tiefert wrote:
> Chris Reinhardt wrote:
>> On 8/18/07, Stevan Tiefert <stevan_tiefert_midnight at yahoo.de> wrote:
>>
>>> Hello,
>>>
>>> textproc/aspell provide me an error:
>>>
>>>
>>
>> I was not able to reproduce this error. Will you please provide a the
>> output of printenv, and a copy of your make.conf. Also, any arguments
>> you gave make during build the port.
>>
>>
>>> To solve this problem I did following:
>>> 1. I created manually /usr/local/lib/aspell-0.60/
>>> 2. I copied iso-8859-1.cmap manually from
>>> textproc/aspell/work/fake-inst-i386/usr/local/lib/aspell-0.60/iso-8859-1.cmap
>>>
>>> to the new created directory
>>> 3. I rerun the make process and aspell will successfully finish.
>>>
>>
>> This sort of fix is dubious at best. Ports at required to build
>> outside of /usr/local until install time.
>>
>>
> I am not using a customized make.conf, that means there is no
> make.conf in /etc. I attached the output printenv.txt.
>
> To reproduce the error you have also to delete:
> /usr/mports/Distfiles/aspell*
> /usr/mports/Packages/i386/*/aspell*
> Pay attention on that I am don't use an american (standard) charset
> and so on.
>
> Here is how it ended:
>
>
> ------------8<
> gmake[2]: Leaving directory
> `/usr/mports/textproc/aspell/work/aspell-0.60.4/manual'
> gmake[1]: Leaving directory
> `/usr/mports/textproc/aspell/work/aspell-0.60.4/manual'
> ===> Installing for en dictionaries
> cd /usr/mports/textproc/aspell/work/aspell6-en-6.0-0 &&
> /usr/bin/env
> ASPELL="/usr/mports/textproc/aspell/work/fake-inst-i386/usr/local/bin/aspell"
> PREZIP="/usr/mports/textproc/aspell/work/fake-inst-i386/usr/local/bin/prezip"
> WORD_LIST_COMPRESS="/usr/mports/textproc/aspell/work/fake-inst-i386/usr/local/bin/word-list-compress"
> ./configure --vars
> DESTDIR=/usr/mports/textproc/aspell/work/fake-inst-i386
> ASPELL_FLAGS="--data-dir=/usr/mports/textproc/aspell/work/fake-inst-i386/usr/local/lib/aspell-0.60"
> && gmake install
> Finding Dictionary file location ... /usr/local/share/aspell
> Finding Data file location ... /usr/local/lib/aspell-0.60
> /usr/mports/textproc/aspell/work/fake-inst-i386/usr/local/bin/prezip
> -d < en-common.cwl |
> /usr/mports/textproc/aspell/work/fake-inst-i386/usr/local/bin/aspell
> --data-dir=/usr/mports/textproc/aspell/work/fake-inst-i386/usr/local/lib/aspell-0.60
> --lang=en create master ./en-common.rws
> Error: The encoding "iso-8859-1" is not known. This could also mean
> that the file "/usr/local/lib/aspell-0.60/iso-8859-1.cmap" could not
> be opened for reading or does not exist.
> gmake: *** [en-common.rws] Fehler 1
> *** Error code 2
>
> Stop in /usr/mports/textproc/aspell.
> *** Error code 1
>
> Stop in /usr/mports/textproc/aspell.
> midnight#
>
> With regards
> Stevan Tiefert
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Midnightbsd-users mailing list
> Midnightbsd-users at stargazer.midnightbsd.org
> http://www.midnightbsd.org/mailman/listinfo/midnightbsd-users
Hello Chris,
on my root-accounts where no .login_conf is present the make is
finishing successful. It is not going successful when you use a
useraccount (with localized charset) and do the make via su!!! only then
occurs this type of error!!!
With regards
Stevan Tiefert
More information about the Midnightbsd-users
mailing list