Page MenuHomePureOS Tracker
Feed All Stories

Apr 12 2018

jonas.smedegaard added a subtask for T367: PureOS is not fully in sync with Debian: T281: purebrowser - reports telemetry data to Mozilla.
Apr 12 2018, 08:22
jonas.smedegaard closed T281: purebrowser - reports telemetry data to Mozilla as Resolved.

This was fixed since firefox-esr 52.5.3esr-1pureos2, released to PureOS landing 2018-01-21.

Apr 12 2018, 08:15 · Restricted Project
jonas.smedegaard closed T281: purebrowser - reports telemetry data to Mozilla, a subtask of T11: firefox-esr - rename to purebrowser to stay free from Mozilla trademark entanglements, as Resolved.
Apr 12 2018, 08:15
jonas.smedegaard closed T281: purebrowser - reports telemetry data to Mozilla, a subtask of T268: firefox-esr: leaks data to third-parties, as Resolved.
Apr 12 2018, 08:15 · Restricted Project
jonas.smedegaard added a comment to T363: apparmor: blocks applications (Thunderbird, Document Viewer, etc.) from passing links to PureBrowser.

should be fixed in landing by now. Will keep this issue open until either someone using landing confirms, or it trickles into green and noone screams.

Apr 12 2018, 08:10
jonas.smedegaard added a comment to T384: cargo - downloads potentially nonfree code.

This issue is about following requirements defined by the GNU DFSG. Bug description is now updated to include relevant quotes from GNU FSDG.

Apr 12 2018, 07:40 · Freedom-harm: downloads potentially nonfree code
jonas.smedegaard updated the task description for T384: cargo - downloads potentially nonfree code.
Apr 12 2018, 07:27 · Freedom-harm: downloads potentially nonfree code
jonas.smedegaard updated the task description for T383: npm - downloads potentially nonfree code.
Apr 12 2018, 07:26 · Freedom-harm: downloads potentially nonfree code

Apr 11 2018

ezs777 added a comment to T361: OEM installs won't complete on Libreboot X200 Tablet.

Thanks for the update; I'll get this done as soon as I can, and report on what I find.

Apr 11 2018, 13:56
mak closed T328: Backport systemd workaround for backslash hardware issue in Purism Librem 13 V2 as Resolved.
Apr 11 2018, 07:11
mak triaged T367: PureOS is not fully in sync with Debian as Normal priority.
Apr 11 2018, 07:10
jonas.smedegaard closed T254: Wayland session not default anymore after reboot as Resolved.

Thanks for confirming, @francois.

