Slashdot Mirror


Gentoo Linux Rethinks Package Management System

YOU ARE SO FIRED! writes "In an effort to conform to the LSB standards, Gentoo Linux will be adopting RPM as the standard form of package management in portage 2.1. More information can be found in the Gentoo weekly newsletter. I'd surely be fired if I would've proposed such an idea!"

13 of 298 comments (clear)

  1. Heh.. I was pissed for a second. by R-2-RO · · Score: 5, Funny

    I was pissed.. Until I realized the GWN is dated April 1.. Haha... damn.. had me for a few seconds there.. Bastards! :)

    --
    Thank you. Drive through. (:wq)
    1. Re:Heh.. I was pissed for a second. by kwiqsilver · · Score: 4, Funny

      Me too, I just switched from Debian to Gentoo over the last few weeks.
      I was already forming the wording for my profanity filled forum post.

  2. You Suck! by Bios_Hakr · · Score: 4, Funny

    My heart jumped about 3 feet before I rememberd it is April 1.

    I'll just remember to disregard everything for the next 24 hours.

    Come to think of it, most of the stories are misleading anyway. Why should 1 April be any different.

    --
    I'd rather you do it wrong, than for me to have to do it at all.
    1. Re:You Suck! by macshit · · Score: 4, Funny

      That would be the best April-fools joke of all -- for the next 24 hours, only post interesting, well-researched, and insightful stories, complete with correct spelling and grammar and no dups.

      Then as the slashdot hordes are in the midst of their rejoicing, intoxicated by the future that could be, CmdrTaco can post his `Ha Ha! April Fuls!' story 10 or 11 times.

      --
      We live, as we dream -- alone....
  3. that's not funny! by jhoffoss · · Score: 4, Funny

    I just had a f***ing heart attack, until I thought about that for a minute or two. First time (in ALL honesty) I've EVER been taken in by an April Fool's joke. Shame on you, DRobbins! SHAME ON YOU!!!

    --
    Linux: The world's best text-adventure game.
  4. LSB and Package Management Specifications. by SuperBug · · Score: 4, Interesting

    IMHO, something I've long thought about regarding LSB is that there should be a Package Management specification. Much like the way IEEE defines specifications for things, ANSI, ISO, and so on.

    After that, it should be up to a developer to decide how to implement that standard and thus conform to it. I like RPM. It's pretty easy to write for and deal with, at least for me, but I feel it is lacking a lot of things that I think it should have by now.

    It should be more modular, with regards to how package .spec files are written. It should provide more feature sets. i.e. Why does redcarpet, up2date, urpm, and others provide auto package dependancy checking and fulfillment while the standalone "rpm" base program doesn't? Yes, I know apt does, but I'm speaking only from within the realm of RPM. There are similiar tools available that do different things, on the same side of the fence.

    This is why I believe a full-on specification for what RPM is should be better established than it is today. IMHO, this offers people a much better reason to decide rpm over apt or apt over rpm or whatever else, when the playing field is leveled.

    Wishful thinking I guess.

    --
    --SuperBug
  5. Thank GOD it's April Fool's... by Chordonblue · · Score: 4, Funny

    ...We wouldn't want our various versions of Linux to actually agree on ONE standard for package management, after all! :P

    --
    "...Well, there's egg and bacon; egg sausage and bacon; egg and spam; egg bacon and spam; egg bacon sausage and spam..."
  6. Re:RPMs are why people migrated away by Trogre · · Score: 4, Funny

    hook, line and sinker.

    --
    "Nine times out of ten, starting a fire is not the best way to solve the problem." - my wife
  7. Re:More Convience For Average People by kwiqsilver · · Score: 4, Informative

    1. It's a joke. (Look at the calendar. Don't believe anything you read on slashdot in the next 24 hours).
    2. You obviously know not of what you speak. RPMs are more complicated than Gentoo ebuilds or debian debs.
    With Gentoo you type:
    # emerge enlightenment
    You don't have to know anything about C, C++, Python or even shell scripting. All you have to know is your architecture and the optimizations you want (and the detailed docs are very newbie friendly).
    with debian type:
    # apt-get install enlightenment
    Either distro will then install E, X, and all required libs/programs.
    Both distros have centralized package repositories (free of charge) that contain everything I've ever needed, tested for full compatibility.

    With rpm, you find the package, download it, type the rpm command, get an error about libWhatever.X.Y.Z.so being required, spend hours figuring out what package has libWhatever.X.Y.Z.so, go to bed three hours late, because you were looking for the package, ..., get home from work exhausted the next day, look for that package, find a few rpms compiled for a different distro, architecture, gcc version, or rpm version, scream in disgust, and then switch to Debian or Gentoo.

  8. Nice one! by TheFrood · · Score: 4, Insightful

    This was a clever April Fool's post. It caught me by surprise. Well done, Slashdot.

    Of course, what I'm not looking forward to is the next twenty-four hours, when Slashdot will be filled with nonstop April Fool's jokes, completely defeating the purpose of April Fool's day.

    TheFrood

    --
    If you say "I'll probably get modded down for this..." then I will mod you down.
  9. Time Zones. Argh. by SecretAsianMan · · Score: 5, Funny
    Slashdot wrote:
    Posted by timothy on 2003-03-31 22:33
    How about a little mercy for the other time zones, you insensitive clod!
    --

    Washington, DC: It's like Hollywood for ugly people.

  10. Re:April Fools Aside, what is wrong with RPM? by Anonymous Coward · · Score: 5, Funny

    well, it isn't so much RPM that sucks as a tool in itself as it is braindead package authors (well, it is kind of non-unixy in the small tool that does one thing kind of philosophy, rpm is a huge monolithic program). So you try to install lynx and find perl is a dependency. wha? ok, so you install perl. You don't really have space for it on this box, but hey, maybe it will come in handy. But the perl rpm says a dozen or so perl modules are dependencies. huh? Those damn things are optional, goddammit. But whatever. So perl is happy. Back to wget. Now it says it has to install index.html. WTF? A fucking homepage? That's a damn dependency? awright, let it continue, and now it bitches cause index.html is generated by python.

    That's the problem with RPM systems. You want to install a text-only browser on a 486 and wind up installing 100 megs more vthan you wanted to.

    Some software comes only in RPM packages, like Compaq's C compiler. Ever tried to install an rpm on a Slackware system? It complains that glibc, bin/sh and a kernel aren't installed. RPM is stupid.

    I've patched my rpm to take --just-do-it-you-goddam-piece-of-shit as an argument, which sets the --force and --nodep bits.

  11. MOD PARENT UP! by kinnell · · Score: 4, Funny

    ...so we can point at him an laugh ;-)

    --
    If I seem short sighted, it is because I stand on the shoulders of midgets