The collected works of hamei - Page 43

Roo har har, mateys ! take one talented Jimmer, one cooperative developer (thank you Mark de Does) and one cantankerous old fool who refuses to "migrate" (brawwwk ! brawwwk !) to that effing gtk and ta-daa, a working Ted :

Attachment:
tedsuccess.jpg
tedsuccess.jpg [ 115.8 KiB | Viewed 142 times ]

For the curious, it was a default setting in XmPanedWindow that was the culprit.

Now to slog through the drudgery of a tardist ....

_________________
waiting for flight 1203 ...
Gottit. Actually jimmer already figured out some good Xdefaults, it was just that they were buried at the bottom of three pages of possible Ted settings :) I just had to change from pixels to points ... Not too bad J, thank you. It would have taken me a week to dig out all the various fonts.
Attachment:
ted223.jpg
ted223.jpg [ 171.57 KiB | Viewed 101 times ]

Not so bad, eh ? Looks like it can do a little more than just a letter to granny. Now if vish would just whip that damned Maxwell into shape ...

_________________
waiting for flight 1203 ...
foetz wrote:
did you try to include sys/types.h in the file in question?

Seems to be
Code:

/* start of Siag-specific attempts to make this module more portable */

#include "../config.h"

#ifndef unix
#define unix
#endif
#ifndef __USE_XOPEN
#define __USE_XOPEN
#endif

#include <stdio.h>
#include <string.h>
#include <ctype.h>
#include <setjmp.h>
#include <signal.h>
#include <math.h>
#include <stdlib.h>
#include <time.h>
#include <errno.h>
#include <stdarg.h>
#include <limits.h>

#include <unistd.h>
#include <dirent.h>
#include <sys/types.h>
#include <sys/wait.h>
#include <pwd.h>
#include <sys/stat.h>
#include <sys/time.h>
#include <sys/resource.h>
#include <grp.h>
#include <utime.h>
#include <sys/fcntl.h>

#ifndef PATH_MAX
#define PATH_MAX 1024
#endif

#ifdef HAVE_SYS_MODE_H
#include <sys/mode.h>
#endif
#ifdef HAVE_FNMATCH_H
#include <fnmatch.h>
#endif
#ifdef HAVE_CRYPT_H
#include <crypt.h>
#endif
#ifdef HAVE_SYS_MKDEV_H
#include <sys/mkdev.h>
#endif
#ifdef HAVE_FCNTL_H
#include <fcntl.h>
#endif


#include "siod.h"
#include "siodp.h"
#include "md5.h"

buit this puzzles me (yeah I know, so does a shiny rock)
Code:
cc-1020 cc: ERROR File = /usr/include/sys/vnode.h, Line = 378
The identifier "mprot_t" is undefined.

pgno_t *, off_t, size_t, mprot_t,
^

This error is about a system header while most errors and warnings are about the C code itself ...
Code:
cc-1552 cc: WARNING File = slibu.c, Line = 239
The variable "status" is set but never used.

int status;
^

