Page MenuHomePureOS Tracker
Feed All Stories

Apr 27 2021

sebastian.krzyszkowiak added a comment to Packaging Overview.

the main development branch should be called debian/latest

Apr 27 2021, 20:49 · Restricted Project, Restricted Project, Restricted Project
guido added a comment to T1044: lollypop fails to start in PureOS byzantium (laptop) but not on Byzantium mobile..

Ticket is updated upstream. Closing this.

Apr 27 2021, 05:05
jonas.smedegaard added a comment to T1047: PureOS has no strict policy of mandated packaging requirements.

I consider the current document to represent the equivalent of a mixture of Debian Developers' Reference and Debian New Maintainers' Guide and the Debian wiki.

Apr 27 2021, 01:22
jonas.smedegaard added a comment to T1047: PureOS has no strict policy of mandated packaging requirements.

@jeremiah.foster: If the current wiki page is as strict as it gets for PureOS and maintaining a more stable subset is considered overkill, then I guess simply close this issue report as wontfix.

Apr 27 2021, 00:46
jonas.smedegaard triaged T1047: PureOS has no strict policy of mandated packaging requirements as Normal priority.
Apr 27 2021, 00:37

Apr 26 2021

jeremiah.foster published a new version of Building Packages with git-buildpackage.
Apr 26 2021, 11:45 · Restricted Project
jeremiah.foster edited the content of Building Packages with git-buildpackage.
Apr 26 2021, 11:41 · Restricted Project
jonas.smedegaard triaged T1009: rust-xkbcommon: Please drop 0.4.0-0pureos1 from landing as Normal priority.
Apr 26 2021, 10:57
jonas.smedegaard renamed T1009: rust-xkbcommon: Please drop 0.4.0-0pureos1 from landing from Please drop rust-xkbcommon 0.4.0-0pureos1 from landing to rust-xkbcommon: Please drop 0.4.0-0pureos1 from landing.
Apr 26 2021, 10:56
joao.azevedo closed T1044: lollypop fails to start in PureOS byzantium (laptop) but not on Byzantium mobile. as Invalid.
Apr 26 2021, 10:48
joao.azevedo added a comment to T1044: lollypop fails to start in PureOS byzantium (laptop) but not on Byzantium mobile..

Ticket is updated upstream. Closing this.

Apr 26 2021, 10:48
jonas.smedegaard added a comment to T1044: lollypop fails to start in PureOS byzantium (laptop) but not on Byzantium mobile..

It is not my impression that Lollypop wants to support opening videos - but that it wants to support audio (and probably also still images) in MPEG4 containers. But anyway since this issue seems to not be tied to how it is packaged for (Debian and) PureOS it makes better sense to discuss both issues upstream: Both the crashing bug and the potential idea for a feature request of limiting its scope (if its scope currently is loose and it tries to play not only audio but also video from multimedia files).

Apr 26 2021, 10:33
joao.azevedo added a comment to T1044: lollypop fails to start in PureOS byzantium (laptop) but not on Byzantium mobile..

Yes this ticket needs an update. And there is already an ticket upstream made by me; https://gitlab.gnome.org/World/lollypop/-/issues/2768

Apr 26 2021, 10:14
jonas.smedegaard added a comment to T1044: lollypop fails to start in PureOS byzantium (laptop) but not on Byzantium mobile..

if you wanna change the issue from "lollypop fails to start in PureOS byzantium (laptop) but not on Byzantium mobile" then I suggest to close this issue report and file an issue upstream suggesting to change the scope of the application.

Apr 26 2021, 10:08
joao.azevedo added a comment to T1044: lollypop fails to start in PureOS byzantium (laptop) but not on Byzantium mobile..

I am not well versed in reading debugger dumps

Apr 26 2021, 09:54
jonas.smedegaard added a comment to T1044: lollypop fails to start in PureOS byzantium (laptop) but not on Byzantium mobile..

I am not well versed in reading debugger dumps, but this:

Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x00007f5a43a0b995 in ?? () from /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so
[Current thread is 1 (Thread 0x7f5a77fff700 (LWP 19750))]

looks like the crash happens in the graphics driver, not in the application.

