View Issue Details

IDProjectCategoryView StatusLast Update
0005562GNUnetotherpublic2019-02-14 11:55
Reporterng0Assigned To 
PrioritynormalSeverityfeatureReproducibilityhave not tried
Status confirmedResolutionopen 
Product Version 
Target Version0.12.0Fixed in Version 
Summary0005562: gnunet-qr must be fixed (is permanently stuck on python2.7)
seems to be the dependency we use for the optional gnunet-qr.

gnunet-qr code:

This zbar was never ported to python3 / python3.7.
This means that we have an optional runtime dependency which will never make its way out of python2.7.

I see 3 fixes:

1) rewrite to fix (in some other language or another - python3.7 - module)
2) port zbar module to python3.7 and maintain it
3) find a new module which has the same qualities as zbar on pypi and update gnunet-qr with it.

Maybe a potential GSoC task, or is this too short?
TagsNo tags attached.



2019-02-13 01:30

developer   ~0013697 sees infrequent releases on pypi (last release in 2016) but supports py2 and py3


2019-02-13 01:32

developer   ~0013698

A couple more zbar's exist on pypi:

Christian Grothoff

2019-02-13 19:14

manager   ~0013709

One could also consider using libzbar-dev (C version) directly. "only" needs to be wrapped lightly, presumably:

But GSoC is a good idea for this, I'll add it to the list!

Issue History

Date Modified Username Field Change
2019-02-13 01:25 ng0 New Issue
2019-02-13 01:27 ng0 Target Version => 0.12.0
2019-02-13 01:30 ng0 Note Added: 0013697
2019-02-13 01:32 ng0 Note Added: 0013698
2019-02-13 15:39 ng0 Description Updated View Revisions
2019-02-13 19:14 Christian Grothoff Note Added: 0013709
2019-02-14 11:55 Christian Grothoff Severity minor => feature
2019-02-14 11:55 Christian Grothoff Status new => confirmed