IRIX and Software

installing nekoware

Hello.

What is the best way to install nekoware solving dependencies?

/michael

_________________
--
No Microsoft product was used in any way to write or send this text.
If you use a Microsoft product to read it, you're doing so at your own
risk.
mila wrote:
What is the best way to install nekoware solving dependencies
I don't know whats the best way, but this is the way I do it:
Code:
cd neko_current
mkdir dist
cd dist
for i in ../*
do
tar -xvf $i
done
inst
from .
keep *
i neko_whateveryouwant
conflicts

_________________
:Tezro: :Fuel: :Octane2: :Octane: :Onyx2: :O2+: :O2: :Indy: :Indigo: :Cube:
diegel wrote:
mila wrote:
What is the best way to install nekoware solving dependencies
I don't know whats the best way, but this is the way I do it:
Code:
cd neko_current
mkdir dist
cd dist
for i in ../*
do
tar -xvf $i
done
inst
from .
keep *
i neko_whateveryouwant
conflicts

Hi, but does that solve/install dependencies?
I mean, the "libs" should be installed first or?

Michael

_________________
--
No Microsoft product was used in any way to write or send this text.
If you use a Microsoft product to read it, you're doing so at your own
risk.
mila wrote:
Hi, but does that solve/install dependencies?
I mean, the "libs" should be installed first or?
No, you can install your package and all dependencies at once. I have all nekoware packages in neko_current and all extracted tardists in the dist directory. In normal cases you have one conflict, with all missing dependencies. Since you have all the dependencies in your install distribution, you can resolve them at once. It may be possible that you have to resolve additional dependencies with beta packages. In this case I do the same in an extra directory for beta packages.

_________________
:Tezro: :Fuel: :Octane2: :Octane: :Onyx2: :O2+: :O2: :Indy: :Indigo: :Cube:
diegel wrote:
mila wrote:
Hi, but does that solve/install dependencies?
I mean, the "libs" should be installed first or?
No, you can install your package and all dependencies at once. I have all nekoware packages in neko_current and all extracted tardists in the dist directory. In normal cases you have one conflict, with all missing dependencies. Since you have all the dependencies in your install distribution, you can resolve them at once. It may be possible that you have to resolve additional dependencies with beta packages. In this case I do the same in an extra directory for beta packages.

okej, but when I do "i neko_emacs" and "go" and after install I do "ldd" on emacs I miss jpeg libs, and same goes for firefox and more!

Can I "force" install of all in "dist"?

Michael

_________________
--
No Microsoft product was used in any way to write or send this text.
If you use a Microsoft product to read it, you're doing so at your own
risk.
mila wrote:
okej, but when I do "i neko_emacs" and "go" and after install I do "ldd" on emacs I miss jpeg libs, and same goes for firefox and more!
Try "conflicts" before "go".
Quote:
Can I "force" install of all in "dist"?
Yes you can "i *" and you can ignore the dependencies with "set rulesoverride on", but you should do this only if you know exactly what you are doing.

Edit: I just read your first part again: Probably there went something wrong before or some system libraries are missing. Can you give some information on what system you are working.

_________________
:Tezro: :Fuel: :Octane2: :Octane: :Onyx2: :O2+: :O2: :Indy: :Indigo: :Cube:
diegel wrote:
mila wrote:
okej, but when I do "i neko_emacs" and "go" and after install I do "ldd" on emacs I miss jpeg libs, and same goes for firefox and more!
Try "conflicts" before "go".
Quote:
Can I "force" install of all in "dist"?
Yes you can "i *" and you can ignore the dependencies with "set rulesoverride on", but you should do this only if you know exactly what you are doing.

Edit: I just read your first part again: Probably there went something wrong before or some system libraries are missing. Can you give some information on what system you are working.

first, conflicts reports none!

Its a 6.5.22f Indigo2 Impact 10000, I am not the one that installed Irix in the first place so I actually dont know what has been installed and not.

Regarding system libraries, how can I figure that out?

mIchael

_________________
--
No Microsoft product was used in any way to write or send this text.
If you use a Microsoft product to read it, you're doing so at your own
risk.
You may compare it with my working system:
Code:
# find / -name libjpeg\* -print
/usr/lib/dmedia/imageconverters/libjpeg.so
/usr/lib/libjpeg.so
/usr/lib32/mips3/dmedia/imageconverters/libjpeg.so
/usr/lib32/mips4/dmedia/imageconverters/libjpeg.so
/usr/lib32/dmedia/imageconverters/libjpeg.so
/usr/lib32/libjpeg.so
/usr/java/lib/sgi/green_threads/libjpeg_g.so
/usr/java/lib/sgi/green_threads/libjpeg.so
/usr/java/lib/sgi/native_threads/libjpeg_g.so
/usr/java/lib/sgi/native_threads/libjpeg.so
/usr/java/lib32/sgi/green_threads/libjpeg_g.so
/usr/java/lib32/sgi/green_threads/libjpeg.so
/usr/java/lib32/sgi/native_threads/libjpeg_g.so
/usr/java/lib32/sgi/native_threads/libjpeg.so
/usr/nekoware/lib/libjpeg.so
/usr/nekoware/lib/libjpeg.a
/usr/nekoware/lib/libjpeg.la
/usr/nekoware/lib/libjpeg.so.62.0.0

_________________
:Tezro: :Fuel: :Octane2: :Octane: :Onyx2: :O2+: :O2: :Indy: :Indigo: :Cube:
If conflicts did not display anything when you installed the package first, and you did not set rulesoverride, then the package does not explicitly specify that dependency and may be buggy in this regard. Apparently, firefox only has neko_gettext neko_glib1 and neko_libiconv as prereqs, which is obviously not enough. For all packages where this is the case, the only thing you can do to get the package running is to install the libraries by hand.
diegel wrote:
You may compare it with my working system:
Code:
# find / -name libjpeg\* -print
/usr/lib/dmedia/imageconverters/libjpeg.so
/usr/lib/libjpeg.so
/usr/lib32/mips3/dmedia/imageconverters/libjpeg.so
/usr/lib32/mips4/dmedia/imageconverters/libjpeg.so
/usr/lib32/dmedia/imageconverters/libjpeg.so
/usr/lib32/libjpeg.so
/usr/java/lib/sgi/green_threads/libjpeg_g.so
/usr/java/lib/sgi/green_threads/libjpeg.so
/usr/java/lib/sgi/native_threads/libjpeg_g.so
/usr/java/lib/sgi/native_threads/libjpeg.so
/usr/java/lib32/sgi/green_threads/libjpeg_g.so
/usr/java/lib32/sgi/green_threads/libjpeg.so
/usr/java/lib32/sgi/native_threads/libjpeg_g.so
/usr/java/lib32/sgi/native_threads/libjpeg.so
/usr/nekoware/lib/libjpeg.so
/usr/nekoware/lib/libjpeg.a
/usr/nekoware/lib/libjpeg.la
/usr/nekoware/lib/libjpeg.so.62.0.0


/usr/nekoware/lib/libjpeg.so
/usr/nekoware/lib/libjpeg.so.63
/usr/nekoware/lib/libjpeg.a
/usr/nekoware/lib/libjpeg.la
/usr/nekoware/lib/libjpeg.so.63.0
/usr/nekoware/share/doc/libjpeg
/usr/nekoware/share/doc/libjpeg/libjpeg.txt
/usr/nekoware/src/libjpeg-turbo-1.2.0.tar.gz
/usr/java/lib32/sgi/native_threads/libjpeg.so
/usr/java/lib32/sgi/green_threads/libjpeg.so
/usr/java/lib/sgi/native_threads/libjpeg.so
/usr/java/lib/sgi/green_threads/libjpeg.so
/usr/lib32/dmedia/imageconverters/libjpeg.so
/usr/lib32/mips4/dmedia/imageconverters/libjpeg.so
/usr/lib32/mips3/dmedia/imageconverters/libjpeg.so
/usr/lib32/libjpeg.so
/usr/lib/dmedia/imageconverters/libjpeg.so
/usr/lib/libjpeg.so

Michael

_________________
--
No Microsoft product was used in any way to write or send this text.
If you use a Microsoft product to read it, you're doing so at your own
risk.