and these are the lines in slibu.c that are kicking off the error codes in /usr/include/sys/vnode.h :
Code:
(375)   {int iflag;
(376)    char **argv = NULL, **envp = NULL;
(377)    LISP gcsafe=NIL;
(378)    iflag = no_interrupt(1);


aah, sweet mysteries of C at last I've found you ... :shock:

_________________
waiting for flight 1203 ...
foetz wrote:
try moving it up in the include list

tried that, no help :(
Quote:
or copy the parts you need from the include file and copy them in the affected files.

trying now ..... but that thing about the error being in the system includes rather than the source code doesn't seem right ... :(

_________________
waiting for flight 1203 ...
[quote="recondas"As long as the secured Tezro standoff doesn't flex the PCB of the V12 when it's installed in the Fuel I'd think you're fine.[/quote]
I never use that stinkin' screw in the bottom of the Fuel anyhow. It's a pain in the posterior and doesn't do much except get in the way ...

_________________
lemon tree very pretty and the flower very sweet ...
jpstewart wrote:
2) Add -Dmprot_t=uchar_t to your CPPFLAGS (since that's essentially what sys/types.h is doing)

I tried Door Number Two first, since you said the other option could possibly break other stuff and ... yay ! It worked.

Thank you.

I feel like Job ... no, not that Jobs, the other one ... whatever happened to a thousand eyes, a thousand hands ? These programs are ten years old, nobody ever found these problems before ?

Code:
cc-1029 cc: ERROR File = xsiag.c, Line = 142
An expression is expected at this point.

};
^

cc-3940 cc: ERROR File = xsiag.c, Line = 131
an empty initializer is invalid for an array with unspecified bound

static XtActionsRec actions[] =
^

I tired removing the semicolon .. that was a mistake :D Saw a few new warnings, too ... it went by too fast to read thoroughly but I liked the one about WARNING: da da da, dit dit looks suspicious ...

The array of unspecified bounds seems to be a gcc-ism : no one else in the world allows that, ahem. Didn't find an easy fix tho ... the missing expression ERROR occurs here;

Code:
static XtActionsRec actions[] =
{
#ifdef HAVE_LIBGUILE
{"guile", execute_guile_action},
#endif
#if 0
{"execute", execute_siod_action},
#endif
#ifdef HAVE_LIBTCL
{"tcl", execute_tcl_action}
#endif
};


I will go back to tardistting Ted now while awaiting further instructions .... SIAG looks interesting if we can ever get it to run (that's the royal we - you do the work, I push the buttons)

_________________
waiting for flight 1203 ...
mia wrote:
Nope same outcome, didn't work either.

There is something seriously wrong with your setup. I have a ten-year-old Irix installation, try just about every beta that comes off the server, compile lots of stuff myself with little skill and close to no knowledge, and this FF3 works for me on hardware similar to yours.

I have more problems than some people see but it does work. So ..... something is absolutely not correct at your house. Do you use any other nekoware ?

_________________
waiting for flight 1203 ...
duck wrote:
Either remove/ifdef the initialisation in entirety or add something harmless in it.

I'm not entirely happy with this :
Code:
static XtActionsRec actions [] =
{
#ifdef HAVE_LIBGUILE
{"guile", execute_guile_action},
#endif

#ifdef HAVE_LIBTCL
{"tcl", execute_tcl_action}
#endif

#if 0
{"execute", execute_siod_action},
#endif

{"unspeakable_profanity", NULL}
};

It seems like all he's trying to do is choose some action according to whether one has Tickle and/or Guile installed but this did seem to make the compiler continue. So for now ...

This thing is giving me a headache :
Code:
cc-1117 cc: ERROR File = matrix.c, Line = 845
An expression appears after a "return" in a "void" function.

return unpack_string_area(buf, data, s, row, col);
^

1 error detected in the compilation of "matrix.c".


c99 standard wrote:
6.8.6.4 The return statement

Constraints

A return statement with an expression shall not appear in a function whose return type is void. A return statement without an expression shall only appear in a function whose return type is void.

Apparently MIPSpro is behaving like a good boy while SIAG is not :( I'd prefer not to back up to c89, that doesn't seem like the correct thing to do ? "Undefined" does not sound like a good thing ..

Do they still make analog computers ?

_________________
waiting for flight 1203 ...
sgi_mark wrote:
I wonder how many VMS customers will take HP up on their suggestion that they port to NSK or HP-UX ?

More to the point, how many customers will surround HP headquarters with burning torches, demanding Meg's head on a pike ?

You guys have got to quit letting these bastards pull this crap. The world will be intolerable if you keep allowing this kind of behavior.

_________________
waiting for flight 1203 ...
SAQ wrote:
tingo wrote:
What? No pictures?


Of what? OS/2? See Toastytech: http://toastytech.com/guis/indexos2.html

This one might be more thorough :

http://www.os2museum.com/wp/

Michal was an early developer of Freetype2 , worked on the Scitech universal graphics drivers for OS/2 and was instrumental in the OpenWatcom deal, so he knows his stuff.

Holy digital, Batman ... go here and scroll down a ways ... I'm having a flashback :shock:

http://www.os2museum.com/wp/?page_id=1351

_________________
waiting for flight 1203 ...
It's going to make a hell of a machine for posting what kind of a bowel movement your cat had on Facebook ...

_________________
waiting for flight 1203 ...
PymbleSoftware wrote:
The Australian Stock exchange is a heavy user as are some banks I've come across in Australia and NZ.

You best let them know they're going to have to migrate. Carly's payout is coming up soon and HP needs the cash. What with it being a high-tech service economy now and HP having to outsource all the development and jobs to India on account of costs and the fine management brought to you by Carly, Mark, and Meg, your little third-world stock exchange is just gonna have to suck up.

What, you thought HP's word was worth something ? ha ha ha, you fools !

You can pay by check, cash, or money order ...

_________________
waiting for flight 1203 ...
GL1zdA wrote:
To me it looks like a potty :)

Don't buy a red one if you have a dog :D

The circular design with the airway up the middle is interesting though. From the photos I don't see how they are tranferring the heat from the chips to the extrusion (through the stand-offs ? Right) up the center but the idea is good ... Of course you could do the same thing with a square box but then you'd end up with a small Onyx2. Or a center-cooled cobalt Qube :P

_________________
waiting for flight 1203 ...
duck wrote:
just...
Code:
unpack_string_area(buf, data, s, row, col);
return;

...ought to do the same thing. If it's the last line of the function, you don't even need the return statement.


Wull, ah'll be a monkey's uncle ... we run outta code for him to do weird stuff with. Ta-daaa :D
Attachment:
siag-irix.jpg
siag-irix.jpg [ 252.8 KiB | Viewed 374 times ]

Looks like I've got enough stuff to keep me busy for a month tardistting ... A big thank-you to everyone who gave directions and didn't laugh at the stupid questions. Not publicly, anyhow :P

_________________
waiting for flight 1203 ...
SAQ wrote:
Even the fans they crow about are pretty thoroughly described in a 40-year old book on boilers that I have.

Marine or locomotives ?

I bet your book is more than 40 years old, too. Maybe a hundred ... Triple expansion, yay :P

_________________
waiting for flight 1203 ...
Guys : would you not say this is a case where using the openly-available gnu stuff is preferable ? That's all SGI is doing anyhow. Using nekoware or building your own security-related apps would seem to be preferable now that SGI is pretty much worthless.

_________________
waiting for flight 1203 ...
foetz wrote:
what window manager is that btw? looks sort of wrong lol

Everything about this is sort of wrong :D It has several "themes", one is CDE but I haven't tried that. This is the default look.

However ... it is a spreadsheet, it does work in Irix, it does have some interesting features ?
Attachment:
siags.jpg
siags.jpg [ 210.35 KiB | Viewed 339 times ]

It is one of the more peculiar programs I've run across but here's to individuality (glasses clinking emoticon goes here) ... it's the only program I've had that refused to link in the <gmake install> phase, apparently it wants GhostView and I've already polluted my computer too much with this thing, I amn't gonna do that.

Pathetic Writer really is, Ted is much more useful (except the superscript, subscript buttons are kind of neat).

But, maybe someone will like it, it's a starting place, the spreadsheet and Scheme and Guile integration might be good, I can stick it into a package forever intended to be /beta so that if someone wants to mess with it, at least some of the work is done ?

Thinking about that tho, it probably doesn't belong in /nekoware because it's def experimental .. where should it go ? /usr/local with the other trash ? :P Or just make a tardist of what's done and let people do whatever ? Not everyone has a compiler :(

_________________
waiting for flight 1203 ...
SAQ wrote:
Too dynamic. Stationary boilers.

The only time those are fun is in an earthquake .... :(

_________________
waiting for flight 1203 ...
Managed to stamp out another couple of goofy problems, now it all works. Or I think it works, some of the plugins are rather unusual ... the spreadsheet might be worth something tho. It imports Excel spreadsheets. (That's an import on the back page.) No idea how accurately but at least for what most people use spreadshits for, it should be okay. Has a list of application settings you can change about a mile long. Don't we have a LISP fanatic here ? It uses Scheme which is a variation on LISP, yes ? If someone split off the pathetic writer and other ... errr ... dated auxiliaries (the file manager is a true relic !) it might be handy as a spreadsheet. It's a pretty impressive achievement for a single person, even if it is kind of strange.

Anyway, the more software the better, right ? thousands and thousands of apps in the nekostore :P
Attachment:
more_siag.jpg
more_siag.jpg [ 159.53 KiB | Viewed 314 times ]

_________________
waiting for flight 1203 ...
jwp wrote:
Moves like this show the weakness and vulnerability that companies open themselves up to when they rely on proprietary software that can be discontinued at any time.

"Proprietary" software has been discontinued a hell of a lot less and suppoorted a hell of a lot better than that open sores crap. At least if you get cheated by HP you know whom to go shoot. gtk1 gtk2 gtk3 qt wxwidgets soap ajax the foaming cleanser compiz dickwhizz, you name it, Linux has run through it. Support ? what a crock. It never worked right in the first place but we gots to release more ! faster ! release early release often, just like when you eat Messican food and have a lot of gas. Bugs ? hell, maybe someone else will catch them, not our biz mon ! We've got 80% market share, we must be doiing something right !

Barf.

bluecode wrote:
Bottom line is today cheap is what matters.

People are stupid. Profit ! profit profit profit !! Business is all about profit !!

Yeah right. Then when the business goes tits-up it's the effing taxpayers who pay, while the ceo waltzes off with a few billion.

This stupid philosophy is destroying the foundations of the modern world.

_________________
waiting for flight 1203 ...
urbancamo wrote:
I say this given the lack of features that really are required to do business in the modern world. I am fully aware of the benefits of VMS (clustering, security etc.) but it really hasn't had any serious new development in at least 10 years. When Stephen Hoffman can intelligently rattle off a list of show stoppers for modern development you really should be listening. The sad fact is that without substantial investment and development effort the operating system really is stuck in the 90's.

Unfortunately the diversity is really the Achilles heal when trying to leverage Open Source software. The fact is that the majority of new software development these days relies on a substantial amount of open source software.

This is the bullshit that passes for informed comment these days ? Urban, people are exactly the same as they have been for 100,000 years. They need exactly the same things. The rest of this doublespeak is just a bunch of gobbledygook. "Modern software development ..." who gives a rat's ass ? You could take all software development and shove it off a bridge and we'd be way better off.

Software hasn't done shit in twenty years. It's worthless.

_________________
waiting for flight 1203 ...
R-ten-K wrote:
... if any of you can find another product which can pack as much generally programmable computational density in the same volume ...

The real-world volume is not that small tho. Round things don't pack together like square things so all the space between this inscribed circle and the square it would take up is ... lost. Add in the cables and accessories and it's not as small as it would have you think.

The idea is still kind of nifty but it reminds me of the water-cooled doors : an interesting idea with some value but not the earth-shattering breakthrough our Marketing Overlords would have us believe.

And if you know anything at all about heat transfer and their photo is accurate, well ... do the words booool sheet ring any bells ?

Attachment:
heat_non-transfer.jpg
heat_non-transfer.jpg [ 71.07 KiB | Viewed 449 times ]


guardian452 wrote:
There was a comparison to sgi in the redshark article. ... Most sentiments here I agree with http://www.redsharknews.com/technology/ ... es-in-os-x

Ho-leee stinky stuff, Batman .... did they issue barf bags to the attendees at the door ? Grown adults listened to that worthless swill and applauded ? Is Timmy trying to outdo Monkeyboy ? " I looove this COMPANY !!"

These are adult human beings with an education and they were cheering that self-serving unutterably disgusting crap ? Gag me with a spoon.

Next time they can save some money and hold their conference in the primate enclosure at the zoo. The US is toast :(

_________________
waiting for flight 1203 ...

Some people paint their bodies black and blue
Let their monster get creative, yes, they do
Some people like to spike their oily hair
Some people like to lose, they just don't care

Hear what I'm saying
Just listen to the words I preach
You've got to keep your monster on a leash
Hey yeah, you've got to keep your monster on a leash

:P

_________________
waiting for flight 1203 ...
mapesdhs wrote: ajw99uk writes:
> Yes, but deferring the new layout (on all systems) as long as possible!

Alas eventually the switchover is forced upon you.

Ian, the final solution is to set up a real mail client then get the stinking yahoo mail via pop. That is more difficult on yayhoo than gmail but at least as of a few years ago there were some tricks to achieve same.

Webmail is useful when you go on a trip : otherwise it's awful.

The other solution of course would be to tap directly into the NSA's feed .....
Folks say that if you listen real close at the height of the full moon, when the wind is blowin' off Nantucket Sound from the nor' east and the dogs are howlin' for no earthly reason, you can hear the awful screams of the crew of the "Ellie May," a sturdy whaler captained by John McTavish; for it was on just such a night when the rum was flowin' and, Davey Jones be damned, big John brought his men on deck for the first of several screaming contests.
yetanother**ixuser wrote:
so dont get lazy, onward to porting the whole suit *gg*
http://siag.nu/

Okay le, done, done, and kinda done ... a 'sperimental tardist is winging its way east even as we speak. It all works (I think. It's sort of hard to tell with that quirky software.)

It's not good enough to be nekoware, imo. So I made it a separate thing that installs under /opt/will_robinson/

It's all there (I hope) - source, patches, description of the process, the whole enchilada. I should have included a link to this thread, I guess ...

Much of the "suite" is not very useful now. I can't imagine anyone but a flagellante using that file manager, for instance. And Pathetic Writer is correctly named. But the spreadsheet is interesting - it uses scheme and guile and C and whatever else your heart may desire. So if someone else wants to get in there and get their hands dirty, at least this is a start. Maybe strip out the extra junk and just create a spreadsheet program out of it ? It's not so suitable for what I wanted so I am done with it ... but might be good for someone else.

miod : thanks for the better patch, I will try that and report back before I end this chapter of blundering around :D

_________________
waiting for flight 1203 ...
miod wrote:
It might work if MIPSPro supports zero-sized arrays. I don't remember if it does.

Apparently not :(
Code:
cc-1094 cc: ERROR File = xsiag.c, Line = 132
The constant array dimension size is not a positive integral type.

static XtActionsRec actions [0
^

cc-1029 cc: ERROR File = xsiag.c, Line = 155
An expression is expected at this point.

};
^

Thank you for the idea tho. Maybe the next person in line can use it ...

As for me, bye-bye SIAG :D

If someone pulls out all the junk, maybe links up the editor command to a user's preferred editor, same with the word processor, etc. it could possibly be a useful spreadsheet. Someone else !!

_________________
waiting for flight 1203 ...
duck wrote:
It seems GCC doesn't require them though.

Sooprize sooprize :D

_________________
waiting for flight 1203 ...
This is intolerably irresponsible. No wonder the fucking useless braindead United States is swirling the toilet :

Prerequisites : let's go see what's what ...
Code:
urchin 1# ldd /usr/nekoware/bin/Ted
libpcre.so.1  =>         /usr/nekoware/lib/libpcre.so.1
libiconv.so.3  =>        /usr/nekoware/lib/libiconv.so.3
libtiff.so.6  =>         /usr/nekoware/lib/libtiff.so.6
libjpeg.so.63  =>        /usr/nekoware/lib/libjpeg.so.63
libpng12.so.0  =>        /usr/nekoware/lib/libpng12.so.0
libz.so.1  =>    /usr/nekoware/lib/libz.so.1
libm.so  =>      /usr/lib32/libm.so
libXpm.so.1  =>  /usr/lib32/libXpm.so.1
libXm.so.1  =>   /usr/lib32/libXm.so.1
libXt.so  =>     /usr/lib32/libXt.so
libXext.so  =>   /usr/lib32/libXext.so
libX11.so.1  =>  /usr/lib32/libX11.so.1
libXft.so.2  =>  /usr/nekoware/lib/libXft.so.2
libXrender.so.1  =>      /usr/nekoware/lib/libXrender.so.1
libfontconfig.so.2  =>   /usr/nekoware/lib/libfontconfig.so.2
libfreetype.so.7  =>     /usr/nekoware/lib/libfreetype.so.7
libbz2.so.1.0  =>        /usr/nekoware/lib/libbz2.so.1.0
libc.so.1  =>    /usr/lib32/libc.so.1
libpthread.so  =>        /usr/lib32/libpthread.so
libjbig.so.1.0  =>       /usr/nekoware/lib/libjbig.so.1.0
libfastm.so  =>  /usr/lib32/libfastm.so
libz.so  =>      /usr/nekoware/lib/libz.so
libpng.so.3  =>  /usr/nekoware/lib/libpng.so.3
libz.so  =>      /usr/nekoware/lib/libz.so
libgen.so  =>    /usr/lib32/libgen.so   delay-load
libz.so  =>      /usr/nekoware/lib/libz.so
libz.so  =>      /usr/nekoware/lib/libz.so
libexpat.so.2  =>        /usr/nekoware/lib/libexpat.so.2
libz.so  =>      /usr/nekoware/lib/libz.so

No problem, here's everything we need to know, right ?

Wrong.
swpkg wrote:
Help
Code:
You can specify a list of subsystems that must all be installed in order for users to install the new subsystem:

prereq (
name lowvers highvers
name lowvers highvers
name lowvers highvers
)

where

name

is the name of the subsystem that is a prerequisite.

lowvers

is the lower boundary of the range of versions of name. It can be 0, or any version number value that you supply.

highvers

is the higher boundary of the range of versions of name. highvers can be one of the following:
maxint, the maximum value that a long int can hold
oldvers, defined as the current version minus 1
an actual version number

And that's it. Techpubs in five different publications uses exactly the same worthless bullshit "explanation." (And our own wiki glosses over the problem) Here's an example from the real world :
Code:
replaces self
prereq (
neko_expat.sw.lib 5 maxint
neko_fontconfig.sw.lib 3 maxint
neko_freetype2.sw.lib 5 maxint
neko_libiconv.sw.lib 3 maxint
neko_zlib.sw.lib 6 maxint
)

Swmgr says exactly nothing about "neko_expat.sw.lib" Let me correct that - it says <blink> NOTHING </blink> Sure, it shows "expat-2.1.0 C library for parsing XML expat shared libraries" but here's a hint for the highly-paid knowledge workers of high-tech America : this does not even resemble what swpkg will accept or use. Maybe *you* know where these systems hide their names but the computer certainly does not. Computers are not mind-readers, hey?

I have a free clue for high-tech America : do your fucking jobs. Computer hardware is worthless without software. If you don't make it somewhat straightforward for people to create software that runs on your hardware, then you ain't gonna got shit. That means the instructions should be intelligible or at least complete. Of course you can bury the idjut journalists in blather and make a bundle by scamming the stock market IPO ! IPO ! We're gonna be rich RICH I TELL YOU ! WOO-HOO !! but eventually, the country is going to go broke because Obummer is a fool and thinks the rest of the world can be strongarmed into paying good money for worthless trash. Either that or he's playing whitey's game and goes home to laugh with Michelle about putting one over on all the dumbass honkies.

Either way, when the country goes broke the darkies in the ghetto are going to come for your jewelry. The family jewelry. And you can squeal about criminals and pound the table with your mighty wee fists but buddy, you's getting exactly what you deserve. A automatic weapon don't 'cept no checks.

Fucking nitwits.

Meanwhile, back on the ranch, wtf is "the maximum value that a long int can hold" supposed to mean ? The biggest number one can type into that operating system ? The biggest integer one can write longhand on a sheet of 8 1/2" x 11" paper ? The biggest number that Carl Sagan can visualize in his wide-screen brain ? Can someone who speaks fucking English explain what this crap is supposed to mean ?

And while you're at it, where the hell do you get the real system names that swpkg can understand ? Do we have to disassemble every neko_JBIGKIT 2.0.3.tardist in the repository for the real subsystem names of the libraries ? That doesn't seem efficient :(

No wonder SGI is dead. They were morons.

_________________
waiting for flight 1203 ...
ShadeOfBlue wrote:
inst shows these internal package names by default and I think there's an option to have that same behaviour in swmgr.

Thanks, Blue . Do you think perhaps the useless dickwads who wrote the Help and Techpubs how-to's might have included this information ? 6.2, 6.4 and 6.5 Techpubs, all same. They kept the secret for more than ten years, I'm so happy for them.

Although I spose it's possible that they didn't want anyone to port software to Irix cuz the os is so kewl and l33t but, well, look where that got them ?

jan-jaap wrote:
S o ftware -> S h ort Product Names

Thanks :) That works good also. In fact, it works a little better because the letters have all worn off my high-quality special SGI keyboard so the graphical approach can be nice. I know. If I were a real computer guy I'd never ever have to look at the keys.

porter wrote:
hamei wrote:
Meanwhile, back on the ranch, wtf is "the maximum value that a long int can hold" supposed to mean ?


(2 to the power of (32-1))-1 for 32 bit system

(2 to the power of (64-1))-1 for a 64 bit system

assuming signed long int.

You put that tongue any farther into your cheek and something'll bust, Porter :mrgreen:

Here's an example from fontconfig :
Code:
prereq {
neko.zlib.sw.lib 6 maxint
}

While here's a listing of the files in neko_zlib
Code:
neko_zlib.sw.lib
/usr/nekoware/lib/libz.a
/usr/nekoware/lib/libz.so
/usr/nekoware/lib/libz.so.1
/usr/nekoware/lib/libz.so.1.2.5
/usr/nekoware/lib/pkgconfig/zlib.pc

6 ... hmmm. It must come from somewhere. 1+2+5 =8, no. 1+2+5+1=9 ... hmm. 9/2=4.5, no. 9 -1 = 8, no. 9-3=6, hey ! We gottit ! Add all the integers from all the available version numbers together. Now take the sum of the two leftmost digits of the largest version number and subtract from the sum of all versions. Right ? Or does this number come from the Assyrian calendar somehow ?

This has to have some explanation but as I'm not from an alien planet, the clues escape me. And I'm not stoopid enough to expect Techpubs or the Help tutorial to explain it. Been there, done that.

Where's canavan ? he uses this mess, he should understand it .... this is the worst-explained part of making a tardist so if someone could describe it and we got it into the wiki, that'd be a big help for the future. What future ? okay, okay ...

My thanks to the rest of you hippies. You're more useful than SGI ... although so is an exploding watermelon, at this point.

edit : a little more on the maxint thing ...

Alver wrote:
Code:
replaces self
prereq (
neko_fooware.sw.lib 1 maxint
neko_somelib.sw.lib 2 maxint
neko_thatapp.sw.eoe 7 maxint
neko_thestuff.sw.hdr 1 maxint
)

I don't have to draw a picture here - the package replaces earlier packages with the same name, and the dependencies - prereqs - are listed, each with the minimum version they require.

I believe this is incorrect because of the example above, where maxint was six but the highest version number of any library was 1.2.5

On the other hand, later on
Techpubs wrote:
In the following example, subsystem s can be installed if either: both p.q.r (any version between 100-200, inclusive) and x.y.z (any version greater than 400) are also installed; or, a.b.c version 1000 is also installed:
Code:
subsystem s
prereq ( p.q.r 100 200
x.y.z 400 maxint)
prereq ( a.b.c 1000 1000 )

But if that is correct, then fontconfig would not work. Except it does ... :cry:

_________________
waiting for flight 1203 ...
smj wrote:
I thought this was explained in the wiki page on packaging - each package built for inst has it's own internal version number

Woo-hoo ! SMJ's been busy on the wiki ! Thanks, fella. That didn't use to be there. Techpubs is useless on the subject, with their "maximum value that a long int can hold" shit. Nowhere do they say that their maxint number refers to the package number, not the version number. Version of what ? Everyone in the company has at least a Bachelor's but none of them can write a sentence in English.

Nekochan wiki beats Techpubs, hmm. Guess I should learn where to go first in the future ...

duck wrote:
The version numbers are not related to the library/software version, it's the package version.

Thanks, you're right. All they had to do was put that one simple word in there to have it make sense -- package .

Quote:
Somehow it seems to me like my reply has an offensive tone, please do take it as just information.

Not at all. I guess I am not thin-skinned :P The way people pussy-foot around everything today is silly.

Back to the trackball and keyboard, thanks y'all. Should be able to get a Teddy into incoming now ...

SM - not that it matters since they have lost most of their credibility, but one point Techflubs made was that 30 characters is considered max for a package name, otherwise the name disappears out the side of the interface. Came across that while looking for the answer to this. That and the story of the Batfish ... don't ask, I have no idea how my searches do that.

_________________
waiting for flight 1203 ...
smj wrote:
I think it was Alver that supplied the original guide...

It was Alver who did the original - it's still up on his websoite and it's a big help. Thanks, Alver !

But it didn't go into the version / package confusion very much. I looked. Unless I was suffering from sensory overload blindness at that point, which is certainly possible ...

So Reg Regan is probably responsible ... we'll get you for this, Reg !

Attachment:
get_stuffed.jpg
get_stuffed.jpg [ 42.7 KiB | Viewed 471 times ]

Anyhoo, I shouldn't mention this yet but there's a Motif Ted in incoming now. Should be showing up for healthy constructive that's constructive , did you hear that ? criticism in beta soon.

_________________
waiting for flight 1203 ...
Coming soon to an ftp server near you ...

It's a little odd because Mr Ted doesn't organize it in the common manner so I tried to neko-ize everything. Hope it is all still there and hope it works for everyone. Should be especially good on a slower machine. You may have to install some beta subsystems, I've got most everything at the newest level here.

The how-to is actually installed and accessed from the Help label on the menu. Has pretty good instructions.

Thanks to Jimmer, Duck, Shade, jps et al who made it possible. If I missed anyone I apologize.

If it makes your cat sick, I'll be right over. Promise.

_________________
waiting for flight 1203 ...
Okay le, onwards and upwards ... If anyone would like to go forward on making SIAG into proper nekoware, Mr Nekonoko kindly put the tardist into /pub/downloads/contrib/hamei. I think it could make a useful piece of software if someone streamlined and nekoized it a bit. I am not the best person for that but at least if anyone needs or wants SIAG, it works. In Irix, yet :D

_________________
waiting for flight 1203 ...
Been using this for a few days, jpegs still work, the colors are lush and sumptuous, the blacks black, the whites whiter than white, what more could you ask for ?

One vote here for /current ...

_________________
waiting for flight 1203 ...
3D printers and raspberry Pi, we piss on thee from a great height :D
Attachment:
Eb_K&T.JPG
Eb_K&T.JPG [ 607.34 KiB | Viewed 592 times ]

http://www.practicalmachinist.com/vb/ci ... ib-149268/
smj wrote:
I assume that thing is used to carve large chunks of battleship or freight train out of solid billet steel, or something similar?

No, those are good for smallish prismatic parts - things like gearbox housings that need to be worked on from several sides in one clamping. Or you can put a tombstone on the pallet, clamp 6 iPad frames to a side, and machine 24 bodies in one setup. Most horizontals will exchange pallets automatically so the operator can be loading up a second pallet while the machine is cutting the parts on the first. Then thump thump, change pallets, spindle is cutting metal again.

You only get paid for the time the cutter is making chips.

Or, if you are really trick and you have an assembly that takes, say, six different components, you can put a different fixture on each of six pallets and have the machine cycle through ten part A, ten part B, ten part C and so on. This way you get ten complete units out at a time rather than having to do 500 part A then 500 part B and have big piles of inventory waiting around to get assembled. Even if that is not the lowest production time per unit, it's usually systemically more efficient.

SMP for metal cutting :D but hey now ! we don' need no steenkin factory work ! We're all gonna be white collar Highly Trained Professionals !

Like the Highly Trained Professionals who outsourced the 6 billion dollar (will be ten billion before they can use it) twenty-five years to build, full of cracks, worthless for anything except a bicycle path, Bay Bridge. 'cuz you know, we're really really smart and special ! Factory work, manufacturing, eeeeuw ! We don't actually know anything but we all got an MBA !

Yeah, I'm bitter. Fucking worthless yuppies.

If you need big, maybe something like this :
Attachment:
mixmaster_impeller.jpeg
mixmaster_impeller.jpeg [ 196.83 KiB | Viewed 512 times ]

That's an impeller for the public employee trough -- you know, the drug counselors, the assistants to the grief counselors, the stock brokers, the bankers, the think-tank cogitators, the primal scream therapists and oh yes, the Watchers and Informers ... made in China now, of course. As Angela Merkel said to Tony Blair when he asked, "How are you guys doing so well ?"

"We still make things, Mr Blair."

Still got a bike ? camshaft for a thumper. If you can kick this over I will not mess with you :shock:
Attachment:
thumpercam.jpg
thumpercam.jpg [ 325.98 KiB | Viewed 512 times ]

Wait till you guys figure out global warming is not an Algore hoax ... what will all the MBA's do then ?
canavan wrote:
I can't install it, because I'm missing neko_bzip2.sw.lib 6. The last version I can find is the version 5 (that's bzip2 1.0.6) that I built about 1 year ago..

This is quite strange ...
Code:
urchin 1% versions -n neko_bzip2
I = Installed, R = Removed

Name                 Version     Description

I  neko_bzip2                    6  bzip2-1.0.6 bzip2 open-source data compressor
I  neko_bzip2.man                6  Man Pages
I  neko_bzip2.man.manpages           6  Man Pages
I  neko_bzip2.opt                6  optional components
I  neko_bzip2.opt.relnotes           6  Release notes
I  neko_bzip2.sw                 6  Software
I  neko_bzip2.sw.eoe             6  Execution only environment
I  neko_bzip2.sw.hdr             6  Development files
I  neko_bzip2.sw.lib             6  Shared libraries

Pretty sure this is not mine, I'm lazy and if I upgrade software I just do a gmake install (which is a bad habit, I know.)

The one that is in nekoware /current is ver 5 and descirbes itself as the "Wheeler-Burroughs data compressor" or something like that. Not "open-surce data compressor." And there's nothing in /beta like this ...

Weird. Phony nekoware ? Are tardists doing the dirty in my file system ?

Meanwhile, is the easiest thing to do a backtrack on the version requirement ? It's the same bzip version so should not be a problem ?

Thanks for looking, Mr Canavan Sir.
pentium wrote:
Hey look! No safety guards! ;)

I know ... I realize the younger generation may not believe this, but once upon a time even the average low-salary, low-tech menial factory worker was smart enough to know that putting your hands under fifteen tons of moving steel was not a good idea.

And it was a federal offense to open other people's mail ....
canavan wrote:
I think the various bzip2 versions 1.0x should all be compatible, so reducing the required version should not hurt.

I built a new one that only requires ver 5 of bzip2. Very strange, I wonder where the mystery tardist came from ?

Anyway, should hatch into /beta in a few days.

thanks again for giving it a try.
http://www.cracked.com/article_20320_7- ... ecommended