Installing Etoile on Ubuntu 8.04 with install script.

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

Installing Etoile on Ubuntu 8.04 with install script.

by ethnopunk :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I have used the install script to install Gnustep and Etoile, but have a few problems:

cd: 66: can't cd to Etoile
make: *** No targets specified and no makefile found.  Stop.
ln: creating symbolic link `/Local/Library/StepTalk': No such file or directory


Installation of Etoile is almost finished, you now need to run setup.sh
script by yourself to have a usable environment.

Since I couldn't find any setup.sh I used setup which came with current Etoile-4.X which I downloaded.

afrodeity@afrodeity-desktop:~/Etoile/Etoile-0.4.1$ ./setup.sh

NOTE: You are not logged in as root

Etoile needs to be set up with root privileges. If you
do not have root privileges, you can also set up Etoile if
you have sudo access or you can set up it in your home
directory. If you have no idea what any of this means, you
should choose option two (2) below (or quit (option q) and read
your computer manual on installing programs as root).

1) I have sudo access in order to setup Etoile on the whole system
2) I want to setup Etoile in my home directory
q) I want to quit and start over.

Enter a number:
1

*** You will be prompted for a sudo password during installation ***

Linking openapp in /usr/local/bin
[sudo] password for afrodeity:

Copying etoile.desktop in /usr/share/xsessions
cp: cannot stat `/home/afrodeity/Etoile/Etoile-0.4.1/Services/Private/System/etoile.desktop': No such file or directory

Generating startup script etoile
Copying etoile in /usr/local/bin

Creating /System/Library/Etoile directory
Installing System support files in /System/Library/Etoile
cp: cannot stat `/home/afrodeity/Etoile/Etoile-0.4.1/Services/Private/System/SystemTaskList.plist': No such file or directory
Copying Themes in /System/Library/Themes
cp: cannot stat `/home/afrodeity/Etoile/Etoile-0.4.1/Themes': No such file or directory

Trying to download Etoile default font archive...

--02:41:17--  http://download.gna.org/etoile/etoile-default-fonts.tar.gz
           => `etoile-default-fonts.tar.gz'
Resolving download.gna.org... 78.40.121.79
Connecting to download.gna.org|78.40.121.79|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 27,075,607 (26M) [application/x-tar]

100%[====================================>] 27,075,607    39.56K/s    ETA 00:00

02:52:32 (39.18 KB/s) - `etoile-default-fonts.tar.gz' saved [27075607/27075607]

Copying Fonts in /System/Library/Fonts
cp: target `/System/Library/Fonts' is not a directory

Going to set or reset some preferences/defaults

Resetting GSAppKitUserBundles and NSUseRunningCopy (in NSGlobalDomain)
2009-07-01 00:52:35.568 defaults[7317] Unknown time zone name `SAST'.
2009-07-01 00:52:35.568 defaults[7317] Using time zone with absolute offset 0.
2009-07-01 00:52:35.491 defaults[7317] File NSUserDefaults.m: 615. In [NSUserDefaults +standardUserDefaults] Improper installation: No language locale found
2009-07-01 00:52:35.644 defaults[7318] Unknown time zone name `SAST'.
2009-07-01 00:52:35.645 defaults[7318] Using time zone with absolute offset 0.
2009-07-01 00:52:35.644 defaults[7318] File NSUserDefaults.m: 615. In [NSUserDefaults +standardUserDefaults] Improper installation: No language locale found
Setting User Interface Theme to Nesedah (in Camaelon domain)
2009-07-01 00:52:35.695 defaults[7319] Unknown time zone name `SAST'.
2009-07-01 00:52:35.695 defaults[7319] Using time zone with absolute offset 0.
2009-07-01 00:52:35.695 defaults[7319] File NSUserDefaults.m: 615. In [NSUserDefaults +standardUserDefaults] Improper installation: No language locale found
2009-07-01 00:52:35.733 defaults[7320] Unknown time zone name `SAST'.
2009-07-01 00:52:35.733 defaults[7320] Using time zone with absolute offset 0.
2009-07-01 00:52:35.733 defaults[7320] File NSUserDefaults.m: 615. In [NSUserDefaults +standardUserDefaults] Improper installation: No language locale found
2009-07-01 00:52:35.798 defaults[7321] Unknown time zone name `SAST'.
2009-07-01 00:52:35.798 defaults[7321] Using time zone with absolute offset 0.
2009-07-01 00:52:35.798 defaults[7321] File NSUserDefaults.m: 615. In [NSUserDefaults +standardUserDefaults] Improper installation: No language locale found


