Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
Software Operating Systems Unix

Automated Package Management for IRIX? 28

wowbagger asks: "We've all heard of the various apt-get packages for Mac OS X (and more power to them!), but does anybody know of a similar effort for Irix? Yes, SGI has their freeware distribution of GNU and other utilities, but there is as far as I've seen no good way to automatically update - you just have to go to the SGI open source server (when it is available) and try to find something new. Has anyone set up a apt/gentoo/redcarpet system to automate this process"
This discussion has been archived. No new comments can be posted.

Automated Package Management for IRIX?

Comments Filter:
  • It's quiet. (Score:4, Funny)

    by presearch ( 214913 ) * on Tuesday July 08, 2003 @09:37PM (#6397112)
    An IRIX post. The slience is deafening.
    • heh:)
      I've only just gotten into sgi's since I used to drool over the ones that are now going on ebay for $50-1000
      Maybe a whole new generation of irix users are awakening! hehe, nah I know, but theres a few of us:)
      • Yeah, I've got a couple Indigos, 2 Personal Irises, an Indy, and this big honkin'
        100 plus lb. dual proc Power Series GTX. Other than bringing up the GTX because it's...there
        (and it's still kind of fast), the other machines just aren't very interesting any more.

        The GTX eats so much juice, and throws off so much heat, I only run it for short bits in the winter.
        Shame, I used to really like SGI stuff.
    • Yeah, but it's a reverent silence.

      Like when you're in a tomb. :)
    • ... of which 7 or so are offtopic. And the rest tell you stuff you could have found out with "apropos". I cannot believe some of the stuff Cliff picks up.
  • sgi's apt-get .01 (Score:3, Interesting)

    by slithytove ( 73811 ) on Tuesday July 08, 2003 @09:41PM (#6397134) Homepage
    I have one sgi with 6.5.13 and I installed a few of the freeware collection packages before I wondered this same thing. There is a a script linked to off the faq at freeware.sgi.com - I'm pretty sure thats where it is, but its been a little while and I'm not going to go find it for you because I had a bad experience with it.
    First of all there were a couple minor things wrong with it that I can't even remember, but I fixed them- they were pretty obvious. Then I installed everything I wanted. Most of it worked great, but I had a few problems and figured a reboot might help. Now after logging in the menubar loads but nothing else- really weird state like nothing I've seen in linux. I'm going to do a re-install though soon and I'll be happy if someone has a better answer than this:)
    And it is possible that it was a peculiarity of my system that caused it, but I cant think what- just be careful.
    • What did you end up installing? One of the non-standard Desktops? You may need to define what else starts up when you login, probably a couple items that would need to complete the desktop environment. I would tend to browse through all the exectuables that are under the /usr/freeware directory, some will be obvious that they are related to the desktop, some won't. Any Q's, let me know. Irix rox, I wish they could have kept on top of their entertainment market, it would be easier for me to find work. :)
  • IIRC there is something called swmgr for IRIX, if that's not what you mentioned in the "SGI open source server" thing. At least it should handle dependencies, and I also found some old slashdot comment on the subject available here [slashdot.org].
    Hope this can help.
    • Yeah, If you dont't get every dependancy fetched locally first... Ouch. Go back to the fyp and retrieve libungif.x.x.tardist! O.K., now start over again...

      It's a pity that compiling GNU and BSD sources aginst IRIX is such a black art. It seems that autoconf hurts you more than it helps on SGI. So, it is hand-editing Makefiles and trial/error, untill you aquire the knack for Irix.

      If this weren't the case, there could have been a Fink [sourceforge.net] for Irix 6.

      I remember how I felt triumphant when I could finally bu

  • by irix ( 22687 ) on Tuesday July 08, 2003 @10:18PM (#6397306) Journal

    You can point swmgr (and inst too - maybe?) at a directory containing tardists over HTTP. It will sort out the dependencies and install/update everything you want.

    It isn't quite apt-get or up2date interms of automation, but it gets the job done. I'm not aware of anything that automates swmgr/inst so that it will automatically notify you of updates. However, SGI releases Freeware on a cycle, so you should know about when to update your installed packages.


  • When you have to ask slashdot for a package manager for your unix, that unix is dead. There are other dead unices like SCO unixware xenix (if you can count that) and of course the old sysv and the likes, sitting on some companies shelves rotting away. They could do great service by releasing them opensourced so development on the can start.

    If they really want to keep a hold onto them, they can do what Sun did with Solaris, release free x86 binaries (free for usage not alteration and distribution) and sup
    • When you have to ask slashdot for a package manager for your unix, that unix is dead

      I think you'll find it probably isn't dead. They are still releasing new versions on a 3 month cycle like they always have done ever since 6.5 was released.

      There are other dead unices like SCO unixware xenix (if you can count that) and of course the old sysv and the likes, sitting on some companies shelves rotting away.

      WTF???? Xenix really has been dead for years! You're comparing apples to very mouldy rotten oranges.

  • dpackage (Score:3, Interesting)

    by Sevn ( 12012 ) on Wednesday July 09, 2003 @12:29AM (#6398013) Homepage Journal
    I can remember at Mindspring years ago we installed
    the dpackage system on FreeBSD and on Digital
    Unix 4.0x. I don't recall it being very hard
    to get the system up and running. Before someone
    jumps my shit about ports being significantly
    better, I agree. The reason we went with dpackage
    was because we did a lot of custom in house
    code, and dpackages are very easy to put together.
    This meant that the developers had to hand the
    admins dpackages. If for any reason the install
    didn't work or the package was moofed, it got sent
    back until it did work. It made developing a project
    life cycle much easier.
  • NetBSD pkgsrc (Score:3, Informative)

    by sethgecko ( 167305 ) on Wednesday July 09, 2003 @01:30AM (#6398277) Homepage
    Supports

    Darwin 6.6/powerpc
    Debian Linux/i386
    FreeBSD 3.5/i386
    FreeBSD 5.1/i386
    IRIX 6.5/mips
    IRIX64 6.5/mips
    OpenBSD 3.2/i386
    Slackware 8.1/i386
    Solaris 8/sparc
    Solaris 9/sparc
    Solaris 9/i386

    http://www.netbsd.org/Documentation/software/pac ka ges.html.

    Of course, you have to compile the packages using the framework they provide, but where will you find 3000 precompiled Irix binaries anyway?
    • Sounds good in theory, but most SGI machines will not actually run an operating system other than Irix.. sure, maybe an Indy will run NetBSD and Linux; however, try running something other than Irix on an Octane.. and Octanes are already slow old, obsolete, equipment.
  • inst (Score:5, Insightful)

    by rf0 ( 159958 ) <rghf@fsck.me.uk> on Wednesday July 09, 2003 @01:35AM (#6398296) Homepage
    Not automatic but the best way might be similar to the following as it should avoid dependancies

    download all the iso images and save them locally to say /dist/disk[1234]. You can also script this. Look on http://techpubs.sgi.com but basically

    inst -f /dist/disk1 -f /dist/disk2 -f /dist/disk3 -f /dist/disk4
    inst upgrade
    conf (there shouldn't be any conflicts as you are updating everything)
    go

    come back in 10 minutes

    HTH

    Rgds

    Rus
    • *ROFL* (Score:2, Insightful)

      I can't believe I just saw someone say "inst" and "avoid dependancies" in the same sentence!

      Gotta love SGI's inst packages.. Never the same upgrade twice, circular dependencies, and a 10 minute per install cleanup routine.

      The only thing it's good for is job security.
  • Already done for you (Score:5, Informative)

    by terrencefw ( 605681 ) <slashdot@jameshol[ ].net ['den' in gap]> on Wednesday July 09, 2003 @05:08AM (#6398833) Homepage
    inst -f http://freeware.sgi.com/Inst


    Then do keep *, install updated, go


    Inst can fetch stuff over http so what's the problem?

  • Screw SGI (Score:1, Offtopic)

    They don't even give you a listing of prices on their site. You have to call resellers. Why the hell would I want to deal with a reseller instead of the company itself? Sun has a much better model.
  • Go into software manager. For the install location put in http://freeware.sgi.com/Inst/ . It will then get the list of packages and then you choose to deselect all of them. And tell it to filter by upgrades. Then select all. You can also do this from "inst" but I don't have the exact instructions.

No man is an island if he's on at least one mailing list.

Working...