Peter Tribble
ptribble@mastodon.illumos.cafe
<p>Creator of Tribblix, contributor to illumos, maintainer of the Solaris/illumos/sparc OpenJDK port, was a Solaris sysadmin and member of the OpenSolaris Governing Board</p>
Posts
-
View post
Teaser: $ uname -a SunOS server 5.11 11.4.96.227.1 sun4v sparc sun4v logical-domain $ ./bin/java -version openjdk version "19.0.2-internal" 2023-01-17 OpenJDK Runtime Environment (build 19.0.2-internal-adhoc.ptribble.jdk19u-jdk-19.0.2-ga) OpenJDK 64-Bit Server VM (build 19.0.2-internal-adhoc.ptribble.jdk19u-jdk-19.0.2-ga, mixed mode, sharing)
-
View post
Tribblix and OmniTribblix m41 available for download (and upgrades): https://www.tribblix.org/download.html
-
View post
The changes in the latest Tribblix m41 release are pretty boring, just the usual laundry list of package updates (and I don&#39;t bother tracking python or perl module updates, as there are hundreds). And some illumos security fixes squeezed their way in there too. https://www.tribblix.org/Changes/changes-in-0m41.html
-
View post
AWS AMIs for Tribblix and OmniTribblix m41 now available in the London (eu-west-2) region. https://www.tribblix.org/aws.html
-
View post
Let&#39;s Try Tribblix, the Solaris-Derived x86-64 Operating System https://lowendbox.com/blog/lets-try-tribblix-the-solaris-derived-x86-64-operating-system/
-
View post
That&#39;s one of my Tribblix webservers, the one on Digital Ocean, updated to m41. Incredibly smooth - new instance, zfs send/recv the data, done. I&#39;m still wondering whether I might move this one, due to Digital Ocean not supporting IPv6 with custom images.
-
View post
And that&#39;s the Tribblix package repository server upgraded to m41. Now, while IPv6 is available (and was available on the previous iteration too) and works, should I add an AAAA record for it? Why not! Let&#39;s go for it - the Tribblix package repository is now available via IPv6. (If that causes problems, I&#39;ll revert back.)
-
View post
Still plugging away in the background on a new release of Tribblix for SPARC. The key feature here is updating gcc to 10 (from 7), which has unblocked a number of broken packages and opened up new opportunities. And uncovered a number of ... entertaining ... bugs along the way.
-
View post
I&#39;m seeing increased fragility with JDK8 builds on Solaris/illumos/SPARC. It&#39;s sort of maintained, but apart from security fixes most of the change is to get an antiquated codebase buildable in a modern environment. I&#39;m starting to wonder if the effort is worth it.
-
View post
I&#39;ve been using ZFS for over 20 years, and today was the first time I lost a pool that wasn&#39;t easily explicable (other occasions have been clear hardware failure or administratively provoked). This is where I find out about that important file I thought was backed up but isn&#39;t :-(
-
View post
Some idiot has been running what is effectively a denial of service attack on the Tribblix repo server by downloading lots of my openjdk builds, in parallel, repeatedly, each request from a unique IP address. Sigh.
-
View post
Upgrades to Tribblix m35 on SPARC now available, bringing gcc10 to the party. This is a synthetic release, with updated applications atop m34 as the underlying OS. https://www.tribblix.org/relnotes.html#m35-sparc #tribblix #illumos #sparc
-
View post
Tribblix and OmniTribblix m41 images suitable for running Droplets on Digital Ocean are now available: https://www.tribblix.org/digitalocean.html
-
View post
Just got a refurbed Dell Optiplex 5050, just to get something a bit more modern, and with more storage and RAM. OK, so it's a bit old, but the i7-7700 - like the i7-3770 and i7-4790 before it - is more than adequate. As expected, Tribblix installed flawlessly in a matter of seconds. And the graphics (the built in HD630) appears to work straight off. All I now have to do is copy all the data across.
-
View post
ISO images for Tribblix m39 available for download: https://www.tribblix.org/download.html
-
View post
Changes in Tribblix m39: https://www.tribblix.org/Changes/changes-in-0m39.html
-
View post
OK, that&#39;s my primary and backup home desktops running Tribblix m39 (the backup machine runs OmniTribblix). Onwards! I&#39;ve actually been running a mishmash of m38 and m39 for the past couple of weeks, getting the new release built and tested. Which means I end up being well ahead of the repos, and have to be careful not to accidentally &quot;update&quot; anything which would roll things back and break a bunch of packages. But now I&#39;m back in regular supported terr...
-
View post
Observations on Tribblix m39. https://ptribble.blogspot.com/2026/03/observations-on-tribblix-m39.html
-
View post
Idly musing as to whether I should give each Tribblix release a codename. It&#39;s not long before I reach milestone 42, after all, which would have an obvious moniker.
-
View post
To handle python modules that have odd or incompatible dependencies, I&#39;m planning on just packaging a whole python venv and be done with it. It&#39;s just vendored dependencies by another means.
-
View post
Version 1 of the AWS CLI is coming up on end of support, so we&#39;re supposed to move to AWSCLIv2. Sadly it&#39;s no longer pure python, but uses the AWS CRT underneath. With a little bit of (decidedly non-trivial) effort I&#39;ve managed to persuade it to build on illumos, and verified that simple queries of EC2 and S3 work. (This is one of the things that prompted my earlier comment about just packaging up a whole venv.)
-
View post
Tribblix for SPARC m34 ISO image: https://www.tribblix.org/download.html#sparc (It ought to work, but I don&#39;t happen to have a spare machine or LDOM to test it right now. I know m34 in general works, because I&#39;ve upgraded to it, but haven&#39;t explicitly tested the ISO.)
-
View post
While it&#39;s a long way in the future for Tribblix (where I keep invoking laziness as an excuse for not updating from gcc10 to gcc14), an interesting Solaris/illumos change for gcc16: https://gcc.gnu.org/gcc-16/porting_to.html
-
View post
Interesting. Radicle builds cleanly on Tribblix, and initial testing shows it to work as advertised. Need to find some time for a proper investigation.
-
View post
OK, now is as good a time as any. Freezing the Tribblix repos and cutting development across to the next release. (The next release isn&#39;t imminent, there&#39;s a lot of changes incoming.)
-
View post
News for Tribblix on SPARC - upgrades to new m34 release now available. https://www.tribblix.org/relnotes.html#m34-sparc No ISO image yet for this release, but I am planning to create one this time.