Apr 26 2021, 08:59
mladen added a comment to T1034: network-manager-openvpn: fails to work with Librem Tunnel and some other OpenVPN services on byzantium.

@jonas.smedegaard Yes. I'll will have the latest version tested and report back, thanks!

Apr 26 2021, 08:07 · Restricted Project
jonas.smedegaard added a comment to T1034: network-manager-openvpn: fails to work with Librem Tunnel and some other OpenVPN services on byzantium.

@mladen Do I understand it correctly that this issue affects only byzantium (not amber)?

Apr 26 2021, 06:08 · Restricted Project
jonas.smedegaard added a comment to T1034: network-manager-openvpn: fails to work with Librem Tunnel and some other OpenVPN services on byzantium.

network-manager-openvpn 1.8.14-1~pureos1 has now been queued for byzantium.
When it enters in landing it will be helpful if you could test and confirm that it works as expected, @mladen - thanks for the detailed investigation!

Apr 26 2021, 05:58 · Restricted Project
mladen edited the content of PureOS Frequently Asked Questions FAQ.
Apr 26 2021, 04:44
guido added a comment to Packaging Overview.

@evangelos.tzaras no idea how one drops drafts but i think i restored the original version.

Apr 26 2021, 03:49 · Restricted Project, Restricted Project, Restricted Project
guido published a new version of Packaging Overview.
Apr 26 2021, 03:48 · Restricted Project, Restricted Project, Restricted Project
guido closed T1010: synchrotron: source and target columns look swapped as Resolved.

this looks fixed in lanekia's new layout

Apr 26 2021, 00:47
guido closed T1042: libgdm-dev missing from byzantium as Resolved.

3.38.2 is in byzantium now: https://software.pureos.net/package/bin/byzantium/libgdm-dev

Apr 26 2021, 00:46 · Restricted Project, Restricted Project

Apr 25 2021

jonas.smedegaard changed the status of T56: bumblebee - suggests nonfree nvidia driver, a subtask of T367: PureOS is not fully in sync with Debian, from Resolved to Invalid.
Apr 25 2021, 09:33
jonas.smedegaard changed the status of T56: bumblebee - suggests nonfree nvidia driver from Resolved to Invalid.

Really the package suggests a non-existent package which is not an issue.
Some package exist outside of PureOS which happen to contain non-free code, but the relevant issue here is whether PureOS is encouraging the use of non-free code which is not the case.

Apr 25 2021, 09:33 · Freedom-harm: suggests nonfree package, Freedom-harm: enhanced by nonfree code
jonas.smedegaard changed the status of T249: bumblebee: recommends non-existing package virtualgl, a subtask of T367: PureOS is not fully in sync with Debian, from Resolved to Invalid.
Apr 25 2021, 09:28
jonas.smedegaard changed the status of T249: bumblebee: recommends non-existing package virtualgl from Resolved to Invalid.

it is not a bug to recommend a non-existent package.

Apr 25 2021, 09:28 · Blend
evangelos.tzaras added a comment to Packaging Overview.

Feel free to delete my draft which arouse out of confusion around the Uploaders: field ;)

Apr 25 2021, 09:04 · Restricted Project, Restricted Project, Restricted Project

Apr 23 2021

edwardmartin updated edwardmartin.
Apr 23 2021, 01:58
edwardmartin updated edwardmartin.
Apr 23 2021, 01:52
edwardmartin updated edwardmartin.
Apr 23 2021, 01:46

Apr 22 2021

patata added a comment to T987: Resource temporarily unavailable [IP: 138.201.228.45 443] (notorious https).

After a recent flashing of my L5, this is not an issue anymore.

Apr 22 2021, 03:13
smiddy added a comment to T987: Resource temporarily unavailable [IP: 138.201.228.45 443] (notorious https).

the problem still persists on my Librem 5. I cannot download updates for tzdata and certificates

Apr 22 2021, 02:19
joao.azevedo added a comment to T1044: lollypop fails to start in PureOS byzantium (laptop) but not on Byzantium mobile..

@guido here, and thanks for the link:

Apr 22 2021, 01:54
brianwilson updated brianwilson.
Apr 22 2021, 01:34
guido updated subscribers of T1034: network-manager-openvpn: fails to work with Librem Tunnel and some other OpenVPN services on byzantium.

