Troubled begining

2008-01-10 Thread Riccardo De Menna

Hi all,

I'm not sure this is the correct place to address so please forgive me  
if there was another more appropriate list.
I installed GNUstep on a FreeBSD 6.2-RELEASE using the freebsd ports.  
I only have terminal access to this machine (no need for gui).
The installation went fine apparently and I have my /usr/local/GNUstep  
tree ready to go.
I then proceded to the environment configuration and tweaked  
my .profile and .login scripts for my shells when I noticed this weird  
error message.


Configuration contains unknown keys - (GNUSTEP_LOCAL_LIBRARIES,  
GNUSTEP_USER_DIR_DOC_INFO, GNUSTEP_NETWORK_LIBRARY,  
GNUSTEP_USER_DIR_LIBRARIES, GNUSTEP_USER_DIR_APPS,  
GNUSTEP_SYSTEM_LIBRARY, GNUSTEP_NETWORK_WEB_APPS,  
GNUSTEP_LOCAL_LIBRARY, GNUSTEP_NETWORK_ADMIN_APPS,  
GNUSTEP_SYSTEM_APPS, GNUSTEP_MAKEFILES, GNUSTEP_LOCAL_TOOLS,  
GNUSTEP_NETWORK_DOC, GNUSTEP_USER_DIR_DOC, GNUSTEP_NETWORK_DOC_INFO,  
GNUSTEP_SYSTEM_ADMIN_APPS, GNUSTEP_LOCAL_USERS_DIR,  
GNUSTEP_USER_DIR_TOOLS, GNUSTEP_NETWORK_LIBRARIES,  
GNUSTEP_SYSTEM_DOC_INFO, GNUSTEP_LOCAL_ADMIN_TOOLS,  
GNUSTEP_LOCAL_DOC, GNUSTEP_USER_DIR_ADMIN_TOOLS,  
GNUSTEP_USER_DIR_DOC_MAN, GNUSTEP_NETWORK_ADMIN_TOOLS,  
GNUSTEP_NETWORK_APPS, GNUSTEP_SYSTEM_WEB_APPS,  
GNUSTEP_USER_DIR_HEADERS, GNUSTEP_LOCAL_WEB_APPS,  
GNUSTEP_NETWORK_DOC_MAN, GNUSTEP_LOCAL_APPS, GNUSTEP_SYSTEM_DOC_MAN,  
GNUSTEP_USER_DIR_WEB_APPS, GNUSTEP_LOCAL_DOC_MAN,  
GNUSTEP_NETWORK_USERS_DIR, GNUSTEP_SYSTEM_ADMIN_TOOLS,  
GNUSTEP_NETWORK_HEADERS, GNUSTEP_SYSTEM_DOC, GNUSTEP_SYSTEM_TOOLS,  
GNUSTEP_USER_DIR_LIBRARY, GNUSTEP_SYSTEM_HEADERS,  
GNUSTEP_LOCAL_DOC_INFO, GNUSTEP_LOCAL_HEADERS,  
GNUSTEP_SYSTEM_LIBRARIES, GNUSTEP_NETWORK_TOOLS,  
GNUSTEP_SYSTEM_USERS_DIR, GNUSTEP_USER_DIR_ADMIN_APPS,  
GNUSTEP_LOCAL_ADMIN_APPS)


I've been playing around for a day but I can't seem to figure out  
where to look for problems. I did rebuild all a few times in different  
orders and with different options. I also managed to compile a very  
simple command line tool I was working on (only uses gnustep-base).  
Apparently the compilation is ok and the tool works but still... when  
I use it (or any other GNUstep related thing) I get this error message.
Trice for instance on the login (one for gdnc, one for gpbs and one  
for make_services).
Comparing the /usr/local/GNUstep.conf with the error I can see he's  
complaining of basically ALL the keys except these:


GNUSTEP_USER_DIR_HEADERS=GNUstep/Library/Headers
GNUSTEP_USER_DIR_LIBRARIES=GNUstep/Library/Libraries
GNUSTEP_USER_DIR_LIBRARY=GNUstep/Library
GNUSTEP_USER_DIR_TOOLS=GNUstep/Tools
GNUSTEP_USER_DIR_WEB_APPS=GNUstep/Library/WebApplications
GNUSTEP_USER_DIR=GNUstep

What's wrong? Can anyone point me in the right direction please?
kind regards,

Riccardo De Menna



___
Gnustep-dev mailing list
Gnustep-dev@gnu.org
http://lists.gnu.org/mailman/listinfo/gnustep-dev


Re: Troubled begining

2008-01-10 Thread Riccardo De Menna

My old grandma always told me... do it yourself :-)
Thx Richard and Nicola... just fetched sources and did it myself  
bypassing ports and it all works nice now.


gnustep-make-2.0.4
gnustep-base-1.14.2

regards,
rdm

On 10/gen/08, at 12:23, Richard Frith-Macdonald wrote:



On 10 Jan 2008, at 10:47, Riccardo De Menna wrote:

Trice for instance on the login (one for gdnc, one for gpbs and one  
for make_services).
Comparing the /usr/local/GNUstep.conf with the error I can see he's  
complaining of basically ALL the keys except these:


GNUSTEP_USER_DIR_HEADERS=GNUstep/Library/Headers
GNUSTEP_USER_DIR_LIBRARIES=GNUstep/Library/Libraries
GNUSTEP_USER_DIR_LIBRARY=GNUstep/Library
GNUSTEP_USER_DIR_TOOLS=GNUstep/Tools
GNUSTEP_USER_DIR_WEB_APPS=GNUstep/Library/WebApplications
GNUSTEP_USER_DIR=GNUstep

What's wrong? Can anyone point me in the right direction please?
kind regards,


It looks like you have a missmatch of the package versions you are  
using...


The base library seems to be an old version and it's complaining  
about configuration variables added by a later version of the make  
package (make 2).
For make version 2 I think you need base version 1.14 or later (and  
also fairly up to date versions of any other packages).


While I recommend using make version 2.x, you need to be aware that  
the change of the major version number from 1 to 2 introduced a few  
incompatibilities as well as a lot of improvements, so you need to  
get recent versions of other packages as older versions may not have  
been updated for make 2.x
Versions of the core packages released in April 2007 or later should  
be fine.







___
Gnustep-dev mailing list
Gnustep-dev@gnu.org
http://lists.gnu.org/mailman/listinfo/gnustep-dev