Result - no etoile desktop session. Is etoile installed? Is the path correct? What should I do?

Re: Installing Etoile on Ubuntu 8.04 with install script.

by Quentin Mathé-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi,

Le 3 juil. 09 à 16:26, ethnopunk a écrit :

> I have used the install script to install Gnustep and Etoile, but  
> have a few
> problems:

Which version of Étoilé are you installing? 0.4.1 release or a  
development version such as trunk or stable?

Which install script?
If you referrring to this script: <http://svn.gna.org/viewcvs/etoile/trunk/Etoile/LiveCD/Subscripts/ubuntu-install-etoile.sh 
 >
This script is only available in the current trunk of the svn  
repository and it needs testing I think.
I doubt you can use it to install the 0.4.1 release.

> Copying etoile.desktop in /usr/share/xsessions
> cp: cannot stat
> `/home/afrodeity/Etoile/Etoile-0.4.1/Services/Private/System/
> etoile.desktop':
> No such file or directory
>
> [snip]

It looks like you are installing the 0.4.1 release, however it's a  
developer oriented-release which doesn't include everything. e.g. no  
window manager (Azalea) or session manager (System aka etoile_system)  
are installed.
The setup.sh script that comes with this release doesn't handle these  
missing pieces very well. It installs what is is available in the  
release and reports warning for everything else.

This developer-oriented release is mainly interesting if you want to  
investigate our core frameworks such as EtoileFoundation, LanguageKit,  
MediaKit, CoreObject etc. or you want to experiment with Étoilé  
Smalltalk. A user-oriented release (numbered 0.5) is planned for later  
this year. This one will be a closer to a real desktop environment.

> 01 00:52:35.798 defaults[7321] Using time zone with absolute offset
> 0.
> 2009-07-01 00:52:35.798 defaults[7321] File NSUserDefaults.m: 615. In
> [NSUserDefaults +standardUserDefaults] Improper installation: No  
> language
> locale found
>
> Result - no etoile desktop session. Is etoile installed? Is the path
> correct? What should I do?

You need to check out and build the svn repository trunk if you want  
to test the entire user environment. Alternatively you can try the  
VirtualBox image.
For explanations related to these two choices: http://etoileos.com/downloads/
For detailed instructions about installing trunk: http://etoileos.com/downloads/install/ 
  and http://etoileos.com/downloads/install/ubuntu/

It's important to know that the user visible part of the environment  
is currently not very polished, and isn't going to be a major focus  
before the 0.5 release. For now, we are focused on finishing the core  
frameworks/libraries of the project. Which means the user-visible part  
is lagging behind.

Cheers,
Quentin.


_______________________________________________
Etoile-discuss mailing list
Etoile-discuss@...
https://mail.gna.org/listinfo/etoile-discuss

Re: Installing Etoile on Ubuntu 8.04 with install script.

by ethnopunk :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi Quentin,

I was trying to install 0.4.1 but found it difficult to setup GNUstep. Then I found the *ubuntu-install-etoile.sh* which looked promising. Tried that and it asked me for setup.sh. Is there a *setup.sh* that compliments the ubuntu-install-etoile.sh? I think maybe I am getting confused between the two builds and need the one which will give me a user environment?

Is it possible I can fix my path so the ubuntu-install-etoile.sh will work properly? What to do if it asks for setup.sh? I see you don't recommend I  use this script? Is there an alternative script I can get without having to checkout the svn?

I also recently installed Nautilussvn which might be easier for me since it allows for visual browsing of Subversion, but this is getting extremely complicated and trying to keep things simple.

I really like what you are doing with the Etoile project and wish you the best of luck. Would be wonderful if I could see a working install before the official release later this year, but if I can't  then will have to wait, I guess.

Regards

David.

PS: Living in low-bandwidth Africa, so difficult to download entire images, 350mb max per month.
Quentin Mathé-2 wrote:
Hi,

Le 3 juil. 09 à 16:26, ethnopunk a écrit :

> I have used the install script to install Gnustep and Etoile, but  
> have a few
> problems:

Which version of Étoilé are you installing? 0.4.1 release or a  
development version such as trunk or stable?

Which install script?
If you referrring to this script: <http://svn.gna.org/viewcvs/etoile/trunk/Etoile/LiveCD/Subscripts/ubuntu-install-etoile.sh 
 >
This script is only available in the current trunk of the svn  
repository and it needs testing I think.
I doubt you can use it to install the 0.4.1 release.

> Copying etoile.desktop in /usr/share/xsessions
> cp: cannot stat
> `/home/afrodeity/Etoile/Etoile-0.4.1/Services/Private/System/
> etoile.desktop':
> No such file or directory
>
> [snip]

It looks like you are installing the 0.4.1 release, however it's a  
developer oriented-release which doesn't include everything. e.g. no  
window manager (Azalea) or session manager (System aka etoile_system)  
are installed.
The setup.sh script that comes with this release doesn't handle these  
missing pieces very well. It installs what is is available in the  
release and reports warning for everything else.

This developer-oriented release is mainly interesting if you want to  
investigate our core frameworks such as EtoileFoundation, LanguageKit,  
MediaKit, CoreObject etc. or you want to experiment with Étoilé  
Smalltalk. A user-oriented release (numbered 0.5) is planned for later  
this year. This one will be a closer to a real desktop environment.

> 01 00:52:35.798 defaults[7321] Using time zone with absolute offset
> 0.
> 2009-07-01 00:52:35.798 defaults[7321] File NSUserDefaults.m: 615. In
> [NSUserDefaults +standardUserDefaults] Improper installation: No  
> language
> locale found
>
> Result - no etoile desktop session. Is etoile installed? Is the path
> correct? What should I do?

You need to check out and build the svn repository trunk if you want  
to test the entire user environment. Alternatively you can try the  
VirtualBox image.
For explanations related to these two choices: http://etoileos.com/downloads/
For detailed instructions about installing trunk: http://etoileos.com/downloads/install/ 
  and http://etoileos.com/downloads/install/ubuntu/

It's important to know that the user visible part of the environment  
is currently not very polished, and isn't going to be a major focus  
before the 0.5 release. For now, we are focused on finishing the core  
frameworks/libraries of the project. Which means the user-visible part  
is lagging behind.

Cheers,
Quentin.


_______________________________________________
Etoile-discuss mailing list
Etoile-discuss@gna.org
https://mail.gna.org/listinfo/etoile-discuss

Re: Installing Etoile on Ubuntu 8.04 with install script.

by Quentin Mathé-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi David,

Le 6 juil. 09 à 23:39, ethnopunk a écrit :

> I was trying to install 0.4.1 but found it difficult to setup  
> GNUstep. Then
> I found the *ubuntu-install-etoile.sh* which looked promising. Tried  
> that
> and it asked me for setup.sh. Is there a *setup.sh* that compliments  
> the
> ubuntu-install-etoile.sh? I think maybe I am getting confused  
> between the
> two builds and need the one which will give me a user environment?
>
> Is it possible I can fix my path so the ubuntu-install-etoile.sh  
> will work
> properly? What to do if it asks for setup.sh? I see you don't  
> recommend I
> use this script? Is there an alternative script I can get without  
> having to
> checkout the svn?

I took a look at the script. In fact, it was broken because nobody  
tested it recently.

I just fixed it and made various improvements (commit r4897). You can  
pass options to control the build directory, the install directory  
(prefix) and what is built (stable or trunk).

The various options are explained if you type:
./ubuntu-install-etoile.sh --help

By default, the script is going to build the stable version of Étoilé.  
To build the trunk (the full user environment), you can type:
./ubuntu-install-etoile.sh --version=trunk

The script now runs setup.sh automatically at the end, so you don't  
have to worry about setup.sh anymore.
When the script has been run, just log out, pick the Étoilé session in  
GDM and log to start the Étoilé environment.