@jonas.smedegaard could you please work with @mladen to get this fix into byzantium (and ideally also Debian bullseye since this looks like it would qualify).

Apr 22 2021, 01:04 · Restricted Project
guido added a comment to T1044: lollypop fails to start in PureOS byzantium (laptop) but not on Byzantium mobile..

@joao.azevedo can you provide a backtrace: https://developer.puri.sm/Librem5/Development_Environment/Boards/Troubleshooting/Debugging.html?highlight=gdb#finding-core-dumps https://developer.puri.sm/Librem5/Development_Environment/Boards/Troubleshooting/Debugging.html?highlight=gdb#finding-core-dumps - otherwise the segfault says almost nothing about where the problem is happening.

Apr 22 2021, 01:00

Apr 21 2021

guido edited the content of Packaging Overview.
Apr 21 2021, 00:53 · Restricted Project, Restricted Project, Restricted Project

Apr 20 2021

jeremiah.foster edited the content of Building Packages with git-buildpackage.
Apr 20 2021, 19:58 · Restricted Project
jeremiah.foster edited the content of Building Packages with git-buildpackage.
Apr 20 2021, 19:57 · Restricted Project
clearice added a comment to T1046: frequent freezes with NVIDIA hardware.

Thanks for help

Apr 20 2021, 10:14
mladen added a comment to T1046: frequent freezes with NVIDIA hardware.

I'm sorry, we don't support any hardware that requires proprietary firmware. Your best bet is to install and use Debian with non-free repo enabled.

Apr 20 2021, 10:12
clearice added a comment to T1046: frequent freezes with NVIDIA hardware.
In T1046#18790, @mladen wrote:

This is unsupported hardware, you probably need proprietary firmware for nouveau driver...

How i can do it? Please, send link to instruction or something

Apr 20 2021, 10:06
mladen added a comment to T1046: frequent freezes with NVIDIA hardware.

This is unsupported hardware, you probably need proprietary firmware for nouveau driver...

Apr 20 2021, 10:01
mladen edited the content of Mobile-optimized apps.
Apr 20 2021, 09:58
clearice triaged T1046: frequent freezes with NVIDIA hardware as High priority.
Apr 20 2021, 04:15
guido edited the content of Packaging Overview.
Apr 20 2021, 02:16 · Restricted Project, Restricted Project, Restricted Project
guido edited the content of Packaging Overview.
Apr 20 2021, 02:06 · Restricted Project, Restricted Project, Restricted Project

Apr 19 2021

guido closed T1023: PureOS guidelines should require (not only suggest) changing Maintainer as Resolved.

updated, so closing

Apr 19 2021, 04:03
guido edited the content of Packaging Overview.
Apr 19 2021, 03:28 · Restricted Project, Restricted Project, Restricted Project

Apr 18 2021

jeremiah.foster edited the content of Building Packages with git-buildpackage.
Apr 18 2021, 16:57 · Restricted Project

Apr 17 2021

mak closed T987: Resource temporarily unavailable [IP: 138.201.228.45 443] (notorious https) as Resolved.

So, that RST packet is indeed the issue, and there's a high chance that either APT or GnuTLS don't handle this correctly. I talked with an APT developer, and we may actually need to debug this further in future.
In the meanwhile though, the issue can be mitigated by throwing an Apache2 webserver in front as proxy, instead of Nginx.

Apr 17 2021, 17:11

Apr 16 2021

mak added a comment to T987: Resource temporarily unavailable [IP: 138.201.228.45 443] (notorious https).

Some new observations:

  • This is not a proxy server issue: Even without proxy, the issue occurs
  • The TLS version doesn't matter at all
  • Before the issue occurs, we get quite a few TCP retransmissions from the client to the server, and then the current connection is dropped:
  • There is nothing suspicious in the Nginx logs, not even at info priority. A quick glance at the debug logs also didn't show anything interesting, but those are massive and it's possible that I missed something.
Apr 16 2021, 18:47
jeremiah.foster added a comment to T1023: PureOS guidelines should require (not only suggest) changing Maintainer.

@guido Yes, okay to update. I'll do it unless you get to it first.

Apr 16 2021, 08:07
jeremiah.foster added a project to T553: unspecified when a PureOS issue is truly "resolved": Restricted Project.

