Installing Firefox on Octane. Lots of dependencies.

IRIX and IRIX software discussion including open source and commerical offerings.
Forum rules
Any posts concerning pirated software or offering to buy/sell/trade commercial software are subject to removal.
User avatar
Intuition
Posts: 323
Joined: Thu Oct 15, 2009 1:56 pm

Installing Firefox on Octane. Lots of dependencies.

Unread postby Intuition » Thu Feb 08, 2018 2:53 pm

I was attempting to install the Firefox beta on the Octane and it says I need all these packages.

Which is fine... but.. I am wondering if there is a bulk way to do it or if I just need to checklist get them individually?
Attachments
Octane_Deps.jpg
Image O2 - 300mhz
Image O2 - 400mhz :1600SW: 1600sw
:Octane: 2x400mhz :O200: Origin 200 2x225mhz
aka Casey Christopher

devv
Posts: 153
Joined: Sat Jun 30, 2012 6:04 pm

Re: Installing Firefox on Octane. Lots of dependencies.

Unread postby devv » Thu Feb 08, 2018 3:18 pm

Hey,
There are multiple ways to download and install nekoware packages including dependencies, but one I use is "nekodeps.pl" -- the description and download is here:
http://techpubs.spinlocksolutions.com/i ... installer/
oOoO :Tezro: oOoO

User avatar
foetz
Moderator
Moderator
Posts: 6665
Joined: Mon Apr 14, 2003 4:34 am
Contact:

Re: Installing Firefox on Octane. Lots of dependencies.

Unread postby foetz » Thu Feb 08, 2018 5:49 pm

another way is to download the full nekochan folder, extract all tardists and then point inst or swmgr to that folder. by that it'll automatically add all dependencies

User avatar
Trippynet
Donor
Donor
Posts: 860
Joined: Thu Aug 15, 2013 6:22 am
Location: Aberdeen, Scotland, UK

Re: Installing Firefox on Octane. Lots of dependencies.

Unread postby Trippynet » Fri Feb 09, 2018 12:06 am

Another option as well is that diegel has made a "bundle" package for Firefox that includes all the dependencies: viewtopic.php?f=15&t=16730683
Systems in use:
:Indigo2IMP: - Nitrogen: R10000 195MHz CPU, 384MB RAM, SolidIMPACT Graphics, 36GB 15k HDD & 300GB 10k HDD, 100Mb/s NIC, New/quiet fans, IRIX 6.5.22
:Fuel: - Lithium: R14000 600MHz CPU, 4GB RAM, V10 Graphics, 72GB 15k HDD & 300GB 10k HDD, 1Gb/s NIC, New/quiet fans, IRIX 6.5.30
Other system in storage: :O2: R5000 200MHz, 224MB RAM, 72GB 15k HDD, PSU fan mod, IRIX 6.5.30

User avatar
Intuition
Posts: 323
Joined: Thu Oct 15, 2009 1:56 pm

Re: Installing Firefox on Octane. Lots of dependencies.

Unread postby Intuition » Fri Feb 09, 2018 5:55 pm

I have yet to make nekodeps work for me.

I follow the instructions in the ## comments but it never achieves anything.
I am lacking some basic missing idea that it needs to work like where I should place the file... or that the file nekodeps.pl needs to be run a certain way or installed a certain way so that when I type the "nekodeps.pl --config" that something actually happens.

Ok, next item is that I did download the firefox with all packages included BUT I am stopped because I am probably expanding the file wrong.

I read up on *.tgz files.
It says to use tar -xvzf but it says "unknown or illegal action". SO I tried to gunzip it. Which seemed to work BUT, then the software manager says the tardist is corrupted.
Image O2 - 300mhz
Image O2 - 400mhz :1600SW: 1600sw
:Octane: 2x400mhz :O200: Origin 200 2x225mhz
aka Casey Christopher

devv
Posts: 153
Joined: Sat Jun 30, 2012 6:04 pm

Re: Installing Firefox on Octane. Lots of dependencies.

Unread postby devv » Sat Feb 10, 2018 1:08 am

Intuition wrote:I have yet to make nekodeps work for me.
I follow the instructions in the ## comments but it never achieves anything.