If you have an existing GNUstep/Etoile install, ubuntu-install-
etoile.sh will overwrite it if the install prefix is the same than the  
current GNUstep install.

Previously ubuntu-install-etoile.sh was only able to install the  
stable version of Étoilé. This version doesn't include the full  
environment, but only the code which has been considerated stable  
enough to be included in the next release.

Cheers,
Quentin.
_______________________________________________
Etoile-discuss mailing list
Etoile-discuss@...
https://mail.gna.org/listinfo/etoile-discuss

Re: Installing Etoile on Ubuntu 8.04 with install script.

by ethnopunk :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Quentin Mathé-2 wrote:
Hi David,

Le 6 juil. 09 à 23:39, ethnopunk a écrit :

> I was trying to install 0.4.1 but found it difficult to setup  
> GNUstep. Then
> I found the *ubuntu-install-etoile.sh* which looked promising. Tried  
> that
> and it asked me for setup.sh. Is there a *setup.sh* that compliments  
> the
> ubuntu-install-etoile.sh? I think maybe I am getting confused  
> between the
> two builds and need the one which will give me a user environment?
>
> Is it possible I can fix my path so the ubuntu-install-etoile.sh  
> will work
> properly? What to do if it asks for setup.sh? I see you don't  
> recommend I
> use this script? Is there an alternative script I can get without  
> having to
> checkout the svn?

I took a look at the script. In fact, it was broken because nobody  
tested it recently.

I just fixed it and made various improvements (commit r4897). You can  
pass options to control the build directory, the install directory  
(prefix) and what is built (stable or trunk).

The various options are explained if you type:
./ubuntu-install-etoile.sh --help

By default, the script is going to build the stable version of Étoilé.  
To build the trunk (the full user environment), you can type:
./ubuntu-install-etoile.sh --version=trunk

The script now runs setup.sh automatically at the end, so you don't  
have to worry about setup.sh anymore.
When the script has been run, just log out, pick the Étoilé session in  
GDM and log to start the Étoilé environment.

If you have an existing GNUstep/Etoile install, ubuntu-install-
etoile.sh will overwrite it if the install prefix is the same than the  
current GNUstep install.

Previously ubuntu-install-etoile.sh was only able to install the  
stable version of Étoilé. This version doesn't include the full  
environment, but only the code which has been considerated stable  
enough to be included in the next release.

Cheers,
Quentin.
_______________________________________________
Etoile-discuss mailing list
Etoile-discuss@gna.org
https://mail.gna.org/listinfo/etoile-discuss
Sorry I don't have access to the Etoile svn. What is the correct path to svn via my terminal, and where would the latest install script be? Could I perhaps wget it from somewhere? I am sitting behind a proxy, so very difficult to do all of this.
Thanks.
-D

Re: Installing Etoile on Ubuntu 8.04 with install script.

by Quentin Mathé-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Le 12 juil. 09 à 19:10, ethnopunk a écrit :

> Sorry I don't have access to the Etoile svn. What is the correct  
> path to svn
> via my terminal, and where would the latest install script be?

http://svn.gna.org/viewcvs/*checkout*/etoile/trunk/Etoile/LiveCD/Subscripts/ubuntu-install-etoile.sh

> Could I
> perhaps wget it from somewhere? I am sitting behind a proxy, so very
> difficult to do all of this.

Daily repository snapshots have been broken on GNA since July 2008 :-(
As a workaround I uploaded a snapshot of the repository trunk in the  
Download area: http://download.gna.org/etoile/etoile-trunk-snapshot-07-14-09.tar.gz

You can tweak the ubuntu-install-etoile.sh script to bypass the  
repository checkout and instead build this Etoile trunk snapshot.
To do so, replace the last part of the script '# Check out and build  
the requested Etoile version' with something like:
cd <download-directory>/trunk/Etoile # move out of the build directory  
and go the Etoile directory of the trunk
make && sudo -E make install
./setup.sh

I haven't tested it but I think it should work.
Cheers,
Quentin.
_______________________________________________
Etoile-discuss mailing list
Etoile-discuss@...
https://mail.gna.org/listinfo/etoile-discuss