Then let's go with g) until / unless we determine this is unsuitable. It may lead to tags like "fixed in Byzantium" or "fixed in Amber" but those ought to be easily managed and I think we already have a "fixed in Byzantium" tag.

Apr 16 2021, 07:57 · Restricted Project

Apr 15 2021

joao.azevedo closed T1045: matrix-mirage fails to start in PureOS Byzantium arm (L5), but not Byzantium amd64 as Resolved.
Apr 15 2021, 10:00
joao.azevedo added a comment to T1045: matrix-mirage fails to start in PureOS Byzantium arm (L5), but not Byzantium amd64.

maybe-a-bug issue

Apr 15 2021, 09:44
jonas.smedegaard added a comment to T1045: matrix-mirage fails to start in PureOS Byzantium arm (L5), but not Byzantium amd64.

to me that sounds like there is no bug in the matrix-mirage package but instead a bug in the setup of the environment.

Apr 15 2021, 09:05
joao.azevedo added a comment to T1045: matrix-mirage fails to start in PureOS Byzantium arm (L5), but not Byzantium amd64.

In the field of voodoo magic:

Apr 15 2021, 07:16
joao.azevedo updated subscribers of T1045: matrix-mirage fails to start in PureOS Byzantium arm (L5), but not Byzantium amd64.

@jonas.smedegaard since you packaged matrix-mirage you might be curious about this "bug".

Apr 15 2021, 06:35
joao.azevedo updated the task description for T1045: matrix-mirage fails to start in PureOS Byzantium arm (L5), but not Byzantium amd64.
Apr 15 2021, 06:34
joao.azevedo updated the task description for T1045: matrix-mirage fails to start in PureOS Byzantium arm (L5), but not Byzantium amd64.
Apr 15 2021, 06:33
joao.azevedo created T1045: matrix-mirage fails to start in PureOS Byzantium arm (L5), but not Byzantium amd64.
Apr 15 2021, 06:27

Apr 14 2021

joao.azevedo added a comment to T1044: lollypop fails to start in PureOS byzantium (laptop) but not on Byzantium mobile..

Upstream issue: https://gitlab.gnome.org/World/lollypop/-/issues/2768

Apr 14 2021, 04:48
joao.azevedo added a comment to T1044: lollypop fails to start in PureOS byzantium (laptop) but not on Byzantium mobile..

[DEBUG] 2021-04-14 13:40:24 Importing audio file:///home/joao/Music/fuck\ it-jZIoxw0ca9E.mp4
[DEBUG] 2021-04-14 13:40:24 LazyLoadingView::lazy_loading(): 0.33496856689453125
Segmentation fault

Apr 14 2021, 04:42

Apr 13 2021

mladen added a comment to T1034: network-manager-openvpn: fails to work with Librem Tunnel and some other OpenVPN services on byzantium.

This package version is found in Debian experimental: https://packages.debian.org/experimental/network-manager-openvpn

Apr 13 2021, 09:49 · Restricted Project
mladen added a comment to T1034: network-manager-openvpn: fails to work with Librem Tunnel and some other OpenVPN services on byzantium.

@sebastian.krzyszkowiak I am not aware, I could not find anything on their bug tracker. But this issue has been fixed with https://gitlab.gnome.org/GNOME/NetworkManager-openvpn/-/merge_requests/34 and it seems that version with the fix, v1.8.14, is released already.

Apr 13 2021, 09:46 · Restricted Project
sebastian.krzyszkowiak added a comment to T1034: network-manager-openvpn: fails to work with Librem Tunnel and some other OpenVPN services on byzantium.

We're using network-manager-openvpn from Debian - is there an issue for that in Debian's bugtracker?

Apr 13 2021, 09:34 · Restricted Project

Apr 12 2021

joao.azevedo added a comment to T1044: lollypop fails to start in PureOS byzantium (laptop) but not on Byzantium mobile..

@jonas.smedegaard I am not sure.

Apr 12 2021, 08:12
jonas.smedegaard added a comment to T1044: lollypop fails to start in PureOS byzantium (laptop) but not on Byzantium mobile..

perhaps this? https://gitlab.gnome.org/World/lollypop/-/issues/2745