You need to choose some directory, like /root/nekodeps/, and download the script into it.
Then you run the script with the following options to initialize the subdirectories, install Nekoware wget, and download packages file:

perl nekodeps.pl --config
perl nekodeps.pl --bootstrap
perl nekodeps.pl --ion

And from there, you run:

perl nekodeps.pl -l # to list available files
perl nekodeps.pl firefox3 # to generate install script for package "firefox3"

And then you run the generated script:

sh install.sh

That line will actually download packages and run 'inst' on them.

Let me know in case some of the steps fail for you.
oOoO :Tezro: oOoO

User avatar
Intuition
Posts: 323
Joined: Thu Oct 15, 2009 1:56 pm

Re: Installing Firefox on Octane. Lots of dependencies.

Unread postby Intuition » Sat Feb 10, 2018 7:54 am

Ah hah, Perl. That’s the dot pl part.
Ok this makes sense to me now.

I was just typing ./nekodeps.pl

Be back with results.
Image O2 - 300mhz
Image O2 - 400mhz :1600SW: 1600sw
:Octane: 2x400mhz :O200: Origin 200 2x225mhz
aka Casey Christopher

User avatar
vishnu
Donor
Donor
Posts: 3279
Joined: Sun Mar 18, 2007 3:25 pm
Location: Minneapolis, Minnesota USA

Re: Installing Firefox on Octane. Lots of dependencies.

Unread postby vishnu » Sat Feb 10, 2018 12:43 pm

Contrary to what jwz opines Perl does NOT suck! 8-)

Code: Select all

vishnu@starhunter:~/xscreensaver-5.38$ grep "perl sucks" configure
#M4 sucks!! perl sucks too!!
Project:
Temporarily lost at sea...
Plan:
World domination! Or something...

:Tezro: :Octane2:

User avatar
foetz
Moderator
Moderator
Posts: 6665
Joined: Mon Apr 14, 2003 4:34 am
Contact:

Re: Installing Firefox on Octane. Lots of dependencies.

Unread postby foetz » Sat Feb 10, 2018 6:11 pm

Intuition wrote:I was just typing ./nekodeps.pl

which works if:

1. the file has execute permissions and
2. the perl path at the very top of the file is correct

User avatar
Intuition
Posts: 323
Joined: Thu Oct 15, 2009 1:56 pm

Re: Installing Firefox on Octane. Lots of dependencies.

Unread postby Intuition » Sun Feb 11, 2018 9:08 am

Ok, the script began working but only up to the install part.

I think I may have to tell it to use a specific ftp because it seems like it never begins downloading anything.

Then after not downloading it still attempts to extract tardist files.

I also wanted to try the full packages Trippynet linked but as I stated earlier, if I gunzip them they show as bad files to software manager.

The tar -xvzf option which is supposed to unzip them says illegal option. Though that is what multiple sites say opens a TGZ file.

So I initially tried wget with nekodeps install.sh.
Which btw, that is very handy and operates like I would expect a Linux “get” to operate, and it never seems to be able to get the file.

so I attempted with a smaller file instead like atari800 then it does the same but with far less attempts then puts me in install mode. But it never works. I think because it never gets the files.
Attachments
4D7B1506-67CE-4D76-B381-3E2FD4C4C1E4.jpeg
Last edited by Intuition on Sun Feb 11, 2018 6:32 pm, edited 1 time in total.
Image O2 - 300mhz
Image O2 - 400mhz :1600SW: 1600sw
:Octane: 2x400mhz :O200: Origin 200 2x225mhz
aka Casey Christopher

User avatar
Intuition
Posts: 323
Joined: Thu Oct 15, 2009 1:56 pm

Re: Installing Firefox on Octane. Lots of dependencies.

Unread postby Intuition » Sun Feb 11, 2018 10:55 am

Quick question.

The Octane terminal is missing some features.

If I press tab to complete text or press up arrow to cycle through previous entries they don’t work. Do I need to download a different shell or update a .csh file? Thanks. It’s going much slower because of this.

Also I usually add
alias ll ls -l
Is that an entry I also add to csh tsch? Just trying to see what the irix equivalent is.
Image O2 - 300mhz
Image O2 - 400mhz :1600SW: 1600sw
:Octane: 2x400mhz :O200: Origin 200 2x225mhz
aka Casey Christopher

