On 22/08/2006, at 2:15 AM, Martin Costabel wrote:

> Clytie Siddall wrote:
> []
>> Please don't assume everyone is looking for someone else to do  
>> their  work for them. Quite a few people are doing the most they can.
>
> I apologize if you feel offended, this was not my intention.

I do realize you get a lot of the "do it for me" type of mail. It can  
be frustrating. I'm always amazed at how much of a project's mailing  
list traffic is disagreements on how things should be done, and how  
little is things actually being done. ;)

Let's start again. You're here to help, and I'm here to learn how  
fink fits in with the rest of my system. (That's what is confusing  
me.)  :)

> What I tried to explain jokingly is that making a lot of software  
> that comes from different sources work together is a highly non- 
> trivial task, and Fink tries its best to help with this. It has  
> been, in fact, invented just for this. So it provides the tools,  
> but it needs a sufficiently clean environment to work.

There are already other package-managers working in OSX: OSX's  
software update, the whole application-bundle system, and DarwinPorts  
(which I haven't been able to use). I am a little curious about how  
they work together.
>
> A basic package like gettext is particularly delicate to update,  
> because it is used by very many programs, and if you make an error  
> in the update procedure, you risk that a lot of your programs won't  
> work any more.

Ouch. :(
>
> Even just moving your gettext-0.15 from /usr/local/ to /usr/local/ 
> gettext/ as Ben suggested may break many things, including Fink  
> packages that you built while gettext-0.15 was installed in /usr/ 
> local/.

Also, there are so many files belonging to gettext. I don't think one  
_could_ move it manually, unless one knew each and every one, and how  
they relate together. That is beyond me now.
>
> Doing this right, and coping with the problems that arise from such  
> an update, is as complicated as making a new version of a Fink  
> package, where the latter has the advantage that you will know  
> exactly what you have done.

I am sure the gettext developers will package the new version for  
fink as soon as they can. But I need the new version now. I tested  
part of it (msgmerge), which was actually upgraded to meet situations  
I encounter.

Is there a way I can manually install the new gettext in /sw/bin?  
Would manually installing in fink's preferred location in general  
avoid these conflicts?
>
> Concerning the configure error
>
>> checking for msgfmt... no
>
> you can perhaps find more information in the config.log file that  
> sits beside the configure script that gave this message (somewhere  
> in /sw/src/fink.build/poxml-*-*/poxml-*). In config.log, look for a  
> line that looks like that error message and then see what comes  
> after it.

Strangely enough, there is no poxml* directory in sw/src/ 
fink.build/ . Only glibc and lynx-ssl dirs., parts of previous  
unsuccessful installs of poxml.

The lynx config.log mentions gettext in several places. I've uploaded  
the entire config.log, rather than quote more here [1].

The config.log for glibc also mentions gettext in several places, but  
it specifically contains the error I mentioned:

> configure:7183: result: yes
> configure:7223: checking for msgfmt
> configure:7253: result: no
> configure:7708: error:
> *** You must have either have gettext support in your C library, or  
> use the
> *** GNU gettext library. (http://www.gnu.org/software/gettext/ 
> gettext.html

It doesn't explain further, as far as I can see, but I've also  
uploaded this log [2].

I'm happy to install the latest gettext in another location, if I can  
be pointed to information on how to do that. I know I can reinstall  
the older version in /sw, using fink (although I'm not sure how I  
would do that, since fink still thinks I have it), but I really need  
the new version.

Thankyou for your help. :)

from Clytie (vi-VN, Vietnamese free-software translation team / nhóm  
Việt hóa phần mềm tự do)
http://groups-beta.google.com/group/vi-VN

[1] http://www.riverland.net.au/~clytie/lynx-ssl_config.txt

[2] http://www.riverland.net.au/~clytie/glibc_config.txt
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Fink-beginners mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-beginners

Reply via email to