The collected works of bviking

pm sent!
:Indy: :Indy: :Indy: :O2: :O2: :1600SW: :1600SW: :O2000: :320: :PI:
Sorry to dredge up an ancient post.
I have an Indy running Irix 6.5 which I am also planning on using as headless mpd box (using digital audio out to my amp).

I've installed the neko_mpd-0.1.2.tardist and (as far as I can tell) all dependencies but there seems to be a problem with the linked libraries:

Code: Select all

indy 20# mpd
21163:mpd: rld: Fatal Error: Cannot Successfully map soname 'libFLAC.so.5' version 'sgi5.2' under any of the filenames /usr/nekoware/lib/libFLAC.so.5:/usr/lib32/libFLAC.so.5:/usr/lib32/internal/libFLAC.so.5:/lib32/libFLAC.so.5:/opt/lib32/libFLAC.so.5:/usr/nekoware/lib
/libFLAC.so.5.5:/usr/lib32/libFLAC.so.5.5:/usr/lib32/internal/libFLAC.so.5.5:/lib32/libFLAC.so.5.5:/opt/lib32/libFLAC.so.5.5:


I've turned up this thread http://forums.nekochan.net/viewtopic.php?f=7&t=16722067&p=7310365&hilit=libFLAC.so.5#p7310365 which mentions the problem but I can't see a solution.

I'm very new to Irix and any pointers would be most appreciated!

(I have considered resorting to a Debian install just to simplify matters, but would prefer to stick with Irix if I can).
:Indy: :Indy: :Indy: :O2: :O2: :1600SW: :1600SW: :O2000: :320: :PI:
Thanks for the suggestions.

I have libFLAC.so.9 in /usr/nekoware/lib.

It seems that libFLAC.so.5 is expected.

ldd gives this:

Code: Select all

indy 4# ldd /usr/nekoware/bin/mpd
libsocket.so  =>         /usr/lib32/libsocket.so
libnsl.so  =>    /usr/lib32/libnsl.so
libao.so.3  =>   /usr/nekoware/lib/libao.so.3
libdl.so  =>     /usr/lib32/libdl.so
libshout.so.4  =>        /usr/nekoware/lib/libshout.so.4
libtheora.so.1  =>       /usr/nekoware/lib/libtheora.so.1
libspeex.so.2  =>        /usr/nekoware/lib/libspeex.so.2
libiconv.so.3  =>        /usr/nekoware/lib/libiconv.so.3
libmad.so.1  =>  /usr/nekoware/lib/libmad.so.1
libfaad.so.1  =>         /usr/nekoware/lib/libfaad.so.1
libvorbisfile.so.4  =>   /usr/nekoware/lib/libvorbisfile.so.4
libvorbisenc.so.3  =>    /usr/nekoware/lib/libvorbisenc.so.3
libvorbis.so.1  =>       /usr/nekoware/lib/libvorbis.so.1
libogg.so.1  =>  /usr/nekoware/lib/libogg.so.1
22575: 21:02:28 /usr/nekoware/bin/mpd: rld: Fatal Error exit/longjmp: Cannot Successfully map soname 'libFLAC.so.5' version 'sgi5.2' under any of the filenames /usr/nekoware/lib/libFLAC.so.5:/usr/lib32/libFLAC.so.5:/usr/lib32/internal/libFLAC.so.5:/lib32/libFLAC.so.5:/opt/lib32/libFLAC.so.5:/usr/nekoware/lib/libFLAC.so.5.5:/usr/lib32/libFLAC.so.5.5:/usr/lib32/internal/libFLAC.so.5.5:/lib32/libFLAC.so.5.5:/opt/lib32/libFLAC.so.5.5:
22575:/usr/nekoware/bin/mpd: rld: Fatal Error: Cannot Successfully map soname 'libFLAC.so.5' version 'sgi5.2' under any of the filenames /usr/nekoware/lib/libFLAC.so.5:/usr/lib32/libFLAC.so.5:/usr/lib32/internal/libFLAC.so.5:/lib32/libFLAC.so.5:/opt/lib32/libFLAC.so.5:/usr/nekoware/lib/libFLAC.so.5.5:/usr/lib32/libFLAC.so.5.5:/usr/lib32/internal/libFLAC.so.5.5:/lib32/libFLAC.so.5.5:/opt/lib32/libFLAC.so.5.5:


