[bug #25356] make ignoring instalaltion domain configuration on windows

View: New views
15 Messages — Rating Filter:   Alert me  

[bug #25356] make ignoring instalaltion domain configuration on windows

by Evgenii Philippov :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


URL:
  <http://savannah.gnu.org/bugs/?25356>

                 Summary: make ignoring instalaltion domain configuration on
windows
                 Project: GNUstep
            Submitted by: rmottola
            Submitted on: lun 19 gen 2009 11:49:37 GMT
                Category: None
                Severity: 3 - Normal
              Item Group: None
                  Status: None
                 Privacy: Public
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any

    _______________________________________________________

Details:

I configured make this way:
$ ./configure --prefix=/g/GNUstep
--with-config-file=/g/GNUstep/GNUstep/GNUstep
.conf

and :
$ ls /g/GNustep/GNUstep/*.conf
/g/GNustep/GNUstep/GNUstep.conf
/g/GNustep/GNUstep/installation-domains.conf

yet when configuring and installing base it ends up in local




    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?25356>

_______________________________________________
  Messaggio inviato con/da Savannah
  http://savannah.gnu.org/



_______________________________________________
Bug-gnustep mailing list
Bug-gnustep@...
http://lists.gnu.org/mailman/listinfo/bug-gnustep

[bug #25356] make ignoring installation domain configuration on windows

by Evgenii Philippov :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Update of bug #25356 (project gnustep):

                 Summary: make ignoring instalaltion domain configuration on
windows => make ignoring installation domain configuration on windows


    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?25356>

_______________________________________________
  Messaggio inviato con/da Savannah
  http://savannah.gnu.org/



_______________________________________________
Bug-gnustep mailing list
Bug-gnustep@...
http://lists.gnu.org/mailman/listinfo/bug-gnustep

[bug #25356] make ignoring installation domain configuration on windows

by Evgenii Philippov :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Follow-up Comment #1, bug #25356 (project gnustep):

Can you provide a bit more info ... which version of
gnustep-make and gnustep-base you are using, and what the
messages are when you run ./configure in gnustep-make
and gnustep-base ?

Thanks

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?25356>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/



_______________________________________________
Bug-gnustep mailing list
Bug-gnustep@...
http://lists.gnu.org/mailman/listinfo/bug-gnustep

[bug #25356] make ignoring installation domain configuration on windows

by Evgenii Philippov :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Follow-up Comment #2, bug #25356 (project gnustep):

I get the same behaviour with todays SVN code. The only thing that looks
strange in the ./configure output is that all  sub-invocations have the
parameter "--prefix=/GNUstep/Local".

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?25356>

_______________________________________________
  Nachricht geschickt von/durch Savannah
  http://savannah.gnu.org/



_______________________________________________
Bug-gnustep mailing list
Bug-gnustep@...
http://lists.gnu.org/mailman/listinfo/bug-gnustep

[bug #25356] make ignoring installation domain configuration on windows

by Evgenii Philippov :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Follow-up Comment #3, bug #25356 (project gnustep):

well, under Unix it uses --prefix=/usr/local yet it still works

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?25356>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/



_______________________________________________
Bug-gnustep mailing list
Bug-gnustep@...
http://lists.gnu.org/mailman/listinfo/bug-gnustep

[bug #25356] make ignoring installation domain configuration on windows

by Evgenii Philippov :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Follow-up Comment #4, bug #25356 (project gnustep):

It works fine for me with the current gnustep-make from svn and using
gnustep-make configured with --prefix=/c/current/GNUstep

Perhaps an old version of gnustep-make was being used?

Or perhaps the combination of --prefix= and --with-config-file= causes make
to not find the installation-domains.conf?

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?25356>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/



_______________________________________________
Bug-gnustep mailing list
Bug-gnustep@...
http://lists.gnu.org/mailman/listinfo/bug-gnustep

[bug #25356] make ignoring installation domain configuration on windows

by Evgenii Philippov :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Follow-up Comment #5, bug #25356 (project gnustep):

With latest SVN this works for all sub modules except for base. Base still
ends up being installed in /GNUstep/Local.

But applications still won't start up. I need to test some more.

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?25356>

_______________________________________________
  Nachricht geschickt von/durch Savannah
  http://savannah.gnu.org/



_______________________________________________
Bug-gnustep mailing list
Bug-gnustep@...
http://lists.gnu.org/mailman/listinfo/bug-gnustep

[bug #25356] make ignoring installation domain configuration on windows

by Evgenii Philippov :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Follow-up Comment #6, bug #25356 (project gnustep):

The problem with applications was due to base not getting compiled correctly.
And this was caused by pathconfig. For some reason this seems to ignore the
settings in the installation domain file instead it guesses the domain as
Local and then make ends up reporting a mismatch between the two settings.

Most likely this was due to the fact that I was never able to install base
correctly after this was added. I expect this to work correctly on a fresh
system.
I could now compile and install base once with the right domain and hope that
this resolves the problem.

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?25356>

_______________________________________________
  Nachricht geschickt von/durch Savannah
  http://savannah.gnu.org/



_______________________________________________
Bug-gnustep mailing list
Bug-gnustep@...
http://lists.gnu.org/mailman/listinfo/bug-gnustep

[bug #25356] make ignoring installation domain configuration on windows

by Evgenii Philippov :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Update of bug #25356 (project gnustep):

                Category:                    None => Makefiles              

    _______________________________________________________

Follow-up Comment #7:

I configured bae with just "configure",

I have:
mottola@DEV11 ~/core/base
$ ls /etc/GNUstep
GNUstep.conf  installation-domains.conf

where base should install in system.

As I check I run:

mottola@DEV11 ~/core/base
$ gnustep-config --installation-domain-for=gnustep-base
SYSTEM

but when I make I get:

$ make
This is gnustep-make 2.2.0. Type 'make print-gnustep-make-help' for help.
Source/pathconfig/pathconfig.mak:15: "Error: GNUSTEP_INSTALLATION_DOMAIN does
no
t match GNUSTEP_BASE_DOMAIN"
Source/pathconfig/pathconfig.mak:16: " "
Source/pathconfig/pathconfig.mak:17: "You can install gnustep-base in one of
the
 four domains: SYSTEM, LOCAL, NETWORK or USER."
Source/pathconfig/pathconfig.mak:18: " "
Source/pathconfig/pathconfig.mak:19: "gnustep-base was configured to be
installe
d into: LOCAL"
Source/pathconfig/pathconfig.mak:20: "but it would now being installed into:
SYS
TEM"
Source/pathconfig/pathconfig.mak:21: "That's not right: they must match."
Source/pathconfig/pathconfig.mak:22: " "
Source/pathconfig/pathconfig.mak:23: "If you want to install into LOCAL,
please
use"
Source/pathconfig/pathconfig.mak:24: " "
Source/pathconfig/pathconfig.mak:25: "   make install
GNUSTEP_INSTALLATION_DOMAI
N=LOCAL [plus any other options you need]"
Source/pathconfig/pathconfig.mak:26: " "
Source/pathconfig/pathconfig.mak:27: "Instead, if you want to install into
SYSTE
M, please reconfigure"
Source/pathconfig/pathconfig.mak:28: "gnustep-base by doing"
Source/pathconfig/pathconfig.mak:29: " "
Source/pathconfig/pathconfig.mak:30: "   ./configure
--with-installation-domain=
SYSTEM [plus any other options you need]"
Source/pathconfig/pathconfig.mak:31: " "
Source/pathconfig/pathconfig.mak:32: "and then recompile and reinstall."
Source/pathconfig/pathconfig.mak:41: *** "Please fix the installation domain
the
n try again.  If you are stuck, contact discuss-gnustep@... for help.".
Sto
p.

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?25356>

_______________________________________________
  Messaggio inviato con/da Savannah
  http://savannah.gnu.org/



_______________________________________________
Bug-gnustep mailing list
Bug-gnustep@...
http://lists.gnu.org/mailman/listinfo/bug-gnustep

[bug #25356] make ignoring installation domain configuration on windows

by Evgenii Philippov :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Follow-up Comment #8, bug #25356 (project gnustep):

I did another test.

./configure --with-installation-domain=SYSTEM

but then do only a "make install"

everything works and gets installed into System. Thus I reckon the problem is
on the configure side and not make side.

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?25356>

_______________________________________________
  Messaggio inviato con/da Savannah
  http://savannah.gnu.org/



_______________________________________________
Bug-gnustep mailing list
Bug-gnustep@...
http://lists.gnu.org/mailman/listinfo/bug-gnustep

[bug #25356] make ignoring installation domain configuration on windows

by Evgenii Philippov :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Follow-up Comment #9, bug #25356 (project gnustep):

Can you provide the output of a plain ./configure of gnustep-base ?

And also the various config log files ? :-)

Thanks

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?25356>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/



_______________________________________________
Bug-gnustep mailing list
Bug-gnustep@...
http://lists.gnu.org/mailman/listinfo/bug-gnustep

[bug #25356] make ignoring installation domain configuration on windows

by Evgenii Philippov :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Follow-up Comment #10, bug #25356 (project gnustep):

Sorry, not at the moment. Since NSLock was changed to require pthreads I am
unable to work with GNUstep on Windows. I know that David send a link to the
pthread code for Windows, but I haven't figured out, which bits I need and
where to put them.
Perhaps Riccardo has solved that and is able to provide the requested files.

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?25356>

_______________________________________________
  Nachricht geschickt von/durch Savannah
  http://savannah.gnu.org/



_______________________________________________
Bug-gnustep mailing list
Bug-gnustep@...
http://lists.gnu.org/mailman/listinfo/bug-gnustep

[bug #25356] make ignoring installation domain configuration on windows

by Evgenii Philippov :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Follow-up Comment #11, bug #25356 (project gnustep):

I attach the requested files, I did a run of "./configure" without any
options.



(file #18861, file #18862)
    _______________________________________________________

Additional Item Attachment:

File name: config-output.txt              Size:20 KB
File name: config.log                     Size:376 KB


    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?25356>

_______________________________________________
  Messaggio inviato con/da Savannah
  http://savannah.gnu.org/



_______________________________________________
Bug-gnustep mailing list
Bug-gnustep@...
http://lists.gnu.org/mailman/listinfo/bug-gnustep

[bug #25356] make ignoring installation domain configuration on windows

by Evgenii Philippov :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Follow-up Comment #12, bug #25356 (project gnustep):

Thanks - that's interesting.

Could you also send the file

 Source/pathconfig/config.log

But it looks like I'll need to get access to a Windows machine to sort this
(and the other new Windows building issues) out.  Hmmm.

Thanks

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?25356>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/



_______________________________________________
Bug-gnustep mailing list
Bug-gnustep@...
http://lists.gnu.org/mailman/listinfo/bug-gnustep

[bug #25356] make ignoring installation domain configuration on windows

by Evgenii Philippov :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Follow-up Comment #13, bug #25356 (project gnustep):

I now reconfigured with the path option, so I send you that file, I hope it
is relevant, if not I need to regenerate it.
You can notice the launch options in any case, since they are logged.

(file #18870)
    _______________________________________________________

Additional Item Attachment:

File name: config.log                     Size:13 KB


    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?25356>

_______________________________________________
  Messaggio inviato con/da Savannah
  http://savannah.gnu.org/



_______________________________________________
Bug-gnustep mailing list
Bug-gnustep@...
http://lists.gnu.org/mailman/listinfo/bug-gnustep