[PureOS] Bits from PureOS | Compensatory Spoonful version

Jeremiah C. Foster jeremiah.foster at puri.sm
Tue Aug 27 09:40:42 PDT 2019


Hello!

It appears as if Amber is on it's way. What is Amber? Amber is the code
name for the new stable version of PureOS. As one can see from the
PureOS changes mailing list, Matthias has added Amber to debootstrap; 
https://lists.puri.sm/pipermail/pureos-changes/2019-August/000414.html
I look forward to testing it on my Librem 15. I've already tested it a bit in a Docker container (see deets in pureos-dev chat on matrix.)

Speaking of the PureOS changes mailing list, there is now a bridge from
Laniakea to Matrix. Ask Matthias or myself for an invite. 

In discussing the new Buster based version of Amber internally, I note
that there continues to be interest in having Green be the stable
version of PureOS. I worry that if we don't use Green, lots of users
who would benefit from stability will get a huge update once we move
back to a rolling release. Right now, using a Docker image of an
updated Green, I note there are 114[0] packages waiting to be updated
if I switch over to Debian Testing, and that is just for a minimal
image. I imagine those who have a lot more packages installed will see
a lot more updates. This might get messy quickly. 

Fortunately I beleive that Matthias and I have a plan that will work
and be minimaly invasive to users. The plan is to _append_ the various
Amber suites to /etc/apt/sources.list and have users update that way. 

There are some new Docker images for 'green' and 'landing' available
here: https://cloud.docker.com/u/pureos/repository/docker/pureos/green
I plan to create one for Amber and Purple as well. I'm automating the
process to build these images since updated images will likely get
consumed in other parts of our CI/CD. 

Lots of testing coming up to ensure Amber is easy to update to.  

Feedback most welcome.

Cheers,

Jeremiah


[0.] See attached list of upated package to minimal PureOS image
-------------- next part --------------
Listing...
apt/testing 1.8.3 amd64 [upgradable from: 1.8.2]
base-files/testing 11 amd64 [upgradable from: 10.1pureos4]
bsdutils/testing 1:2.34-0.1 amd64 [upgradable from: 1:2.33.1-0.1]
bzip2/testing 1.0.6-9.2 amd64 [upgradable from: 1.0.6-9.1]
coreutils/testing 8.30-3+b1 amd64 [upgradable from: 8.30-3]
cron/testing 3.0pl1-134 amd64 [upgradable from: 3.0pl1-130pureos1]
dash/testing 0.5.10.2-6 amd64 [upgradable from: 0.5.10.2-5]
debconf/testing 1.5.73 all [upgradable from: 1.5.71]
debianutils/testing 4.8.6.3 amd64 [upgradable from: 4.8.6.1]
e2fslibs/testing 1.45.3-4 amd64 [upgradable from: 1.44.5-1]
e2fsprogs/testing 1.45.3-4 amd64 [upgradable from: 1.44.5-1]
emacs-bin-common/testing 1:26.1+1-3.3 amd64 [upgradable from: 1:26.1+1-3.2]
emacs-common/testing 1:26.1+1-3.3 all [upgradable from: 1:26.1+1-3.2]
emacs-el/testing 1:26.1+1-3.3 all [upgradable from: 1:26.1+1-3.2]
emacs-nox/testing 1:26.1+1-3.3 amd64 [upgradable from: 1:26.1+1-3.2]
exim4-base/testing 4.92.1-2 amd64 [upgradable from: 4.92-8]
exim4-config/testing 4.92.1-2 all [upgradable from: 4.92-8]
exim4-daemon-light/testing 4.92.1-2 amd64 [upgradable from: 4.92-8]
fdisk/testing 2.34-0.1 amd64 [upgradable from: 2.33.1-0.1]
file/testing 1:5.37-5 amd64 [upgradable from: 1:5.35-4]
findutils/testing 4.6.0+git+20190510-2 amd64 [upgradable from: 4.6.0+git+20190209-2]
gcc-7-base/testing 7.4.0-10 amd64 [upgradable from: 7.4.0-6]
gcc-8-base/testing 8.3.0-19 amd64 [upgradable from: 8.3.0-6]
gpg/testing 2.2.17-3 amd64 [upgradable from: 2.2.12-1pureos2]
gpgconf/testing 2.2.17-3 amd64 [upgradable from: 2.2.12-1pureos2]
gpgv/testing 2.2.17-3 amd64 [upgradable from: 2.2.12-1pureos2]
guile-2.2-libs/testing 2.2.4+1-3+b1 amd64 [upgradable from: 2.2.4+1-2]
gzip/testing 1.9-3+b1 amd64 [upgradable from: 1.9-3]
init-system-helpers/testing 1.57 all [upgradable from: 1.56+nmu1]
install-info/testing 6.6.0.dfsg.1-2 amd64 [upgradable from: 6.5.0.dfsg.1-4+b1]
iproute2/testing 5.2.0-1 amd64 [upgradable from: 4.20.0-2]
iputils-ping/testing 3:20190709-1 amd64 [upgradable from: 3:20180629-2]
krb5-locales/testing 1.17-6 all [upgradable from: 1.17-3]
libapparmor1/testing 2.13.3-4 amd64 [upgradable from: 2.13.2-10pureos1]
libapt-pkg5.0/testing 1.8.3 amd64 [upgradable from: 1.8.2]
libassuan0/testing 2.5.3-7 amd64 [upgradable from: 2.5.2-1]
libaudit-common/testing 1:2.8.5-2 all [upgradable from: 1:2.8.4-3]
libaudit1/testing 1:2.8.5-2 amd64 [upgradable from: 1:2.8.4-3]
libblkid1/testing 2.34-0.1 amd64 [upgradable from: 2.33.1-0.1]
libbz2-1.0/testing 1.0.6-9.2 amd64 [upgradable from: 1.0.6-9.1]
libcap-ng0/testing 0.7.9-2+b1 amd64 [upgradable from: 0.7.9-2]
libcom-err2/testing 1.45.3-4 amd64 [upgradable from: 1.44.5-1]
libcomerr2/testing 1.45.3-4 amd64 [upgradable from: 1.44.5-1]
libdb5.3/testing 5.3.28+dfsg1-0.6 amd64 [upgradable from: 5.3.28+dfsg1-0.5]
libexpat1/testing 2.2.7-1 amd64 [upgradable from: 2.2.6-2]
libext2fs2/testing 1.45.3-4 amd64 [upgradable from: 1.44.5-1]
libfdisk1/testing 2.34-0.1 amd64 [upgradable from: 2.33.1-0.1]
libgcc1/testing 1:9.2.1-1 amd64 [upgradable from: 1:8.3.0-6]
libgnutls-dane0/testing 3.6.9-4 amd64 [upgradable from: 3.6.7-4]
libgnutls30/testing 3.6.9-4 amd64 [upgradable from: 3.6.7-4]
libgpg-error0/testing 1.36-7 amd64 [upgradable from: 1.35-1]
libgpm2/testing 1.20.7-5+b1 amd64 [upgradable from: 1.20.7-5]
libgsasl7/testing 1.8.1-1 amd64 [upgradable from: 1.8.0-8+b2]
libgssapi-krb5-2/testing 1.17-6 amd64 [upgradable from: 1.17-3]
libhogweed4/testing 3.4.1-1+b1 amd64 [upgradable from: 3.4.1-1]
libicu63/testing 63.2-2 amd64 [upgradable from: 63.1-6]
libidn2-0/testing 2.2.0-1 amd64 [upgradable from: 2.0.5-1]
libk5crypto3/testing 1.17-6 amd64 [upgradable from: 1.17-3]
libkrb5-3/testing 1.17-6 amd64 [upgradable from: 1.17-3]
libkrb5support0/testing 1.17-6 amd64 [upgradable from: 1.17-3]
liblcms2-2/testing 2.9-3+b1 amd64 [upgradable from: 2.9-3]
libldap-2.4-2/testing 2.4.48+dfsg-1 amd64 [upgradable from: 2.4.47+dfsg-3]
libldap-common/testing 2.4.48+dfsg-1 all [upgradable from: 2.4.47+dfsg-3]
liblz4-1/testing 1.8.3-1+b1 amd64 [upgradable from: 1.8.3-1]
liblzma5/testing 5.2.4-1+b1 amd64 [upgradable from: 5.2.4-1]
libmagic-mgc/testing 1:5.37-5 amd64 [upgradable from: 1:5.35-4]
libmagic1/testing 1:5.37-5 amd64 [upgradable from: 1:5.35-4]
libmariadb3/testing 1:10.3.17-1 amd64 [upgradable from: 1:10.3.15-1]
libmnl0/testing 1.0.4-2+b1 amd64 [upgradable from: 1.0.4-2]
libmount1/testing 2.34-0.1 amd64 [upgradable from: 2.33.1-0.1]
libncurses5/testing 6.1+20190803-1 amd64 [upgradable from: 6.1+20181013-2]
libncurses6/testing 6.1+20190803-1 amd64 [upgradable from: 6.1+20181013-2]
libncursesw6/testing 6.1+20190803-1 amd64 [upgradable from: 6.1+20181013-2]
libnettle6/testing 3.4.1-1+b1 amd64 [upgradable from: 3.4.1-1]
libntlm0/testing 1.5-2 amd64 [upgradable from: 1.5-1]
libp11-kit0/testing 0.23.16.1-2 amd64 [upgradable from: 0.23.15-2]
libpcre3/testing 2:8.39-12+b1 amd64 [upgradable from: 2:8.39-12]
libpython2.7-minimal/testing 2.7.16-3 amd64 [upgradable from: 2.7.16-2]
libpython2.7-stdlib/testing 2.7.16-3 amd64 [upgradable from: 2.7.16-2]
libpython2.7/testing 2.7.16-3 amd64 [upgradable from: 2.7.16-2]
libseccomp2/testing 2.4.1-2 amd64 [upgradable from: 2.3.3-4]
libselinux1/testing 2.9-2+b2 amd64 [upgradable from: 2.8-1+b1]
libsemanage-common/testing 2.9-3 all [upgradable from: 2.8-2]
libsemanage1/testing 2.9-3 amd64 [upgradable from: 2.8-2]
libsepol1/testing 2.9-2+b2 amd64 [upgradable from: 2.8-1]
libsmartcols1/testing 2.34-0.1 amd64 [upgradable from: 2.33.1-0.1]
libsqlite3-0/testing 3.29.0-2 amd64 [upgradable from: 3.27.2-3]
libss2/testing 1.45.3-4 amd64 [upgradable from: 1.44.5-1]
libstdc++6/testing 9.2.1-1 amd64 [upgradable from: 8.3.0-6]
libsystemd0/testing 242-4 amd64 [upgradable from: 240-5pureos1]
libtasn1-6/testing 4.14-2 amd64 [upgradable from: 4.13-3]
libtinfo5/testing 6.1+20190803-1 amd64 [upgradable from: 6.1+20181013-2]
libtinfo6/testing 6.1+20190803-1 amd64 [upgradable from: 6.1+20181013-2]
libudev1/testing 242-4 amd64 [upgradable from: 240-5pureos1]
libunistring2/testing 0.9.10-2 amd64 [upgradable from: 0.9.10-1]
libuuid1/testing 2.34-0.1 amd64 [upgradable from: 2.33.1-0.1]
libxtables12/testing 1.8.3-2 amd64 [upgradable from: 1.8.2-4]
libzstd1/testing 1.4.3+dfsg-1 amd64 [upgradable from: 1.3.8+dfsg-3]
login/testing 1:4.7-2 amd64 [upgradable from: 1:4.5-1.1]
lsb-base/testing 11.1.0 all [upgradable from: 10.2019031300pureos1]
mariadb-common/testing 1:10.3.17-1 all [upgradable from: 1:10.3.15-1]
mime-support/testing 3.63 all [upgradable from: 3.62]
mount/testing 2.34-0.1 amd64 [upgradable from: 2.33.1-0.1]
ncurses-base/testing 6.1+20190803-1 all [upgradable from: 6.1+20181013-2]
ncurses-bin/testing 6.1+20190803-1 amd64 [upgradable from: 6.1+20181013-2]
passwd/testing 1:4.7-2 amd64 [upgradable from: 1:4.5-1.1]
psmisc/testing 23.2-1+b1 amd64 [upgradable from: 23.2-1]
readline-common/testing 8.0-2 all [upgradable from: 7.0-5]
sysvinit-utils/testing 2.95-5 amd64 [upgradable from: 2.93-8]
tar/testing 1.30+dfsg-6+b1 amd64 [upgradable from: 1.30+dfsg-6]
tzdata/testing 2019b-2 all [upgradable from: 2019a-1]
util-linux/testing 2.34-0.1 amd64 [upgradable from: 2.33.1-0.1]
xz-utils/testing 5.2.4-1+b1 amd64 [upgradable from: 5.2.4-1]
zlib1g/testing 1:1.2.11.dfsg-1+b1 amd64 [upgradable from: 1:1.2.11.dfsg-1]
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 659 bytes
Desc: This is a digitally signed message part
URL: <http://lists.puri.sm/pipermail/pureos-project/attachments/20190827/21af9b5b/attachment.sig>


More information about the Pureos-project mailing list