devv
Posts: 153
Joined: Sat Jun 30, 2012 6:04 pm

Re: Installing Firefox on Octane. Lots of dependencies.

Unread postby devv » Sun Feb 11, 2018 11:03 am

Intuition wrote:Ok, the script began working but only up to the install part.
I think I may have to tell it to use a specific ftp because it seems like it never begins downloading anything.


Are you getting a problem on the --bootstrap part, or later when installing packages?
I just ran the script and it works OK with the default mirror which is embedded in the script (http://nekochan.net/nekoware).

Also looking at your screenshot, it appears it did successfully unpack (which also means it did successfully download) 3 tardist archives.
(Then on the 4th one you had an incomplete download so Inst reported a "tape EOF" error. Or maybe this was a result of the file on the mirror which resulted in Not Found, which is seen near the top of your screenshot?)

Both 'wget' and the script's built-in downloaded have graphical representation of progress, so you should be able to confirm if it was downloading something or not. (It may be that it did download some files, and then some were missing? Please run with option --ion to download the latest package list.)

Also, Nekochan mirror is terribly slow. After your --bootstrap option runs successfully, run your other nekodeps.pl commands with option "-m ftp://nekoware.de". This will use a faster mirror.

Regarding full files that other forum members suggested, you do not need to unpack them manually in any way.
swmgr and inst tools work directly with .tardist packages.

And regarding your shell question, you need to install Nekoware package "bash" and then set "/usr/nekoware/bin/bash" as your shell. (You can do this permanently in /etc/passwd, or you can run "/usr/nekoware/bin/bash" in your shell for immediate relief (after you install Nekoware "bash", of course).)

Hope it helps. Let us know in case of further problems.
oOoO :Tezro: oOoO

User avatar
Intuition
Posts: 323
Joined: Thu Oct 15, 2009 1:56 pm

Re: Installing Firefox on Octane. Lots of dependencies.

Unread postby Intuition » Sun Feb 11, 2018 11:45 am

Well. I just ran it again after reading your post and it looks like wget is successfully installing now instead of giving me an eof (end of file?) error.

Now it is asking to save dist. I set usr/dist/ andvits doing the rqsall % which I guess is the requickstart all like in the software manager. This is just the terminal version I’m realizing now.

Ok. I’ll try Firefox now.
Image O2 - 300mhz
Image O2 - 400mhz :1600SW: 1600sw
:Octane: 2x400mhz :O200: Origin 200 2x225mhz
aka Casey Christopher

jpstewart
Donor
Donor
Posts: 450
Joined: Tue Sep 21, 2010 3:31 pm
Location: Southwestern Ontario, Canada

Re: Installing Firefox on Octane. Lots of dependencies.

Unread postby jpstewart » Sun Feb 11, 2018 6:09 pm

Intuition wrote:The tar -xvzf option which is supposed to unzip them says illegal option. Though that is what multiple sites say opens a TGIF file.

For what it's worth, that's to be expected on IRIX. The z option (which is what unpacks gzipped files) is for GNU tar. IRIX tar doesn't have it. If you have neko_tar (and neko_gzip) installed and /usr/nekoware/bin first in your path, then it should work. Or call /usr/nekoware/bin/tar explicitly instead of relying on $PATH. Or any of a multitude of other options, depending on what you've got installed and how it's set up.
:Indigo2IMP: :Octane: :Indigo: :O3x0:
Sun SPARCstation 20, Blade 2500, T5240, Ultra2
HP C8000
Digital DECstation 5000/125

User avatar
foetz
Moderator
Moderator
Posts: 6665
Joined: Mon Apr 14, 2003 4:34 am
Contact:

Re: Installing Firefox on Octane. Lots of dependencies.

Unread postby foetz » Sun Feb 11, 2018 9:33 pm

2 ways to extract a tgz:

Code: Select all

gzip -dv your.tgz
tar -xvf your.tar


or in one go:

Code: Select all

gzip -dc your.tgz | tar -xvf -


Return to “IRIX and Software”

Who is online

Users browsing this forum: No registered users and 1 guest