Linked by Thom Holwerda on Fri 5th Oct 2007 20:49 UTC, submitted by Flatland_Spider
PC-BSD Jan Stedehouder has used PC-BSD for thirty days to see what living with it is like. On day thirty, he concludes: "Does PC-BSD have the potential to be a serious contender for the open source desktop? I answered that question with a yes, because the potential is there. The solid FreeBSD roots, the very strong and very accessible information, the friendly and mature community and the PBI system provide the foundations for that potential. I don't think it is ready now and I couldn't recommend it yet to someone in the early stages of moving away from Windows to an open source desktop. But I do think that the PC-BSD team has the right target audience in mind and is building an system and a support system that addresses it's needs."
Permalink for comment 276424
To read all comments associated with this story, please click here.
RE: Package Management
by Chezz on Sat 6th Oct 2007 03:37 UTC in reply to "Package Management"
Chezz
Member since:
2005-07-11

With the BSDs, well, pkg_add isn't great at resolving dependencies and ports need to compile. PBIs are definitely not the answer. Really, they're a truly terrible idea. Package all dependencies in one binary so that when there's a security flaw in one common dependency, it needs to be updated in 50 places (by 50 different people creating 50 new PBIs).


I have been using pkg_add -r add for the past 9 years and I never had any dependency issue. In fact I just throw the package name at it and it installs everything smoothly. And to be honest with you when I used to use Redhat GNU/Linux years ago I couldn't get rpm to automatically install dependencies but "pkg_add -r" did it at that time and it is still doing it smoothly. I am aware of the new fancy gui pkg managements introduced in debian/ubuntoo and others and I love the way they use the point and click install. PBI is not as perfect as that but it is doing well there.

Perhaps can you give me where pkg_add didn't meet your needs and it gave you some dependency "hell"? I will be more than happy to run that exact command on my box and give you my experience.

Reply Parent Score: 5