discuss-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Another GNUstep installation attempt, this time using gnustep-web-instal


From: address@hidden
Subject: Another GNUstep installation attempt, this time using gnustep-web-install, not gnustep-web-install-dev
Date: Sun, 27 Oct 2024 02:12:30 +0200

Hi Ethan, Hi Greg,

Am 14.10.2024 um 19:20 schrieb Ethan C <echaroenpitaks@gmail.com>:

Can you try the HTTPS version (gnustep-web-install)? I made some changes over the summer and only tested gnustep-web-install.


Ethan, I had missed your mail at first and found it now. After the failed attempts with gnustep-web-install-dev I thought I give gnustep-web-install a try …

At first I rolled back my last changes to my Ubuntu 24.04 VirtualBox VM and started over. The first thing I noticed was that after installing all the dependencies this script did not abort like gnustep-web-install-dev like reported here:

https://github.com/gnustep/tools-scripts/issues/18

but it failed later during configuring GNUstep-base, because the dependency libcurl-dev was missing. I suspect it’s the same bug I ran into with gnustep-web-install-dev:

https://github.com/gnustep/tools-scripts/issues/19

I fixed this quickly by installing this dependency:

sudo apt-get install libcurl4-openssl-dev

and running:

curl https://raw.githubusercontent.com/gnustep/tools-scripts/master/gnustep-web-install | bash

again. This time it installed everything just fine.


See the complete output of both attempts here:

Attachment: GNUstep-Ubuntu-24.04-install-attempt.1.txt
Description: Text document

Attachment: GNUstep-Ubuntu-24.04-install-attempt.2.txt
Description: Text document



One thing I noticed is that your script clones just one app-repo, apps-gorm:

lars@Ubuntu-2404-VirtualBox:~/GNUstep-shared$ cd gnustep/
lars@Ubuntu-2404-VirtualBox:~/GNUstep-shared/gnustep$ ls -al
total 0
drwxrwx--- 1 root vboxsf  416 Oct 26 23:36 .
drwxrwx--- 1 root vboxsf 1376 Oct 26 23:34 ..
drwxrwx--- 1 root vboxsf  608 Oct 26 23:36 apps-gorm
drwxrwx--- 1 root vboxsf 3648 Oct 26 23:35 libobjc2
drwxrwx--- 1 root vboxsf 1184 Oct 26 23:58 libs-back
drwxrwx--- 1 root vboxsf 1664 Oct 26 23:55 libs-base
drwxrwx--- 1 root vboxsf  704 Oct 26 23:36 libs-corebase
drwxrwx--- 1 root vboxsf 1728 Oct 26 23:56 libs-gui
drwxrwx--- 1 root vboxsf  544 Oct 26 23:36 libs-xcode
drwxrwx--- 1 root vboxsf  192 Oct 26 23:36 plugins-session
drwxrwx--- 1 root vboxsf  832 Oct 26 23:36 plugins-themes-WinUXTheme
drwxrwx--- 1 root vboxsf 4192 Oct 26 23:54 tools-make
drwxrwx--- 1 root vboxsf 2400 Oct 26 23:34 tools-scripts
lars@Ubuntu-2404-VirtualBox:~/GNUstep-shared/gnustep$ 

which, I think, is a bit to minimalistic. I would like it also to have GWorkspace cloned, maybe even ProjectCenter (if that is already usable, never tried it).


To confirm that GNUstep was installed correctly and is working indeed I built Gorm. Here is the complete output of this:

Attachment: GNUstep_install_Gorm.txt
Description: Text document


Looks everything went fine so far, but when I tried to run it, I couldn’t create a „New Application“, at least no new Window opened:

PNG image


PNG image


PNG image


PNG image

but something must have happened, on trying to quit I got messages about unsaved documents (I had hit „New Application“ twice).


So now I don’t know if this is a Gorm bug or if something went wrong during the installation of GNUstep.


Greg, do you have an idea what is going on here? Could it be that those documents were opened offscreen?


Also, I think the issues of the GNUstep web install scripts as reported here: https://github.com/gnustep/tools-scripts/issues should be addressed somewhat soonish, since we have that install script on our homepage. So this is not just for me (I am able to find ways around those install issues except not being able to run Gorm) but for all those visitors of our homepage who try this out and it fails. Not a good first impression IMHO and it contributes to the lore that GNUstep is „broken and buggy“ I’ve read and heard several times when discussing GNUstep with others. Well, this is just my opinion (although not completely unfounded I think) and I don’t want to hurt somebody.


So have a nice day and kind regards,

Lars




reply via email to

[Prev in Thread] Current Thread [Next in Thread]