Apr 12 2021, 07:29
joao.azevedo created T1044: lollypop fails to start in PureOS byzantium (laptop) but not on Byzantium mobile..
Apr 12 2021, 06:21
jonas.smedegaard added a comment to T1023: PureOS guidelines should require (not only suggest) changing Maintainer.

I meant T1024.

Apr 12 2021, 04:02
guido added a comment to T1023: PureOS guidelines should require (not only suggest) changing Maintainer.

@jeremiah.foster o.k. to update the docs?

Apr 12 2021, 03:16
guido added a comment to T1023: PureOS guidelines should require (not only suggest) changing Maintainer.

Le't leave it as is then for now (since this seems current PureOS practice):

Apr 12 2021, 03:15
guido added a comment to T1023: PureOS guidelines should require (not only suggest) changing Maintainer.

@jonas.smedegaard i think you mean https://tracker.pureos.net/T1028 not https://tracker.pureos.net/T1023 above? (this issue is T1023)?

Apr 12 2021, 03:07
jonas.smedegaard added a comment to T1023: PureOS guidelines should require (not only suggest) changing Maintainer.

Strictly speaking, this issue is about Maintainer field. T1023 was about Vcs-* fields.

Apr 12 2021, 02:40
guido added a comment to T1023: PureOS guidelines should require (not only suggest) changing Maintainer.

Two more questions:

Apr 12 2021, 02:28
guido added a comment to T1023: PureOS guidelines should require (not only suggest) changing Maintainer.

having the these texts in a form that is suitable for c'n'p would help:

Apr 12 2021, 02:27
jonas.smedegaard added a comment to T1023: PureOS guidelines should require (not only suggest) changing Maintainer.

Concretetely, I propose to replace this:

Apr 12 2021, 02:09

Apr 11 2021

jonas.smedegaard added a comment to T553: unspecified when a PureOS issue is truly "resolved".

The Debian bugtracker has a similar task of tracking issues potentially tied to multiple distro releases, and handles that like g).

Apr 11 2021, 01:09 · Restricted Project

Apr 10 2021

jonas.smedegaard added a comment to T553: unspecified when a PureOS issue is truly "resolved".

Taking T1027 as an example, I see several options here:
a) we track code project source: issue is done when solved at the code source of what is being packaged
b) we track code project release: issue is done when solved at the code source of what is being packaged and released (e.g. as tarball or git tag)
c) we track packaging project source: issue is done when solved at the packaging source
d) we track packaging project release: issue is done when solved at the packaging source and released (i.e. git tag and pushed to any queue)
e) we track any distribution: issue is done when package is available in any distro release (e.g. landing)
f) we track development distribution: issue is done when package is available in testing distro release (i.e. currently byzantium)
g) we track all distributions: issue is done when package is available in all supported distro releases (i.e. currently amber and byzantium)
h) we require explicitly defined scope: issue can only be done when clarified in issue itself where it is considered done.

Apr 10 2021, 10:11 · Restricted Project
jonas.smedegaard added a comment to T1023: PureOS guidelines should require (not only suggest) changing Maintainer.

@jeremiah.foster I think this issue is making good progress but still not resolved: Packaging Overview now properly covers requirement to add maintainer address, but lack the detail of preserving older Maintainer field.

Apr 10 2021, 08:53
jonas.smedegaard added a comment to T776: kodi-bin - outdated mariadb dependency.

It is now 13 days without migration - seems from https://master.pureos.net/migrations/excuse/6e70e037-1095-4e56-acae-4e854767fb5b that it "just" needs to be built on arm64.

Apr 10 2021, 08:41
jonas.smedegaard changed the status of T1022: webkit2gtk: Vcs-Browse and Vcs-Git points to Debian from Open to Incomplete.

Thanks, @alexander.mikhaylenko, the pending changes look good to me.

Apr 10 2021, 08:20 · Restricted Project, Restricted Project
jonas.smedegaard changed the status of T1027: squeekboard: Vcs-Browser and Vcs-Git not declared from Open to Incomplete.

hmm - let's try see if status "incomplete" is something similar to "pending" - i.e. appears as open but distinct from "Normal"...

