Slashdot Mirror


NetBSD Packages Collection Gets 'pkgviews'

jschauma writes "NetBSD's Packages Collection aka pkgsrc now has support for an experimental new framework called ``pkgviews''. This framework, finally allowing multiple versions of one package to co-exist without conflicts (among other great features), was first proposed by Alistair Crooks at EuroBSDCon 2002 and has been integrated into pkgsrc by Johnny C. Lam, who just posted a User's guide to the tech-pkg MailingList."

50 comments

  1. Good start... by StressedEd · · Score: 2, Interesting

    This is something that is always welcome. Its quite often the case that one would like the original version of s/w and new version coexisting during (say) a transitional period.

    This can be a pain to manage, hopefully the migration of this kind of tool will ease the pain of this.

    --
    Be nice to people on the way up. You will meet them again on your way down!
  2. Depot begat Stow, who begat Pkgview? by sparcv9 · · Score: 3, Interesting

    This looks very similar to GNU Stow, which a derivative of CMU Depot. By the way, we (a University right down the street from CMU) also used an internal derivative of Depot, called Parcel, but we've mostly phased that out now.

    --

    This is not a Fugazi .sig
    1. Re:Depot begat Stow, who begat Pkgview? by MobyTurbo · · Score: 5, Informative
      This looks very similar to GNU Stow, which a derivative of CMU Depot.
      They are well aware of that. From the article's link:

      Package views is similar in spirit to the Encap Package Management System, the GNU Stow Project, and the Carnegie Mellon University Depot Configuration Management system:

      http://www.encap.org/ http://www.gnu.org/software/stow/stow.html http://asg.web.cmu.edu/andrew2/depot/

      However, these projects have a philosophy of "install anywhere, use in one place", whereas package views departs from that model with a philosophy that can roughly be summarized as "install in one place, use anywhere".

    2. Re:Depot begat Stow, who begat Pkgview? by Anonymous Coward · · Score: 3, Interesting

      May as well note that DragonFly is going to attempt something similar, but with an alternate grade of 'hack quality' -- the intention in DragonFly is to allow filesystem overlays (union mounts on crack?) such that packages can be totally "convinced" that they're the only version of themselves installed.

      It's hard to say (meaning, I haven't done my research) if DBSD's revisiting of the issue inspired the cleanup and release of pkgviews, or if that was proceeding quietly before Dillon-and-friends even thought to begin their stab.

      Either way, this looks like a good year for package management on *BSD. Sorry, RPM users. ;)

    3. Re:Depot begat Stow, who begat Pkgview? by jschauma · · Score: 2
      It's hard to say (meaning, I haven't done my research) if DBSD's revisiting of the issue inspired the cleanup and release of pkgviews, or if that was proceeding quietly before Dillon-and-friends even thought to begin their stab.

      Well, actually, it's quite easy to say :-) : DragonFlyBSD came into existence in July 2003. Package views, as noted above, were first presented by Alistair Crooks at EuroBSDCon 2002.
      --

      -- "Tradition is the illusion of permanence."
  3. Sweet by b00m3rang · · Score: 2, Interesting

    The only gripe I've had with FreeBSD installs is that some packages depend on different versions of Apache, for example. While either would work, the scripts don't know that, and there's no way to get the two versions to coexist. Hopefully they'll adopt this functionality too.

  4. BSD Crowd Driven Away by cozman69 · · Score: 0, Troll

    Aparently the BSD crows have been driven away from Slashdot by the constant trolls.

    So were can I get BSD relevant news now ? I know there's deadly.org and bsdforums.org ... are there any sites that I'm missing ?

    1. Re:BSD Crowd Driven Away by debilo · · Score: 2, Informative
    2. Re:BSD Crowd Driven Away by kivaapina · · Score: 0, Troll
      Aparently the BSD crows have been driven away from Slashdot by the constant trolls.
      I don't think so. Maybe it's just a quiet bunch ;). I always check BSD slashbox for important news.
    3. Re:BSD Crowd Driven Away by msw2 · · Score: 0, Troll

      Given the style and tone on here, is it surprising to anyone ?

  5. Re:I've used Pkgviews by 101percent · · Score: 2, Insightful

    If "Netcraft confirms that BSD is dying" than why does Netcraft.com run on FreeBSD?