I'll look into xmms - although from a quick look nekoware doesn't seem to have a tardist of xmms2?
:Indy: :Indy: :Indy: :O2: :O2: :1600SW: :1600SW: :O2000: :320: :PI:
Quick and dirty ? make a link, rename it with the wrong number and try it.


Hmm. Thanks for the suggestion, but unfortunately no cigar - I still get the same output.
:Indy: :Indy: :Indy: :O2: :O2: :1600SW: :1600SW: :O2000: :320: :PI:
Thanks hamei
At least I know it's not just me!
:Indy: :Indy: :Indy: :O2: :O2: :1600SW: :1600SW: :O2000: :320: :PI:
what an adventure!

I grabbed mpd-0.13.0 to give this a go. I needed to install neko_pkgconfig in order to get the configure script to run but am compiling now.

Will post back once I've had a poke around.
:Indy: :Indy: :Indy: :O2: :O2: :1600SW: :1600SW: :O2000: :320: :PI:
mmm. seems I posted too soon.

my build fails with the following:

Code: Select all

[snip]

ld32: WARNING 134: weak definition of get_myaddress in /usr/lib32/libnsl.so preempts that weak definition in /usr/lib32/libc.so.
ld32: WARNING 134: weak definition of host2netname in /usr/lib32/libnsl.so preempts that weak definition in /usr/lib32/libc.so.
ld32: WARNING 134: weak definition of netname2host in /usr/lib32/libnsl.so preempts that weak definition in /usr/lib32/libc.so.
ld32: WARNING 85: definition of _netname2host in /usr/lib32/libnsl.so preempts that definition in /usr/lib32/libc.so.
ld32: WARNING 134: weak definition of user2netname in /usr/lib32/libnsl.so preempts that weak definition in /usr/lib32/libc.so.
ld32: WARNING 85: definition of _getnetname in /usr/lib32/libnsl.so preempts that definition in /usr/lib32/libc.so.
ld32: Giving up after printing 50 warnings.  Use -wall to print all warnings.
ld32: ERROR 33: Unresolved text symbol "vorbis_encode_init_vbr" -- 1st referenced by mpd-audioOutput_shout.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: ERROR 33: Unresolved text symbol "vorbis_encode_init" -- 1st referenced by mpd-audioOutput_shout.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: ERROR 33: Unresolved text symbol "dirname" -- 1st referenced by mpd-directory.o.
Use linker option -v to see when and which objects, archives and dsos are loaded.
ld32: INFO 152: Output file removed because of error.
collect2: ld returned 2 exit status
*** Error code 1 (bu21)
*** Error code 1 (bu21)
*** Error code 1 (bu21)
*** Error code 1 (bu21)
:Indy: :Indy: :Indy: :O2: :O2: :1600SW: :1600SW: :O2000: :320: :PI:
The Origin 2000 and Octane both sound tasty ... PM sent.
:Indy: :Indy: :Indy: :O2: :O2: :1600SW: :1600SW: :O2000: :320: :PI:
A long shot, I know, but ...

Anyone happen to have an NEC Versa V/50 laptop they wouldn't mind parting with?

(Actually, I just need an LCD panel to replace the cracked screen on my machine)

_________________
:Indy: :Indy: :Indy: :O2: :O2: :1600SW: :1600SW:
Hope this might save someone else some troubleshooting time ...

After running one of my Indys headless for a goodly while, I went and futzed a kernel upgrade (the box is currently running Debian) which left me with a nonbootiing Indy.

Because my only 13w3 monitor is in another building I thought I'd just have a look over a serial connection ... but for some reason I was seeing nothing on either serial port.
I had thought that even with console set to g the box would default to console on serial 1 on boot with no keyboard, but this didn't seem to work.

After eventually giving up and hauling in the monitor and keyboard, I did setenv -p d1 and now all is well.
Might this have something to do with setting nogfxkbd?

_________________
:Indy: :Indy: :Indy: :O2: :O2: :1600SW: :1600SW:
Yes, nogfxkbd is set.

So it seems this is the expected behaviour?

I would have thought that logically a system which has nogfxkbd set shoul default to console on serial as the administrator clearly intends to remotely administer the system. Must just be one of those quirks we all love, I suppose!

