Announcement

Collapse
No announcement yet.

NetBSD's pkgsrc portability: Nothing but Hot Air

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • NetBSD's pkgsrc portability: Nothing but Hot Air

    Remember NetBSD guys kept saying that pkgsrc is the most portable "package management system" created? Well that's apparently not true.

    http://michielvwessem.wordpress.com/...24/pkgsrc_bad/
    Last edited by endman; 10 January 2014, 05:32 PM.

  • #2
    Originally posted by endman View Post
    Remember NetBSD guys kept saying that pkgsrc is the most portable "package management system" created? Well that's apparently not true.

    http://michielvwessem.wordpress.com/...24/pkgsrc_bad/
    The article is from 2007, and it's based on Slackware 9.1, a time where the distro was built with GCC 3.2.3 and where they still shipped XFree86, the article is no longer relevant unless you can find one posted recently.

    Comment


    • #3
      Its portable. In means of rewriting it from scratch. At least Gentoo did exactly that. Now, is rewriting from scratch a "portability"?..

      Comment


      • #4
        An article from 2007. How useful. Please, find something that's still relevant.

        brosis, do you gave a source? pkgsrc is very easily portable to just about any POSIX system (by virtue of it being reliant upon only base POSIX utilities, and the ease of adding new cases to test for in the scripts).

        Comment


        • #5
          Originally posted by JX8p View Post
          An article from 2007. How useful. Please, find something that's still relevant.

          brosis, do you gave a source? pkgsrc is very easily portable to just about any POSIX system (by virtue of it being reliant upon only base POSIX utilities, and the ease of adding new cases to test for in the scripts).
          Source.
          The only non-BSD system that uses pkgsrc is DracoLinux, which is BSD licensed and updated 2012 last (pre GCC-drop). They just wrote the ports for the core utilities to fetch usual Linux userspace and are using BSD dependencies for pkgsrc. This isn't something you call "portable" or "ecosystem-independent". Portage is more flexible and funny enough works with BSD.

          Comment


          • #6
            Originally posted by brosis View Post
            Source.
            The only non-BSD system that uses pkgsrc is DracoLinux, which is BSD licensed and updated 2012 last (pre GCC-drop). They just wrote the ports for the core utilities to fetch usual Linux userspace and are using BSD dependencies for pkgsrc. This isn't something you call "portable" or "ecosystem-independent". Portage is more flexible and funny enough works with BSD.
            I notice you forgot to mention Joyent SmartOS, and OmniTI OmniOS, two OpenSolaris derivatives that also have pkgsrc as their primary package source. Note that there are no non-Linux systems using Portage either, as far as I'm aware. I do quite like Portage though, it's a nice twist on the ports concept. Its developers also care enough to have it running on a variety of platforms, just as pkgsrc allows you to do the same (whether it's the default package source is not relevant).

            Comment

            Working...
            X