Apr 11 2018, 03:04 · Restricted Project
jonas.smedegaard added a parent task for T56: bumblebee - suggests nonfree nvidia driver: T367: PureOS is not fully in sync with Debian.
Apr 11 2018, 02:58 · Freedom-harm: suggests nonfree package, Freedom-harm: enhanced by nonfree code
jonas.smedegaard added subtasks for T367: PureOS is not fully in sync with Debian: T363: apparmor: blocks applications (Thunderbird, Document Viewer, etc.) from passing links to PureBrowser, T266: GIMP single-window mode, T76: libclamav7 - suggests non-free package libclamunrar7, T82: doublecmd-common: suggests nonfree package libunrar0 (and mentions this in several package descriptions), T261: postgresql-common warning: Unknown distribution: pureos, T85: engrampa: suggests nonfree packages rar unrar p7zip-rar, T104: printer-driver-foo2zjs: suggests nonfree package hannah-foo2zjs, T222: mate-sensors-applet - promotes non-free NVIDIA driver via libxnvctrl , T80: xarchiver suggests nonfree package rar, T221: conky - promotes non-free NVIDIA driver via libxnvctrl, T97: [FREEDOM ISSUE] openexr-doc - Includes embedded nonfree fonts in the documentation, T265: purebrowser - need logo and related artwork, T79: [FREEDOM ISSUE] p7zip-full, T101: konqueror - links from about page to nonfree projects Oracle Java and Adobe Flash, T209: Kodi: Promotes non-free code via runtime addons download feature, T245: gnome-initial-setup: localed integration with locale.gen stuff, T246: gnome-initial-setup: Supports downloading additional software, including nonfree software, T249: bumblebee: recommends non-existing package virtualgl, T56: bumblebee - suggests nonfree nvidia driver, T73: audex - suggests nonfree package faac, T91: q4wine - suggests non-free package winetricks, T235: xscreensaver - contain nonfree licensed file dmsc.asm, T170: Add Librems to flashrom's whitelist, T92: hashcat: fallback-depends on virtual package opencl-icd which covers nonfree implementations, T99: yagf - fallback-depends on nonfree cunaiform, T223: psensor - promotes non-free NVIDIA driver via libxnvctrl .
Apr 11 2018, 02:58
jonas.smedegaard merged task T351: Thunderbird does not open browser links in PureOS into T363: apparmor: blocks applications (Thunderbird, Document Viewer, etc.) from passing links to PureBrowser.
Apr 11 2018, 02:05
jonas.smedegaard merged task T295: Thunderbird Vs PureOs failed to launch application into T363: apparmor: blocks applications (Thunderbird, Document Viewer, etc.) from passing links to PureBrowser.
Apr 11 2018, 02:05
jonas.smedegaard merged tasks T351: Thunderbird does not open browser links in PureOS, T295: Thunderbird Vs PureOs failed to launch application into T363: apparmor: blocks applications (Thunderbird, Document Viewer, etc.) from passing links to PureBrowser.
Apr 11 2018, 02:05
jonas.smedegaard renamed T363: apparmor: blocks applications (Thunderbird, Document Viewer, etc.) from passing links to PureBrowser from Document Viewer fails to have PureBrowser launched from a link to apparmor: blocks applications (Thunderbird, Document Viewer, etc.) from passing links to PureBrowser.
Apr 11 2018, 02:03
francois added a comment to T254: Wayland session not default anymore after reboot.

I can confirm that it is not an issue anymore on my side.

Apr 11 2018, 01:20 · Restricted Project
jonas.smedegaard added a comment to T363: apparmor: blocks applications (Thunderbird, Document Viewer, etc.) from passing links to PureBrowser.

I will fork apparmor with that change...

Apr 11 2018, 00:29
jonas.smedegaard added a comment to T363: apparmor: blocks applications (Thunderbird, Document Viewer, etc.) from passing links to PureBrowser.

Ah, it seems AppAmor contains a hardcoded list of web browsers, and needs to be educated about the existence of PureBrowser in the file

/etc/apparmor.d/abstractions/ubuntu-browsers
Apr 11 2018, 00:29
jonas.smedegaard added a comment to T363: apparmor: blocks applications (Thunderbird, Document Viewer, etc.) from passing links to PureBrowser.

That smells like a problem with AppArmor blocking too much for Document Viewer.

Apr 11 2018, 00:14
jonas.smedegaard renamed T363: apparmor: blocks applications (Thunderbird, Document Viewer, etc.) from passing links to PureBrowser from Purebrowser fails to launch from a link within Document Viewer to Document Viewer fails to have PureBrowser launched from a link.
Apr 11 2018, 00:11

Apr 10 2018

mak changed the status of T361: OEM installs won't complete on Libreboot X200 Tablet from Open to Incomplete.

Can you please try this again with the new OEM installer ISOs and report if that works successfully?

Apr 10 2018, 18:49
mak changed the status of T354: Package popularity-contest asks to participate upon system upgrade from Open to Incomplete.

Hmm, popularity contest is not installed by default... Do you still see this issue?

