The Workbench 2020-03
* new version samba 4.10.13
* ongoing work for packages on Solaris SPARC CPU
* call for being a guest on the "Friends-of-Illumos" podcast
* new version samba 4.10.13
* ongoing work for packages on Solaris SPARC CPU
* call for being a guest on the "Friends-of-Illumos" podcast
(seriously, do *not* mirror these repositories - instead help me build a release repo which is HA and can be mirrored)
If you want to install extra packages for Solaris 11, OpenIndiana or OmniOSce, then this is the place telling you how to configure the package repositories on your system. To see the available packages in your Browser go to section "Browse", to configure te IPS repository go to section "Publisher" and select the one matching your Operating System. And in any case you have questions, then please ask me on twitter @sfepacakges or by email on sfepackages at g mail dot com.
By clicking on the URL you can browse available packages for your OS:
(X86 only! Donate a SPARC build zone? Well there is something in preparation, ask for updates on this!)
Solaris 11.3 IPS Packages Repository (517)
https://sfe.opencsw.org/localhosts11
Solaris 11.4 (was Solaris 12 internal) IPS Packages Repository (291)
https://sfe.opencsw.org/localhosts12
OpenIndiana OI151a8 (and a9) IPS Packages Respository (333)
https://sfe.opencsw.org/localhostoi151a8
OmniOS IPS Packages Repository (192)
https://sfe.opencsw.org/localhostomnios
OpenIndiana Hipster (moving target) IPS Packages Repository (234)
https://sfe.opencsw.org/localhostoih
discontinued: testing repo localhosts12nogccdeps -> please use localhosts12 now.
To configure those repos as publishers use: (pick only the publisher matching your OS)
pfexec pkg set-publisher -G '*' -g https://sfe.opencsw.org/localhosts11 localhosts11 #S11.3 x86 (sparc: upcoming spring 2020)
pfexec pkg set-publisher -G '*' -g https://sfe.opencsw.org/localhosts12 localhosts12 #S12 #S11.4 x86 (sparc: upcoming sping 2020)
pfexec pkg set-publisher -G '*' -g https://sfe.opencsw.org/localhostomnios localhostomnios #OmniOSce x86
pfexec pkg set-publisher -G '*' -g https://sfe.opencsw.org/localhostoih localhostoih #new OpenIndiana Hipster x86
pfexec pkg set-publisher -G '*' -g https://sfe.opencsw.org/localhostoi151a8 localhostoi151a8 #old OpenIndiana x86
These repositories are 1:1 copies from the build machines, so please expect contents to change frequently and as well, the content may have bugs. Drop me a note (in the comments, or by email) if a package works (yeah, we like that!) or breaks for you (we need to know that).
One day there will be a process which establishes a voting system. It should be used to promote packages from the development repositories to a public release repository. If you have ideas, how a test / promotion process should look like, please let me know (in the comments or by email).
If you are a programmer who can create or at least design a web workflow for the package promotion, then please get in contact very soon to discuss possibilities.
What we need as well for SFE are volunteers for testing the packages. Would you like to be one?
These are development repositories but good for normal use.
For production use, you can compile packages yourself, or, help us building up a "release" repository with QA and a voting website to get packages promoted to "release".
Please do *not* mirror these development repositories. You can download the package and prerequisite packages with special switch "-r" to the pkgrecv command. That saves capacities on the server. I'm sure you understand that mirroring 18Gbytes for the whole repository is not the right thing to do.
Once a release repository exists, you are welcome to mirror this (though we understand that it only makes sense in very, very rare cases).
Thank you!
Please keep in mind: You can install any exact package version if you specify the *complete* FMRI listed including the timestamp.
Example:
pkg list -avf postfix
[...]
pkg://localhosts11/sfe/service/network/smtp/postfix@3.0.3,5.11-0.0.175.3.1.0.5.0:20160108T10293
[...]
To install exaclty that version and no other, use:
pfexec pkg install -v pkg://localhosts11/sfe/service/network/smtp/postfix@3.0.3,5.11-0.0.175.3.1.0.5.0:20160108T10293
This way, you could install exactly an *older* or a *newer* package then the resolver would auto-select for you. This enables you to help yourself, in case we have a broken package in these build repositories. You simply install another version which is working for you.
Using https for the IPS package repositires is the default now (20200111), but you can still use the same URLs to the repos with http if you prefer.
Questions?
Drop me an email at sfepackages at g mail dot com - or create a useraccount here on the blog and leave me a comment.
Need additonal packages? Put them on the package wishlist here http://sfe.opencsw.org/wishlist!
Package Wishlist for ready-to-install SFE IPS packages for Solaris 11, OpenIndiana Hipster and OmniOS
Please edit the table yourself. If you want to volunteed, please pick the package you would like to work on and send in your results.
Updates to drupal and modules
Updates to postfix package (version 3.4.5)
Updates to samba46 -> samba49 with AD provision
Important: Drop me a note if you want your to have your website account enabled for comments and more
LibreOffice on Solaris 11 is available now from the build repository/IPS-publisher "localhosts11". Solaris 11.3 Users can set the publisher according to "Quicklinks" from the menu on the top right. Solaris 11.2 Users with no SRU installed have to upgrade to 11.3 (you want this!) or wait a moment until packages with relaxed requirements are uploaded. Please comment and spread the work! (klick on read more)
Meet users and developers from the SFE packaging project at the 34C3 Chaos Communication Congress (Dec 27 - Dev 30). SFE brings Ansible, LibreOffice, VLC, Postgres and many more packages to Solaris, OpenIndiana and OmniOS.
We share the assembly desk of the friends from BSD NOW community! With a little bit of luck, you can meet OpenZFS, Illumos, OpenIndianda and OmniOS users and maybe developers there!
Click on "read more" below.
Happy Xmas!
The blog website is now HTTPS enabled. There has been a small config setting missing before and the certificate was expired.
If you want to login securely, there is already the submit form set to "https" when you hit the login button.
But you may wish to manually change the URL to https://sfe.opencsw.org, so your browsers with saved passwords dare to put then into the login form for you.
In case you experience any problems with the blog site now, then please drop me a note on sfepackages at g mail dot com!
I've been a bit suprised what packages are popular. That people like LibeOffice is easly understood. But today I realized that "unbound" DNS is very popular too!
From Sep 7th to Nov 17th I can count 93 manifest downloads for "service/network/dns/unbound" by "pkg". A rough estimate can be that all those are unique installs.
Thank you for using SFE!
If you can talk on your channels please do so (IRC, blog, mail, collegues, IT friends, ...)!
Regards,
Thomas
Update to Postgresql 9.6.3
Dovecot with clucene server side search
Samba 4.6 with Active Directory provisioning fix
(click read more for the full article!)
Fosdem is over - met the developers and users
The first user contributed blog article on installing LibreOffice is here! Yipee!
LibreOffice 5.2 for Hipster - new packages
SSHFS is very cool - new packages
MPlayer 1.3.0 needs downgrade to 1.2.1 to work with ffmpeg 2.8.10
Upgraded IPMI for the build KVM server - what a mess
Preparation work for enabling https for the blog - what a mess
Cleaning up old changes from my workspace
Current issues with packages
What is next
Whats in the near future
(click on "read more")
Recently released SRU14 for Solaris 11 gets us Firefox version 45.4!
You can install ffmpeg/libavcodec.so and watch video / mp4 and more formats in Firefox 45.4.
Or you could listen to soundcloud ...
Sidenote: OpenIndiana Hipster are lucky too, they have Firefox 45.4 since a few months.
(click read more)
Update 20161123: you can now play video in Firefox 45 if ffmpeg is installed! read here: http://sfe.opencsw.org/newsflash_solaris_11_sru14_firefox_45_video_playb...
User's wish list for binary packages in the repositories.
Our maintainer Pjama sent in new spec files for LibreOffice 5.1 and 5.2. This is absolutely wonderful!
Today I started to do a test-build on OpenIndiana Hipster 2016.10-like system to see first, if the LibreOffice4 in version 4.4.7.2 can be built in a reproducible way. Finetuning will happen during the next days.
working on GCC 4.8.5 / 4.9 / 5.4 with new install location /usr/gcc-sfe and compatibility symlinks /usr/gcc/
(click read more)
temporary repository localhosts12nogccdeps discontinued (replaced by -> localhosts12 with new /usr/gcc-sfe)
LibreOffice5 is waiting for being fine tuned for the OSDistros with X11 present
working on GCC 5.4.0 started
working on easy-setup for a build environment started
questions and feedback on what you need next?
Update 20160916 LibreOffice 5 is on the way to my workbench, thanks to pjama
(click read more)
* Waiting on LibreOffice 5 spec files from down-under
* automatic builds resumed / engineering some script improvements
* easy-setup package for build environment - planning
* webstack - what do you want first?
* could you give feedback please?
(click read more)
What is currently on my workbench? (There is a new workbench article 2016-08 available)
(Edit:) In the meanwhile I'll try to get LibreOffice 4 to S12 - the procfs.h compile issue is now solved and I'm fixing small issues as they appear while building on S12. Package compiles, will be uploaded in early version without dictionaries and language files. Once it appears on publisher "localhosts12" you may do first tests.
(Edit2:) LibreOffice 4 works on S12 - thanks to some few lines of code changes from a collegue!
Hi all,
during the last days the repository upload was broken. I had to repair the script after I extended the functionality to get a quicker sync for the shared files stored on the path /file/.
The plan was, to make syncing faster for the 629424 files stored in /file/. Even if you say "rsync" is smart, I believe it should be very much faster is I run a "find" to see filesnames newer then a flagfile (carrying the timtestamp of the previous seccuessful sync).
I've prepared the code and will try it out during the next few days.
In a hurry to get IPS packages? Go to: http://sfe.opencsw.org/quickrepolinks
These IPS Packages are built from RPM style build recipes hosted as a open source repository here http://pkgbuild.svn.sourceforge.net/viewvc/pkgbuild/spec-files-extra/trunk/