Linked by Thom Holwerda on Tue 15th Apr 2008 20:07 UTC, submitted by Moochman
Thread beginning with comment 309855
To view parent comment, click here.
To read all comments associated with this story, please click here.
To view parent comment, click here.
To read all comments associated with this story, please click here.
"You define the quality of a packaging system based on the amount of available packages?
Of course not, but it even does not work correctly (Preview 2) "
Does not work correctly in what way? I am able to install, uninstall, search, and list packages. Which specific aspect are you having problems with?
Did you file a bug at defect.opensolaris.org?
...searching is useless, its better to grep pkg.opensolaris.org for package you seek
Searching is not useless. Also, the version of ips in preview2 is a few months old. The ips team has made several advances since then. Remember that ips is barely a year old and is being implemented rapidly.
As one of the contributors to the ips project, I think you'll be pleasantly surprised at the next release.
also all these prefixes are little useless, almost all packages has SUNW prefix, what for?
Package names have nothing to do with the package system, that should be obvious.
In this case, the packages still have the SUNW prefix because they are being imported from package definitions for Solaris 10, etc. Sun's previous package naming policy stated that packages must be prefixed with the stock ticker or a company identifier.
This will be changing for ips packages in the near future, but more important work is being done at the moment.
Also about count, package management is usefull when you can add all software that you need, package management is useless if you cant add many of your day to day work apps, so currently pkg on OpenSolaris IS useless, but we will see how it will look like in the end of May this year.
Then depending on who you ask, it may or may not be useless. For example, I can add all the software *I* need, so it isn't useless to me. I think your definition of useless needs a lot of work.
Availability of packages again has nothing to do with the packaging system itself.
Finally, since ips provides compatibility with svr4, you can install thousands of packages available here:
http://blastwave.org/
or here:
http://sunfreeware.com/
or here:
http://pkg.blastwave.org/
My attitude to (Open)Solaris can be taken as offensive, but do not take it that way, I prefer Solaris to Linux for example, but there are many places where (Open)Solaris needs to catchup comparing to FreeBSD or Linux.
Constructive criticism would be more helpful.




Member since:
2006-11-18
Of course not, but it even does not work correctly (Preview 2), searching is useless, its better to grep pkg.opensolaris.org for package you seek, also all these prefixes are little useless, almost all packages has SUNW prefix, what for? For example SUNWgnome-disk-analyzer. I would understand such naming if SUNW will be Solaris core or "base system" packages, but this is Gnome, there is no Sun in it.
Also about count, package management is usefull when you can add all software that you need, package management is useless if you cant add many of your day to day work apps, so currently pkg on OpenSolaris IS useless, but we will see how it will look like in the end of May this year.
It would be even better to put NetBSD's pkgsrc.org here instead of that pseudo apt-get like pkg management currently.
PS
My attitude to (Open)Solaris can be taken as offensive, but do not take it that way, I prefer Solaris to Linux for example, but there are many places where (Open)Solaris needs to catchup comparing to FreeBSD or Linux.
It will just tak time, but it is crusial to spend this time on good sollutions.
Chech ALSA and PulseAudio from Linux, they add more layers instead of doing what should be done. OSS is now open source and its avialable on all major open source licenses, GPL2, BSD, CDDL, it offers similar functionality to Pulseaudio and its MILLION LIGHT YEARS better then ALSA, great API, cross platform, well documentaed, and the most important, works without any workarounds, just works, a things that ALSA can only dream about, but Linux devs go deeper and deeper into that shit, well, its their time actually ...