Apr 10 2018, 18:42
mak closed T317: Xorg crashes on startup with "No display" error as Resolved.
Apr 10 2018, 18:40 · Restricted Project
mak closed T317: Xorg crashes on startup with "No display" error, a subtask of T365: PureOS Live image, installer and OEM experience rework, as Resolved.
Apr 10 2018, 18:40
mak added a parent task for T317: Xorg crashes on startup with "No display" error: T365: PureOS Live image, installer and OEM experience rework.
Apr 10 2018, 18:40 · Restricted Project
mak added a subtask for T365: PureOS Live image, installer and OEM experience rework: T317: Xorg crashes on startup with "No display" error.
Apr 10 2018, 18:40
mak changed the status of T254: Wayland session not default anymore after reboot from Open to Incomplete.

Is this still an issue? I have never experienced this behavior on current PureOS.

Apr 10 2018, 18:39 · Restricted Project
mak changed the status of T155: apt-file reports that the cache is empty from Open to Incomplete.
Apr 10 2018, 18:38
mak closed T134: Initial Install: "password" rather than "passphrase" as Resolved.
Apr 10 2018, 18:35
mak closed T134: Initial Install: "password" rather than "passphrase", a subtask of T365: PureOS Live image, installer and OEM experience rework, as Resolved.
Apr 10 2018, 18:35
mak added a parent task for T134: Initial Install: "password" rather than "passphrase": T365: PureOS Live image, installer and OEM experience rework.
Apr 10 2018, 18:34
mak added a subtask for T365: PureOS Live image, installer and OEM experience rework: T134: Initial Install: "password" rather than "passphrase".
Apr 10 2018, 18:34
mak closed T133: Initial Install: Installer not graphically pleasing as Resolved.
Apr 10 2018, 18:27
mak closed T133: Initial Install: Installer not graphically pleasing, a subtask of T365: PureOS Live image, installer and OEM experience rework, as Resolved.
Apr 10 2018, 18:27
mak added a subtask for T365: PureOS Live image, installer and OEM experience rework: T133: Initial Install: Installer not graphically pleasing.
Apr 10 2018, 18:27
mak added a parent task for T133: Initial Install: Installer not graphically pleasing: T365: PureOS Live image, installer and OEM experience rework.
Apr 10 2018, 18:27
mak closed T121: Display PureOS OEM Install UI at the right screen ratio as Resolved.
Apr 10 2018, 18:26 · Restricted Project
mak closed T121: Display PureOS OEM Install UI at the right screen ratio, a subtask of T365: PureOS Live image, installer and OEM experience rework, as Resolved.
Apr 10 2018, 18:26
mak added a subtask for T365: PureOS Live image, installer and OEM experience rework: T121: Display PureOS OEM Install UI at the right screen ratio.
Apr 10 2018, 18:26
mak added a parent task for T121: Display PureOS OEM Install UI at the right screen ratio: T365: PureOS Live image, installer and OEM experience rework.
Apr 10 2018, 18:26 · Restricted Project
mak added a project to T375: Please make a dev/pureos/changes nofications Matrix/Riot room: Restricted Project.
Apr 10 2018, 18:25 · Restricted Project
mak added a comment to T375: Please make a dev/pureos/changes nofications Matrix/Riot room.

At least in the past, we tracked all infrastructure stuff in public here as well (except for concrete machine requests), so I think having this issue here makes sense.

Apr 10 2018, 18:24 · Restricted Project
mak closed T122: Librem13v2 Touchpad not working with OEM install as Resolved.

This should be resolved via T365 (doesn't fix the d-i problem, but still resolves the issue in PureOS since the install environment and regular PureOS environment are (almost) identical now, so touchpads work well).

Apr 10 2018, 18:22 · Restricted Project
mak added a comment to T384: cargo - downloads potentially nonfree code.

Also, every one of these package managers will not download non-free stuff behind the user's back. Like APT itself or a webbrowser, it will download things only if the users has directly requested that.

Apr 10 2018, 10:11 · Freedom-harm: downloads potentially nonfree code
mak added a comment to T384: cargo - downloads potentially nonfree code.

This is impossible, as pretty much all of GNOME, systemd, Xorg depends on Meson, and no Rust code can be built without cargo properly at the moment.

Apr 10 2018, 10:10 · Freedom-harm: downloads potentially nonfree code
mak updated subscribers of T348: torbrowser-launcher - downloads code outside the control of PureOS.

@jonas.smedegaard We deliberately added TorBrowser this way when creating PureOS back in the day. I never liked this at all, so personally I would like to remove the package, but I am not sure if we should do that, because the decision to have it that way was done on purpose.
@zlatan.todoric should the Tor Browser package be dropped from PureOS?

Apr 10 2018, 09:25 · Freedom-harm: downloads potentially nonfree code
jonas.smedegaard reassigned T348: torbrowser-launcher - downloads code outside the control of PureOS from jonas.smedegaard to mak.

Please drop our fork of torbrowser-launcher: It violates GNU FSDG in that we lack control over what code ends on our users' systems.

Apr 10 2018, 08:11 · Freedom-harm: downloads potentially nonfree code
jonas.smedegaard created T384: cargo - downloads potentially nonfree code.
Apr 10 2018, 08:04 · Freedom-harm: downloads potentially nonfree code
jonas.smedegaard created T383: npm - downloads potentially nonfree code.
Apr 10 2018, 07:49 · Freedom-harm: downloads potentially nonfree code
jonas.smedegaard added a comment to T375: Please make a dev/pureos/changes nofications Matrix/Riot room.

I believe this issue relates not to the OS we develop, but instead to the infrastructure we use for developing it - and therefore should instead be tracked at https://code.puri.sm/Purism/Systems-Tasks

Apr 10 2018, 04:48 · Restricted Project
jonas.smedegaard created T382: network-manager-openvpn - fork is obsolete.
Apr 10 2018, 04:45

Apr 9 2018

jonas.smedegaard triaged T380: No Color Picker working on PureOS by default as Low priority.

This is somewhat a design choice of Wayland: One application should not be allowed to "spy" on the windows of other applications.

Apr 9 2018, 12:44
jonas.smedegaard closed T381: Calibre is no longer installable as Resolved.

Calibre seems installable again now.

Apr 9 2018, 12:36
chris.lamb closed T377: Lintian should warn about Vcs-Git and Maintainer etc. not pointing to @puri.sm domains as Resolved.

https://lists.puri.sm/pipermail/pureos-project/2018-April/000000.html

Apr 9 2018, 12:07
chris.lamb added a comment to T377: Lintian should warn about Vcs-Git and Maintainer etc. not pointing to @puri.sm domains.
  • Vcs-Git,
  • Vcs-Browser
  • Maintainer
  • Uploaders
  • +pureos\d in version string
Apr 9 2018, 07:01

Apr 8 2018

mak closed T365: PureOS Live image, installer and OEM experience rework as Resolved.

I tested this on the devices I have, with no major issue, Everything is working quite well, and the remaining issues are UI things or relatively minor.
So, this task is complete now, and for all further issues with the live boot it makes sense to just have regular bugs (some already exist).
The new and final-ish image can be found at https://downloads.puri.sm/oem/gnome/2018-04-08/, the regular live images have also been rebuilt.

Apr 8 2018, 14:37
mladen edited the content of Updating system.
Apr 8 2018, 09:44
mladen edited the content of Updating Apps.
Apr 8 2018, 09:43
mak triaged T219: [Calamares] Installer should use OpenNIC instead of Google public DNS as Low priority.

Hmm, Calamares doesn't set any DNS resolver, and resolv.conf is fully autogenerated on all PureOS systems. On my system, NetworkManager automatically configures a DNS server when I connect to a network.

Apr 8 2018, 09:36

Apr 6 2018

mak added a comment to T365: PureOS Live image, installer and OEM experience rework.

The swap partition not-mounting issue is fixed now as well, but will a new image build (obviously) to take effect.
I will build a new image for testing next Sunday.

Apr 6 2018, 17:59
kyle.rankin added a comment to T365: PureOS Live image, installer and OEM experience rework.

Hmmm it worked the second time around... on the VM. Going to test on bare metal now.

Apr 6 2018, 14:12
mak added a comment to T365: PureOS Live image, installer and OEM experience rework.

So, Calamares crashed? Please open a terminal, type pureos-installer-oem --debug and get it to the point where it crashes, then send me the terminal output.

Apr 6 2018, 13:51
Pini added a comment to T371: busybox-static should depend on busybox-initramfs.

By then I had initramfs-tools-core=0.130 0.130pureos1 installed. Then just after I've manually installed busybox-initramfs, initramfs-tools-core upgraded to 0.130pureos1 0.130pureos2.

Apr 6 2018, 13:49
kyle.rankin added a comment to T365: PureOS Live image, installer and OEM experience rework.

Sorry, I mean the "Install PureOS" application that runs within the Gnome desktop crashed. By crash I mean the installer application disappeared. I will see how repeatable it all is.

Apr 6 2018, 13:44
mak added a comment to T365: PureOS Live image, installer and OEM experience rework.

What is "this application"? GNOME Initial Setup? What does crash mean, did it disappear? Can you send me your journal log (all of sudo journalctl > log.txt) in a private message?

Apr 6 2018, 12:36
kyle.rankin added a comment to T365: PureOS Live image, installer and OEM experience rework.

I've had this application crash for me both when testing in a VM (at that point at the disk encryption password section) and also when trying directly on bare metal Librem 13v2, when trying to connect to wifi.

Apr 6 2018, 12:29
seanl created T381: Calibre is no longer installable.
Apr 6 2018, 07:48
francois created T380: No Color Picker working on PureOS by default.
Apr 6 2018, 06:21

Apr 5 2018

mak added a comment to T365: PureOS Live image, installer and OEM experience rework.

FTR, the new OEM image for testing can be found here: https://downloads.puri.sm/playground/oem/2018-04-06/
New known issue:

  • swap partition is not mounted correctly with the new boot-reencryption mechanism, will be fixed in a future build
Apr 5 2018, 20:13
mak closed T333: PureOS net-installer don't works as Wontfix.

There is no officially supported net installer, and this is actually not supposed to work (or even tested).
Please install PureOS via one of the ISO images we offer on pureos.net
(there are also no plans at the moment to make a net install image work)

Apr 5 2018, 15:37
mak closed T371: busybox-static should depend on busybox-initramfs as Resolved.

Hmm, which version of initramfs-tools-core do you have? That one should have pulled in busybox-initramfs and is default-installed on every PureOS installation (should be >= 0.130pureos2).
Please reopen this issue if you encounter the problem again, or are still having it. Also ensure that you are not accidentally on the landing suite of PureOS, because that's where there was a short time where the necessary dependency on busybox-initramfs didn't exist.

Apr 5 2018, 15:35
mak triaged T360: dogtail package out of date (latest release is 0.9.10) as Wishlist priority.
Apr 5 2018, 15:31 · Restricted Project
mak closed T57: [multiple issues] chromium as Resolved.

@zlatan.todoric LibreOffice build-depends on chromium, so this will be quite annoying.
Package is removed from PureOS now, but we will need to find a solution for LO...

Apr 5 2018, 15:27
mak closed T376: gnome-initial-setup - includes plugin needing privacy-leaking service Pocket as Resolved.

This is resolved in gnome-initial-setup >= 3.28.0-2pureos3

Apr 5 2018, 15:16 · Restricted Project, Freedom-harm: need nonfree service
mak created T379: Create pureos-disk-encryption service.
Apr 5 2018, 14:49
mladen edited the content of Fixing broken system upgrade.
Apr 5 2018, 14:48
mladen edited the content of Fixing broken system upgrade.
Apr 5 2018, 14:47
mladen edited the content of Fixing broken system upgrade.
Apr 5 2018, 14:47
mak added a comment to T365: PureOS Live image, installer and OEM experience rework.

So, if there are no objections, I would make a change to always reencrypt swap on boot by default on OEM installations, mainly because that is what we have done in OEM setups so far, with the option to change that back in future.

Apr 5 2018, 13:36
mak closed T369: update breaks plasma-desktop (qml-module-org-kde-qqc2desktopstyle is missing) as Resolved.

This should be fixed now.

Apr 5 2018, 13:33
mak closed T373: python{,3}-pyqt5: uninstallable - prevent installation of *many* packages as Resolved.

I temporarily allowed QA to break arm64 packages if it helps resolving issues on amd64.
That will make the arm64 PureOS flavor less stable, but amd64 bugs get fixed faster and packages should get installable there again.
This should fix this issue, please feel free to reopen it if you still can't install the respective package (but please include a new APT log in that case).

Apr 5 2018, 10:41
mak merged task T370: python3-pyqt5 package has broken dependency into T373: python{,3}-pyqt5: uninstallable - prevent installation of *many* packages.
Apr 5 2018, 07:36
mak merged T370: python3-pyqt5 package has broken dependency into T373: python{,3}-pyqt5: uninstallable - prevent installation of *many* packages.
Apr 5 2018, 07:35
d3vid added a comment to T370: python3-pyqt5 package has broken dependency.

You may want to subscribe to https://tracker.pureos.net/T373

Apr 5 2018, 05:17
d3vid edited projects for T360: dogtail package out of date (latest release is 0.9.10), added: Restricted Project; removed Restricted Project.
Apr 5 2018, 05:13 · Restricted Project

Apr 4 2018

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

Me and my big mouth :)

Apr 4 2018, 23:45 · Restricted Project
mladen edited the content of Screen Flickering.
Apr 4 2018, 01:34
chris.lamb added a comment to T375: Please make a dev/pureos/changes nofications Matrix/Riot room.

Is there tracking bug for gitlab migration? :)

Apr 4 2018, 00:44 · Restricted Project

Apr 3 2018

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

An interesting problem! :) I have no idea how to do this but since there is a chance to migrate to gitlab, I think we should wait for things to clear out.

Apr 3 2018, 22:12 · Restricted Project
chris.lamb added a comment to T365: PureOS Live image, installer and OEM experience rework.

(Apologies. I misspoke when I said *un*-encrypted; what I meant was "whatever less-secure method which would re-enable S2D)

Apr 3 2018, 10:11
kyle.rankin added a comment to T365: PureOS Live image, installer and OEM experience rework.

It would be possible after the fact to even go as far as to reformat the swap partition to be a non-LUKS volume and treat it as regular unencrypted swap, if you wanted, but as @mak mentioned, it would be better to keep it as encrypted, but as a different kind of persistent encryption.

Apr 3 2018, 09:13
mak added a comment to T365: PureOS Live image, installer and OEM experience rework.

@chris.lamb You wouldn't switch to unencrypted but keyfile-encrypted, but yes, something like that would work. You'd need to swapoff, then reformat swap and encrypt it with the keyfile, and then rewrite crypttab and update the initramfs.

Apr 3 2018, 07:58
harvey186 created T378: can't install addons in PureBrowser.
Apr 3 2018, 07:24 · Restricted Project, Restricted Project
chris.lamb added a comment to T365: PureOS Live image, installer and OEM experience rework.

Just out of curiousity, would it be possible to disable this feature post-installation? ie switch from encrypted to unencrypted?

Apr 3 2018, 01:05

Apr 2 2018

chris.lamb created T377: Lintian should warn about Vcs-Git and Maintainer etc. not pointing to @puri.sm domains.
Apr 2 2018, 23:26
mak added a comment to T365: PureOS Live image, installer and OEM experience rework.

That does make sense... You could also argue though that as soon as the attacker has the opportunity to read the swap partition or other parts of the RAM, you've already lost.

Apr 2 2018, 16:02
kyle.rankin added a comment to T365: PureOS Live image, installer and OEM experience rework.

Or if the attacker happens to read the contents of swap while the system is running. Since it isn't overwritten at each boot, it's possible imaging swap while the system is running would reveal old secrets that weren't securely wiped.

Apr 2 2018, 15:31