Apr 10 2021, 08:17 · Restricted Project, Restricted Project
jonas.smedegaard added a comment to T1027: squeekboard: Vcs-Browser and Vcs-Git not declared.

...and thanks for working towards solving this issue.

Apr 10 2021, 08:14 · Restricted Project, Restricted Project
jonas.smedegaard reopened T1027: squeekboard: Vcs-Browser and Vcs-Git not declared as "Open".

This issue tracker tracks development of packages, whereas https://source.puri.sm/ tracks development of code projects (often used as basis for packages).

Apr 10 2021, 08:13 · Restricted Project, Restricted Project

Apr 8 2021

marekoid updated marekoid.
Apr 8 2021, 09:57
guido added a comment to T1041: Cannot open Gedit on PureOS 10 - Byzantium.

@ezs777 thanks for confirming it works for you!

Apr 8 2021, 05:47 · Restricted Project
ezs777 closed T1041: Cannot open Gedit on PureOS 10 - Byzantium as Resolved.

This was fixed when the latest update of nautilus, which I applied this morning.

Apr 8 2021, 03:51 · Restricted Project

Apr 7 2021

guido created T1043: Lintian on PureOS should check that Vcs-Git points to https://source.puri.sm.
Apr 7 2021, 09:36

Apr 6 2021

jeremiah.foster added a comment to T989: Please have matrix channel that gets pureos bug traffic from PureOS Tracker.

Architecturally this should actually be implemented in such a way that a bugtracker change emits a new message on Laniakea's ZeroMQ-based message-bus, and that message is then picked up by the Matrix bot and relayed to the channel
that way, other consumers can pick up the messages as well and act on them for other purposes than showing a channel message (that's how automatic bug closing was implemented in the past, actually)
(but "in the past" means deep in the past where Trac was used for bugtracking)
The messages Laniakea sends are multipart-ZeroMQ messages with a header/subject in rDNS form, like _lk.archive.new-package and a JSON body with a few standardized fields and one freeform "data" part. The JSON part is signed with an Ed25519 signature from the messaging relay, so messages can be authenticated as correct
(message submission happens via a Curve25519-encrypted connection to a relay, from where they are distributed to interested parties)
and yes, this should absolutely be documented properly ;-)
Fortunately, the Laniakea Python module has helpers for this stuff so you don't have to touch it directly - in theory all this needs is a consumer of bug tracker events that submits them to the relay, and then the Matrix bot only needs to be told how to convert the messages into human-readable form

Apr 6 2021, 15:54 · Restricted Project
mladen added a comment to T1034: network-manager-openvpn: fails to work with Librem Tunnel and some other OpenVPN services on byzantium.

openvpn: 2.5.1-1
network-manager-openvpn: 1.8.12-2

Apr 6 2021, 13:48 · Restricted Project
jeremiah.foster added a comment to T989: Please have matrix channel that gets pureos bug traffic from PureOS Tracker.

https://github.com/lkhq/laniakea/tree/master/src/mirk is the tool we use to push to Matrix.

Apr 6 2021, 13:26 · Restricted Project
jeremiah.foster added a comment to T1034: network-manager-openvpn: fails to work with Librem Tunnel and some other OpenVPN services on byzantium.

With which version of openvpn? Some of the links you provided indicated older versions of openvpn were the issue, we have a newer version in Byzantium now.

Apr 6 2021, 11:26 · Restricted Project
alexander.mikhaylenko created T1042: libgdm-dev missing from byzantium.
Apr 6 2021, 08:20 · Restricted Project, Restricted Project
guido added a comment to T1041: Cannot open Gedit on PureOS 10 - Byzantium.

see https://source.puri.sm/Librem5/debs/nautilus/-/issues/3

Apr 6 2021, 08:14 · Restricted Project
mladen added a comment to T1034: network-manager-openvpn: fails to work with Librem Tunnel and some other OpenVPN services on byzantium.

@jeremiah.foster We already reproduced the issue with Librem Tunnel.

Apr 6 2021, 01:22 · Restricted Project

Apr 5 2021

jeremiah.foster added a comment to T1034: network-manager-openvpn: fails to work with Librem Tunnel and some other OpenVPN services on byzantium.

I guess the next step is to try to reproduce with Librem Tunnel.

Apr 5 2021, 17:23 · Restricted Project