_________________
:Indy: :Indy: :Indy: :O2: :O2: :1600SW: :1600SW:
miod wrote:
nogfxkbd means ``don't mind if no keyboard is plugged, and use the video console anyway'',


Ah - I guess I didn't understand that the second part applied. I assumed the "nogfx" part meant the same as the "[no]kbd"!

_________________
:Indy: :Indy: :Indy: :O2: :O2: :1600SW: :1600SW:
Thanks Recondas. Interestingly, that link provides the following description of "nogfxkbd":
Quote:
Specifies that the keyboard is not required to be connected if set to 1.

No mention (that I could see) of console being sent to video when this variable is set.

And the description of the "console" variable is as follows:
Quote:
Specifies which console to use. The following values are accepted:
* G: Specifies a graphics console with the SGI logo in the upper left corner.
* g: Specifies a graphics console without the SGI logo.
* d: Specifies the terminal is not available.


Note "d: Specifies the terminal is not available". Shouldn't that say something like "Specifies a serial console"?

_________________
:Indy: :Indy: :Indy: :O2: :O2: :1600SW: :1600SW:
I'm kicking myself ... Caught napping over the weekend and missed out on a Qube 3 on eBay (au) for $80!

I've been after one (actually a 2, in keeping with MIPS theme here) for a while but they seldom show up in oz and shipping from US is a killer.

Sorry for whinging - just wanted to vent.

No chance anyone here knows of a non-eBay source of these little machines?

_________________
:Indy: :Indy: :Indy: :O2: :O2: :1600SW: :1600SW:
morpheus256 wrote:
Hey, just a heads up the Qube 3 actually isint MIPS, its AMD k6, like the Raq 3/4.

Thanks, I know (this was what I meant by my reference to "a 2", although this obviously wasn't clear!)

_________________
:Indy: :Indy: :Indy: :O2: :O2: :1600SW: :1600SW:
D-EJ915 wrote:
do 'setenv -p srvaddr 192.168.1.100' and see if it works then, this is what I have to do on all of mine.


Just did a fresh (in fact my first ever) install of Irix 5.3 on an Indy using DINA last night. I had to set "srvaddr" as per the above first, but then everything went pretty soothly!

Thanks Debug!!

_________________
:Indy: :Indy: :Indy: :O2: :O2: :1600SW: :1600SW: :O2000: :320: :PI:
chancehooper wrote: Great, thanks for the info - now I just have two hurdles to cross: finding one I can afford to ship/is in the UK and convincing the wife that it's "only a little computer for the studio"... Wish me luck!

Good luck!

In my case, approval from the treasurer for me to acquire an O2k involved an 1800km round trip with a 5 year old and 3 year old in tow.

Worth it.
;)
:Indy: :Indy: :Indy: :O2: :O2: :1600SW: :1600SW: :O2000: :320: :PI:
Reading with interest.

I picked up a VW 320 for cheap some years ago but (still!) haven't yet found the time to fire it up ...

It came with a bag full of extra memory sticks. Spares, I guess!
:Indy: :Indy: :Indy: :O2: :O2: :1600SW: :1600SW: :O2000: :320: :PI:
Great to see normal service has resumed!!
Gracias, Neko!
:Indy: :Indy: :Indy: :O2: :O2: :1600SW: :1600SW: :O2000: :320: :PI:
After 3 house moves in as many years [jeez these things are heavy] and total usage remaining at zero hours, I have realised it is time to let this beauty go to a better place.

Hopefully PymbleSoftware (owner before me) won't mind me linking to his original HINV of the machine:
[url]http://forums.nekochan.net/viewtopic.php?f=14&t=16722678&p=7317707&hilit=Origin+2000+4+x+250+MHz#p7317707
[/url]

Note: Machine is skinless. I have the skins, but after being stuck behind the shed door for the better part of 5 years they are pretty beaten up, including a couple of bits missing altogether.

Located in Melbourne (Blackburn) - local pickup is definitely preferred although I guess I would pack and ship at buyer's cost if the offer was a good one.

Asking $250 AUD. I'll throw in 2 HDD with sleds for another $20 if you want em.
:Indy: :Indy: :Indy: :O2: :O2: :1600SW: :1600SW: :O2000: :320: :PI: