mak (Matthias Klumpp)
Spy

User Since
Sep 24 2016, 4:40 PM (152 w, 9 h)
Roles
Administrator

Recent Activity

Mon, Jul 29

mak closed T788: Package the cdrtools as "Wontfix".

Thank you for the feature request, but unfortunately we'll definitely not have cdrtools in PureOS.
There has been an old fight about its license change which I really don't want to start again. Also, the legal situation didn't really change and Debian, the FSF and Red Hat all agree on this particular legal issue.
Plus, to put it frankly, Jörg Schilling is one of the least fun upstream developers one could ever deal with.

Mon, Jul 29, 9:53 PM · Restricted Project
Squid awarded T787: Update to Calamares 3.2.11 a 100 token.
Mon, Jul 29, 7:16 PM · Restricted Project

Jul 15 2019

mak closed T787: Update to Calamares 3.2.11 as "Resolved".

This has been updated a few days already, but the new images weren't fully tested yet (so aren't on the pureos.net page for download by default). That should happen this week.
Thanks for the heads up though!

Jul 15 2019, 11:15 PM · Restricted Project

Jul 2 2019

mak added a comment to T57: [FREEDOM ISSUE] chromium.

@mak Please stop block chromium - it does not contain non-free code and is no longer unclear about licensing.

Jul 2 2019, 4:51 PM · Freedom-harm: license not FSF-compliant, Freedom-harm: downloads nonfree code

Jun 28 2019

mak added a comment to T193: software not showing linphone.

See https://software.pureos.net/sw/linphone.desktop
(there is still a warning that the icon is upscaled, which could be fixed in the packaging)

Jun 28 2019, 1:01 AM
mak closed T193: software not showing linphone as "Resolved".

This seems to be fixed now - sort of...

Jun 28 2019, 12:35 AM

Jun 20 2019

mak added a comment to T784: source upload rejected with "*_source.changes is already known".

Well, the message was a false and the actual culprit was a SQL query failing. The cause of that is fixed now, so this shouldn't happen again (but if it does, I'll look into it again). Not sure why exactly the database was in a wrong state though, but that's really hard to figure out at this point.
That's why the issue is resolved.

Jun 20 2019, 6:41 PM · Restricted Project
mak closed T784: source upload rejected with "*_source.changes is already known" as "Resolved".

@jonas.smedegaard No, I mean the same file (without it being rebuilt) was apparently already uploaded and rejected before. Dak hashes the files to not process the same, already rejected upload multiple times (even if it has different names) - and to prevent people from just uploading the same thing over and over again.
That said, this case is really strange, as the upload actually wasn't known before, as far as I can see in the database.
I forced the package in now, it is available in the landing suite now (and will be built soon), but I'll keep an eye on this issue - could maybe be a bug in dak.

Jun 20 2019, 12:54 PM · Restricted Project
mak added a comment to T784: source upload rejected with "*_source.changes is already known".

According to dak and the SHA256 hash of the package, the upload is indeed already known and would just be rejected again - can you rebuild the package again and do another upload?
TBH it is *really* weird that the package is rejected, as I would expect to find the originally rejected upload in the rejected queue, but that doesn't appear to be there.
So if your next upload doesn't succeed, let me know immediately! (I also made dak forget about the last upload attempt).

Jun 20 2019, 12:06 AM · Restricted Project

Jun 13 2019

mak claimed T493: Please provide "official" pureos:green, pureos:landing and pureos:purple docker containers.
Jun 13 2019, 5:46 PM · Restricted Project

Jun 10 2019

mak added a comment to T459: After an apt update, the Release file is expired or not yet valid.

Hmm... I can't reproduce this either and looking at https://repo.pureos.net/pureos/dists/green/InRelease all dates are correct.

Jun 10 2019, 1:29 PM

May 11 2019

mak added a comment to T741: Include librem5-devkit-host package in PureOS.

Well....

Version check failed:
Your upload included the source package librem5-devkit-tools, version 0.0.2,
however landing already has version 0.0.2.
Uploads to landing must have a higher version than present in landing.

Looks like this version is already in (I see it in all suites):

librem5-devkit-tools | 0.0.2         | green      | source
librem5-devkit-tools | 0.0.2         | landing    | source
librem5-devkit-tools | 0.0.2         | purple     | source
May 11 2019, 11:14 AM · Restricted Project

May 10 2019

mak added a comment to T741: Include librem5-devkit-host package in PureOS.

@guido You're absolutely right, sorry - I was confusing the .dsc and .changes files somehow (the former already has all the necessary information).
Apparently the architecture in your previous changes file was not (only) set to source, and therefore a non-source upload was suumed, which does required the Binary field.
Anyway, to make some progress on this, can you please attempt another upload? I am curious at what dak has to say to that, and if it gets rejected again, I can debug the issue further looking directly into dak to determine why it things the package is unsuitable.

May 10 2019, 11:47 PM · Restricted Project

May 9 2019

mak added a comment to T741: Include librem5-devkit-host package in PureOS.

You can also maybe circumvent the issue by doing a binary upload, but it would actually be useful to know what went wrong here.

May 9 2019, 7:08 PM · Restricted Project
mak added a comment to T741: Include librem5-devkit-host package in PureOS.

Ok, weird - maybe just build it again and see what happens (the dpkg version in the chroot env also needs to be high enough).

May 9 2019, 7:07 PM · Restricted Project
mak added a comment to T741: Include librem5-devkit-host package in PureOS.

Very strange... Do you happen to have the package built with dpkg << 1.19.3?
You need at least that version to generate a valid package.

May 9 2019, 6:06 PM · Restricted Project
mak closed T625: cups-filters: Needlesly forked (package no longer recommends imagemagick) as "Resolved".

Done - the package was actually already synced, I just forgot to close this issue.
The new changes were stuck in testing though, due to a dependency issue, which is now fixed as well (so expect the package to become available soon).

May 9 2019, 5:41 PM

May 7 2019

mak added a comment to T763: Improve visuals and wording in the installer.

@Gnutella If it's just changes like a different slideshow, icon, colors and logo image then yes, that's possible - I already did that once.
That said, the GNOME flavor is currently the focus of development, the Plasma flavor is less well maintained (so focusing on GNOME as long as it doesn't completely break the Plasma installations would also be fair).

May 7 2019, 11:10 PM · Restricted Project

May 5 2019

mak closed T761: Update gnome-software 3.28.0-1pureos1 to 3.30.6-5 as "Resolved".

Package is updated in landing and will soon migrate to green.

May 5 2019, 1:35 PM

May 4 2019

mak added a parent task for T763: Improve visuals and wording in the installer: T557: We need a better, and better designed installer slideshow.
May 4 2019, 6:24 PM · Restricted Project
mak added a subtask for T557: We need a better, and better designed installer slideshow: T763: Improve visuals and wording in the installer.
May 4 2019, 6:24 PM
mak closed T764: Investigate why is debian-archive-keyring in green as "Resolved".

I wondered about that as well, turns out the package priority changed from optional to important.
I adjusted the override now, so the package can be removed again and should no longer be present in default installations.

May 4 2019, 6:23 PM · Restricted Project
mak closed T711: Software & Updates fails to start ("aptsources.distro.NoDistroTemplateException: Error: could not find a distribution template for PureOS/green") as "Resolved".

This is now a new issue, caused by a change in lsb-release which was switched to exclusively read /etc/os-release and started to capitalize the distribution-ID, which works for Debian, but not for PureOS.
I submitted a patch upstream: https://salsa.debian.org/debian/lsb/merge_requests/1

May 4 2019, 5:35 PM
mak closed T544: PureOS Plasma will not install as "Resolved".

This has been fixed for a while now, can you try again with the latest PureOS Plasma image (>> 2019-05-04)?

May 4 2019, 2:52 PM

May 2 2019

mak closed T760: Debian's Image in GRUB in ISO 2019-05-01 as "Resolved".

This is fixed in gnome-control-center 3.30.3-1pureos1. After you installed this version, desktop-base can be removed (and ideally will be autoremoved).
Since PureOS *still* doesn't have any proper logo, I just reset the logo to the default GNOME one.

May 2 2019, 10:24 PM
mak added a comment to T603: Autologin is not applied with calamares 3.2.1 on customizing PureOS ISO.

Jup, reason being that the displaymanager isn't configured. This was once disabled on purpose, I just don't remember why, unfortunately.
I re-enabled the feature, the next live image should have it if there aren't any drawbacks to having it (I can't see any issues, the only potential clash would have been with the OEM installer, but we don't run the module there anyway).

May 2 2019, 9:34 PM
mak added a comment to T760: Debian's Image in GRUB in ISO 2019-05-01.

This is because gnome-control-center suddenly started to pull in desktop-base.
I'll look into this.

May 2 2019, 9:12 PM
mak closed T711: Software & Updates fails to start ("aptsources.distro.NoDistroTemplateException: Error: could not find a distribution template for PureOS/green") as "Resolved".

This is fixed in python-apt >= 1.8.4pureos1 - please verify that this works for you. The new version should reach the green channel in a few days.

May 2 2019, 9:08 PM
mak added a comment to T711: Software & Updates fails to start ("aptsources.distro.NoDistroTemplateException: Error: could not find a distribution template for PureOS/green").

Hmm... This is the last changelog entry for python-apt:

python-apt (1.8.1pureos1) green; urgency=medium
May 2 2019, 8:51 PM

May 1 2019

mak claimed T759: 20190501 ISO - Two install icons.
May 1 2019, 5:35 PM
mak added a comment to T747: Fail in Installation (Calamares) Iso 04-19.

Thank you for the quick review & validation! :-)

May 1 2019, 5:34 PM · Restricted Project
mak added a subtask for T557: We need a better, and better designed installer slideshow: T749: Modifies the Word Linux by GNU/Linux in Calamares.
May 1 2019, 5:33 PM
mak added a parent task for T749: Modifies the Word Linux by GNU/Linux in Calamares: T557: We need a better, and better designed installer slideshow.
May 1 2019, 5:33 PM
mak lowered the priority of T749: Modifies the Word Linux by GNU/Linux in Calamares from "High" to "Low".

This isn't actually a high priority issue, as it's only a visual/terminology thing. Will need input from the marketing team though, I think we canonically only call PureOS "PureOS" and not mention Linux (internally, GNU/Linux is used for PureOS though, so this may need to be changed).

May 1 2019, 5:33 PM
mak closed T747: Fail in Installation (Calamares) Iso 04-19 as "Resolved".

This is resolved starting with the 2019-05-01 image builds.
Thanks for reporting this issue!
Since the installer changes are extensive this time, it would be awesome if you could test the new image and verify that the issue is gone. New images will become available on https://downloads.puri.sm/live/gnome/2019-05-01/ shortly.

May 1 2019, 1:25 PM · Restricted Project
mak raised the priority of T747: Fail in Installation (Calamares) Iso 04-19 from "Normal" to "High".
May 1 2019, 12:21 AM · Restricted Project

Apr 23 2019

mak claimed T747: Fail in Installation (Calamares) Iso 04-19.

Eww, I don't think I have addressed this yet. Thanks for the issue report!

Apr 23 2019, 1:38 PM · Restricted Project

Apr 21 2019

mak added a comment to T725: Emacs 26 error installation.

emacs25 seems to only exist as a transitional binary package to emacs-gtk in PureOS:

emacs25    | 25.2+1-6+b2   | landing    | arm64
emacs25    | 25.2+1-6+b3   | landing    | amd64
emacs25    | 1:26.1+1-3.2  | green      | all
emacs25    | 1:26.1+1-3.2  | landing    | all
emacs25    | 1:26.1+1-3.2  | purple     | all

There appears to be some cruft in landing, but that has a lower version number so shouldn't be easily installable.
Are you sure this is still an issue?

Apr 21 2019, 2:23 PM

Apr 16 2019

mak changed the status of T459: After an apt update, the Release file is expired or not yet valid from "Open" to "Incomplete".

I can reproduce this here. The timezone shouldn't actually cause any problems here, yet the Release file was apparently signed and piblished with a timestamp in the future to your system. Very strange. There is no unusual behavior going on in the archive as far as I can see.

Apr 16 2019, 11:09 PM
mak closed T743: software.pureos.net gives 500 error as "Resolved".

The database connection got a bit messed up due to parts of the infrastructure rebooting.
Should all work again now (and soon even recover better from issues like this when the new software is in place).

Apr 16 2019, 9:01 PM
mak added a comment to T741: Include librem5-devkit-host package in PureOS.

librem5-devkit-tools_0.0.2_source.changes: misses mandatory field Binary
How was this source package built exactly? The Binary field needs to be present in .changes file in order to be processed.

Apr 16 2019, 7:09 PM · Restricted Project
mak closed T744: Please allow source only uploads again as "Invalid".

This is not a bug in the archive. Source-only uploads are allowed, but the .changes file of this package apparently misses the mandatory Binary field and is therefore rejected. Not sure what caused this though, there might be an issue in the packages' build process somewhere.
See https://www.debian.org/doc/debian-policy/ch-controlfields.html#s-f-binary for more info on the missing field.

Apr 16 2019, 6:44 PM

Apr 14 2019

mak added a comment to T724: PureOS is too stable when auto-migrating only from Debian testing.

Attempting a sync, seeing it fail and then needing to do a manual rebuild is not efficient and can not be reliably automated. Attempting a sync which works but has a decent chance of introducing breakage which can be avoided by a rebuild is not wise.
By always rebuilding packages synced from foreign suites we get a 100% automatable process that saves human work and avoids the introduction of errors due to binaries being built in the wrong environment, even if they are rare.

Apr 14 2019, 9:41 PM
mak changed the status of T741: Include librem5-devkit-host package in PureOS from "Open" to "Incomplete".

@guido The package doesn't exist in our repositories anywhere, and I could fine no trace of it ever being uploaded. What's its source package name? Can you maybe just upload the package again?

Apr 14 2019, 9:27 PM · Restricted Project
mak added a comment to T724: PureOS is too stable when auto-migrating only from Debian testing.

Can you elaborate on what kind of "subtle incompatibilities" you consider rendering it "definitively not a smart idea" to let Debian unstable packages into PureOS?

Apr 14 2019, 9:24 PM

Apr 3 2019

PerformantData awarded T711: Software & Updates fails to start ("aptsources.distro.NoDistroTemplateException: Error: could not find a distribution template for PureOS/green") a Like token.
Apr 3 2019, 6:33 PM

Mar 24 2019

mak closed T611: mcomix: Needlesly forked (package does not promote nonfree software) as "Resolved".
2019-03-24 08:06:17 - INFO: Imported 'mcomix_1.2.1-1.1.dsc' to 'landing/main'.
2019-03-24 08:07:25 - INFO: Imported 'mcomix_1.2.1-1.1_all.deb' to 'landing/main'.
2019-03-24 08:07:26 - INFO: Imported 'mcomix_1.2.1-1.1_all.deb' to 'landing/main'.
2019-03-24 08:07:27 - INFO: Imported 'mcomix_1.2.1-1.1_all.deb' to 'landing/main'.
Mar 24 2019, 3:10 PM
mak closed T612: openttd: Needlesly forked (package does not promote nonfree software) as "Resolved".
2019-03-24 08:03:59 - INFO: Imported 'openttd_1.8.0-2.dsc' to 'landing/main'.
2019-03-24 08:05:09 - INFO: Imported 'openttd-data_1.8.0-2_all.deb' to 'landing/main'.
2019-03-24 08:05:16 - INFO: Imported 'openttd_1.8.0-2_amd64.deb openttd-data_1.8.0-2_all.deb' to 'landing/main'.
2019-03-24 08:05:19 - INFO: Imported 'openttd_1.8.0-2_arm64.deb openttd-data_1.8.0-2_all.deb' to 'landing/main'.
Mar 24 2019, 3:05 PM
mak added a comment to T612: openttd: Needlesly forked (package does not promote nonfree software).

Looks like I somehow always ignored those issues when processing bugs, sorry for that!

Mar 24 2019, 3:04 PM
mak closed T613: angband: Needlesly forked (package does not promote nonfree software) as "Resolved".
2019-03-24 07:59:26 - INFO: Imported 'angband_3.5.1-2.3.dsc' to 'landing/main'.
2019-03-24 08:01:49 - INFO: Imported 'angband-data_3.5.1-2.3_all.deb' to 'landing/main'.
2019-03-24 08:01:57 - INFO: Imported 'angband-data_3.5.1-2.3_all.deb angband_3.5.1-2.3_amd64.deb' to 'landing/main'.
2019-03-24 08:02:00 - INFO: Imported 'angband_3.5.1-2.3_arm64.deb angband-data_3.5.1-2.3_all.deb' to 'landing/main'.
Mar 24 2019, 3:03 PM
mak added a comment to T727: conky: Needlesly forked (package does not promote nonfree software).

I can do it, unless you are faster with it - it's a really trivial upload anyway :-)

Mar 24 2019, 3:02 PM
mak changed the status of T513: live-installer: Language not correctly set up by default from "Open" to "Incomplete".

Can you check if this is still an issue? There have been lots of changes on the locale handling in the PureOS initial setup and installer.

Mar 24 2019, 2:58 PM
mak added a comment to T549: GNOME does not allow selecting locale that wasn't generated before.

FTR, this goes together with https://github.com/systemd/systemd/pull/9864 where I am still waiting on feedback.
The current situation with localed on Debian is really suboptimal.

Mar 24 2019, 2:57 PM
mak closed T614: atool: Needlesly forked (package does not promote nonfree software) as "Resolved".
2019-03-24 07:51:04 - INFO: Imported 'atool_0.39.0-9.dsc' to 'landing/main'.
2019-03-24 07:52:11 - INFO: Imported 'atool_0.39.0-9_all.deb' to 'landing/main'.
2019-03-24 07:52:12 - INFO: Imported 'atool_0.39.0-9_all.deb' to 'landing/main'.
2019-03-24 07:52:13 - INFO: Imported 'atool_0.39.0-9_all.deb' to 'landing/main'.
Mar 24 2019, 2:55 PM
mak closed T655: libxnvctrl bogusly blocked from entering PureOS as "Resolved".

FTR, the reason for blocking nvidia-settings was "References non-free NVIDIA driver".
Package is removed from blacklist now.

Mar 24 2019, 2:31 PM
mak closed T687: mate-sensors-applet: Needlesly forked (package does not promote nonfree software) as "Resolved".

Yikes, looks like this issue fell through the cracks completely, sorry for that.

2019-03-24 07:27:13 - INFO: Imported 'mate-sensors-applet_1.20.3-1.dsc' to 'landing/main'.
2019-03-24 07:28:21 - INFO: Imported 'mate-sensors-applet-common_1.20.3-1_all.deb' to 'landing/main'.
2019-03-24 07:28:22 - INFO: Imported 'mate-sensors-applet_1.20.3-1_amd64.deb libmate-sensors-applet-plugin-dev_1.20.3-1_amd64.deb mate-sensors-applet-common_1.20.3-1_all.deb mate-sensors-applet-nvidia_1.20.3-1_amd64.deb libmate-sensors-applet-plugin0_1.20.3-1_amd64.deb' to 'landing/main'.
2019-03-24 07:28:24 - INFO: Imported 'libmate-sensors-applet-plugin-dev_1.20.3-1_arm64.deb mate-sensors-applet-common_1.20.3-1_all.deb libmate-sensors-applet-plugin0_1.20.3-1_arm64.deb mate-sensors-applet_1.20.3-1_arm64.deb' to 'landing/main'.
Mar 24 2019, 2:29 PM
mak added a comment to T716: Don't install Kodi by default.

@jeremiah.foster The data on this URL lists which packages are in certain seeds and why. Some might be explicitly requested, while others are implicitly added via dependencies of packages that were not explicitly requested to be in the default set.
A "standard" PureOS installation consists of the "minimal", "standard" and a desktop seed (e.g. "gnome"), while the desktop seed is itself comprised of a common platform seed ("desktop-common") combined with a desktop specific one ("gnome" or "plasma").
So, if you want to know what is explicitly added to the GNOME flavor of PureOS, https://master.pureos.net/raw/germinate/pureos.green/gnome.seedtext could be interesting, while tables like https://master.pureos.net/raw/germinate/pureos.green/gnome also contain implicitly added stuff and sizes.

Mar 24 2019, 2:25 PM
mak triaged T727: conky: Needlesly forked (package does not promote nonfree software) as "Low" priority.

Needs a fake upload as the PureOS version is higher than the one in Debian.

Mar 24 2019, 2:20 PM

Mar 9 2019

mak added a comment to T719: gksu does not work.

Btw, gksu will not work at all on Wayland as wayland does not allow GUI apps to be run as root without some reconfiguration (which intentionally isn't done), and on Xorg I guess it's just broken because nobody looks at its code anymore.
So, I think we should just close this bug.

Mar 9 2019, 12:01 AM

Mar 8 2019

mak added a comment to T719: gksu does not work.

@jonas.smedegaard Apparently gksu wasn't auto-removed from PureOS because sbackup had a dependency on it. That package itself is cruft though, so I just dropped both from the archive.
Interestingly, sbackup was not considered for autoremoval in PureOS, I will have to take a closer look at why that happened later (my guess is that it has something to do with the package being NMU'ed and building only arch:all binary packages).

Mar 8 2019, 11:59 PM

Mar 6 2019

mak added a comment to T366: PureOS is too stable including packages only from Debian testing.

Syncing from unstable is just flipping a switch. But we need to know if we *want* to do that. Unstable won't get many package changes during the freeze period either.
Autosyncing with experimental is a terrible idea, because experimental packages may just get deleted without ever reaching unstable. There is also a lot of broken stuff in there which we really don't want in PureOS (experimental is really just a playground with zero QA happening).
So, stuff from experimental should only ever be synced manually and if there is a good reason for doing so.

Mar 6 2019, 10:42 PM
mak merged task T660: software-properties-gtk fails: could not find a distribution template for PureOS/green into T711: Software & Updates fails to start ("aptsources.distro.NoDistroTemplateException: Error: could not find a distribution template for PureOS/green").
Mar 6 2019, 8:30 PM · Restricted Project
mak merged T660: software-properties-gtk fails: could not find a distribution template for PureOS/green into T711: Software & Updates fails to start ("aptsources.distro.NoDistroTemplateException: Error: could not find a distribution template for PureOS/green").
Mar 6 2019, 8:30 PM
mak added a comment to T711: Software & Updates fails to start ("aptsources.distro.NoDistroTemplateException: Error: could not find a distribution template for PureOS/green").

Grrr, this means a distro patch to python-qpt got reverted in PureOS somehow.
I will have a look, thanks for the direct bug assignment!

Mar 6 2019, 8:29 PM

Mar 4 2019

mak added a comment to T716: Don't install Kodi by default.

@jeremiah.foster Kodi was added on request of your predecessor because the initial PureOS had it and PureOS was supposed to be "complete" (including a mediacenter).
IMHO we don't actually need it since people can easily install missing pieces via GNOME Software.

Mar 4 2019, 7:44 PM

Feb 24 2019

mak added a parent task for T588: PureOS does not support partitions larger then 2TB without EFI: T710: Support UEFI in PureOS.
Feb 24 2019, 3:36 PM
mak added a subtask for T710: Support UEFI in PureOS: T588: PureOS does not support partitions larger then 2TB without EFI.
Feb 24 2019, 3:36 PM
mak merged T468: Problem with iso 30-05-2018 using Libreboot into T710: Support UEFI in PureOS.
Feb 24 2019, 3:35 PM
mak merged task T468: Problem with iso 30-05-2018 using Libreboot into T710: Support UEFI in PureOS.
Feb 24 2019, 3:35 PM
mak merged T468: Problem with iso 30-05-2018 using Libreboot into T710: Support UEFI in PureOS.
Feb 24 2019, 3:35 PM
mak merged task T468: Problem with iso 30-05-2018 using Libreboot into T710: Support UEFI in PureOS.
Feb 24 2019, 3:35 PM
mak created T710: Support UEFI in PureOS.
Feb 24 2019, 3:35 PM

Feb 23 2019

mak added a comment to T700: unspecified which installer is currently stable and released, and what versions of which packages it contains.

Just to elaborate on that: The pureos-*installer executables are either compatibility scripts or helper scripts that change installer configuration to the OEM settings. All of them eventually will launch Calamares.

Feb 23 2019, 1:33 AM

Feb 22 2019

mak added a comment to T588: PureOS does not support partitions larger then 2TB without EFI.

4TB disks/partitions can not be supported, unless we switch from BIOS to UEFI with GPT support, or adding GPT support to the Librem's BIOS by other means.
See https://en.wikipedia.org/wiki/GUID_Partition_Table

Feb 22 2019, 9:16 PM

Feb 17 2019

mak added a comment to T700: unspecified which installer is currently stable and released, and what versions of which packages it contains.

@jeremiah.foster Currently I manually trigger builds by running a command on the archive server. I could likely give you access to that with permission of the sysadmins. Since the automated builds might be very slow though and the system will override the previous image in case there is more than one image build on the same day, I think that you might be happier with a manual image build.

Feb 17 2019, 6:24 PM
mak added a comment to T375: Please make a dev/pureos/changes nofications Matrix/Riot room.

@chris.lamb Ah, so you just want Git commit updates? That's a way easier thing to do, I assumed you wanted notifications about any archive changes and bugtracker changes.

Feb 17 2019, 2:17 PM · Restricted Project

Feb 16 2019

mak added a comment to T375: Please make a dev/pureos/changes nofications Matrix/Riot room.

@chris.lamb For the Laniakea changes, I now put my own status-tracking document into the repository, so it is more obvious on why making such a change takes so long: https://github.com/lkorigin/laniakea/blob/master/docs/porting-status.md#status
I won't extend the existing codebase much (except for bugfixes) and instead just work on the new component versions for now, which unfortunately means very slow progress for a while.
As for the room itself, I can't comment on that, that's sysadmin business.

Feb 16 2019, 6:17 PM · Restricted Project

Feb 15 2019

mak added a comment to T700: unspecified which installer is currently stable and released, and what versions of which packages it contains.

@jeremiah.foster There isn't a formal testing process. I check whether the system boots, installs and runs through the initial setup and the initial experience looks okay. Others do that as well on different hardware, and if nobody reports any major issues, the image is good to go.
If there was a particular change on the installer or initial setup that might have broken something, I will look at that change in more detail to see if really everything works as expected.
But that's about it, nothing fancy (or even structured) is currently happening.

Feb 15 2019, 6:21 PM
mak closed T700: unspecified which installer is currently stable and released, and what versions of which packages it contains as "Resolved".

Ehhh... What?
The latest release on https://downloads.pureos.net/ is the current one, and once it has been tested the released one (which should happen very quickly, ideally). If a release is considered broken, it is either removed or a more recent one is built.
Each and every image build is accompanied by a .packages files which lists the contained packages and their versions in details. See https://downloads.pureos.net/live/gnome/2019-02-10/pureos-8.0-gnome-live_20190210-amd64.packages for example.
There are also detailed file listings of stuff included in the installation images, as well as a build log and checksums (the former of which also contains all information on package versions).

Feb 15 2019, 5:32 PM
mak closed T700: unspecified which installer is currently stable and released, and what versions of which packages it contains, a subtask of T553: unspecified when a PureOS issue is truly "resolved", as "Resolved".
Feb 15 2019, 5:32 PM

Feb 11 2019

mak added a comment to T697: Please add a "current" symlink to https://downloads.puri.sm/live/gnome/.

At the moment we deliberately don't point the downloads page just to the "latest" image, because it makes sense to do at least some basic testing before throwing out an image as default download. And in that case, the page may just as well point at the latest image.

Feb 11 2019, 10:43 PM
mak added a comment to T678: Pipe key not working on Librem13v3 DE (German) keyboard layout.

Did you reboot after you upraded the system?

Feb 11 2019, 1:06 PM · Restricted Project
mak closed T678: Pipe key not working on Librem13v3 DE (German) keyboard layout as "Resolved".

@chris.lamb Odd, I didn't get an email for your reply to this ticket...
Anyway, my message in the chat was just that I wouldn't be able to work on it before/at FOSDEM, if there was any noteworthy thing I would have updated the ticket.
On the good side though, the changes are in green since this Saturday/Sunday, so everyone affected: Please upgrade your PureOS installations and check whether the issue is actually solved!
(I'll mark this as fixed meanwhile, but feel free to reopen if the issue persists)

Feb 11 2019, 10:25 AM · Restricted Project

Feb 4 2019

mak closed T691: Newer Thunderbird version unavailable to APT despite being in repos as "Resolved".

The package has migrated now.

Feb 4 2019, 6:49 PM · Restricted Project

Feb 3 2019

mak added a comment to T691: Newer Thunderbird version unavailable to APT despite being in repos.

Looks like the migration is blocked because it would break some older localization packages.
I gave it some manual hints to make the package migrate.

Feb 3 2019, 11:23 PM · Restricted Project
mak added a comment to T677: Is download page updated?.

Uploading to the download page [..]

Feb 3 2019, 11:06 PM

Jan 29 2019

mak added a comment to T678: Pipe key not working on Librem13v3 DE (German) keyboard layout.

So, the problem is a simple test failure on arm64: https://software.pureos.net/builds/job/2ea4dd9c-5685-46cb-bd0c-f0d747053990

Assertion 'r < 0' failed at ../src/journal/test-compress.c:235, function test_lz4_decompress_partial(). Aborting.

Jan 29 2019, 11:03 PM · Restricted Project
mak added a comment to T678: Pipe key not working on Librem13v3 DE (German) keyboard layout.

@chris.lamb I'll have a look

Jan 29 2019, 10:44 PM · Restricted Project

Jan 25 2019

mak added a comment to T677: Is download page updated?.

See https://lists.puri.sm/pipermail/pureos-project/2019-January/000015.html for an explanation. The new image just needs to be tested and the download webpage updated in that case.

Jan 25 2019, 7:23 PM

Jan 17 2019

mak added a comment to T155: apt-file reports that the cache is empty.

It's still on my todo list, but with a low priority, so it pretty much is at the bottom of the queue every time something else of higher importance is added.
Since we have AppStream and this feature isn't one of the most popular ones, its priority is low.
However, it is fixable and I intend to do so when the infrastructure redesign is applied.

Jan 17 2019, 3:10 AM

Jan 3 2019

mak closed T671: qtwebengine-opensource-src needlessly forked from Debian as "Resolved".

Done. This was satisfying, not having to deal with the build of this beast it great!

Jan 3 2019, 5:06 PM
mak closed T671: qtwebengine-opensource-src needlessly forked from Debian, a subtask of T224: qtwebengine-opensource-src - promotes non-free NVIDIA driver via libxnvctrl , as "Resolved".
Jan 3 2019, 5:05 PM · Freedom-harm: need nonfree code

Dec 22 2018

mak added a comment to T661: appstreamcli reporting GLib-CRITICAL error.

Yeah, unfortunately the Librems are very often shipped with old software, Polywell didn't stay up-to-date with new releases. But issues like we had recently with the OEM setup of course also don't help with these issues.

Dec 22 2018, 2:51 AM · Restricted Project
mak added a comment to T661: appstreamcli reporting GLib-CRITICAL error.

Hmm yeah, then the PureOS version installed on that machine is likely very old.
In any case, after you update your system the issue will go away completely.

Dec 22 2018, 1:48 AM · Restricted Project
mak added a comment to T646: Please process new uploads to PureOS more often.

This is a task on my list, but it will take a lot of work and time to resolve properly. Dak isn't really designed for this, so some changes will be needed (just a normal dinstall run currently takes more than an hour alone).

Dec 22 2018, 1:14 AM · Restricted Project, Restricted Project
mak merged task T661: appstreamcli reporting GLib-CRITICAL error into T556: sudo apt update errors with GLib-CRITICAL assertion.
Dec 22 2018, 1:13 AM · Restricted Project
mak merged T661: appstreamcli reporting GLib-CRITICAL error into T556: sudo apt update errors with GLib-CRITICAL assertion.
Dec 22 2018, 1:13 AM
mak added a comment to T661: appstreamcli reporting GLib-CRITICAL error.

I think this is an ancient bug - did you try a very old installation image of PureOS?

Dec 22 2018, 1:12 AM · Restricted Project

Dec 18 2018

jeremiah.foster awarded T649: Migrations should take autopkgtests into account a Like token.
Dec 18 2018, 3:29 PM · Restricted Project

Dec 17 2018

mak lowered the priority of T653: Unable to boot PureOS on Acer Nitro AN515-42-R6GV (UEFI cannot be disabled) from "High" to "Low".
Dec 17 2018, 12:05 PM