> At this point Vorta 0.7.1-4 (0.7.1 plus commits that fixed a couple
> bugs, without introducing new features) will most likely be in the next
> Debian release (11, aka: bullseye), because it passes CI on armhf more
> reliably than anything more recent.  I can get access to armhf hardware
> for testing, and the last-call final deadline for a Vorta release that
> reliably passes is 2021-03-10.  Declare a feature freeze until that time
> would help with this effort ;-)

That's good news. We won't add new features until March 10 then.

I'll also do a release 0.7.5 to get more users to test this. Commits from Mar 1
are all bug fixes.

> Unfortunately, even if we do everything right, the release-team still
> has the right to say "these are too many changes"...which is
> demotivating...  For my part, I'm sorry to have not been able to help
> out more.
> 
> One thing that concerns me about 0.7.4 (plus 824707c) is that amd64
> builds have regressed and now sometimes timeout:
> 
>  https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/vorta.html
> 
> Armhf builds are thankfully failing more visibly than before, with many
> "QThread::start: Thread termination error (No such process)".  I'm
> looking forward to testing if the thread and lock-related changes in
> 6d8ad90 will solve this:
> 
>  https://tests.reproducible-builds.org/debian/rb-pkg/unstable/armhf/vorta.html

Yes, 6d8ad90 could solve this. It also makes keyring selection more reliable. 
We later
found that many users have multiple keyring installed, so it's prioritized by 
the kind
of desktop env now.

> Given that you had previously mentioned what sounded like database
> infelicities, I also upgraded Peewee to 3.14.1, which contains these
> fixes:
> 
>    - 7e68c789 Preserve and handle CHECK() constraints with sqlite migrator.
>    - b34e6015 Improvements to foreign-key lazy-load - thanks @conqp
>    - 8a21f803 Fix for failing crdb test.
>    - aab10e6c Fix for column->model mapping in model-select from subquery +
>      join.
>    - ad5a3388 Add stddev aggregate to sqlite-udf.
>    - 798b2869 Fix `create_index()` method for DataSet.
>    - da9b9418 Strip quote-marks and parentheses from colnames returned by
>      cursor.
>    - ebe3ad50 Delegate to the ForeignKeyField's db_value() method when
>      converting models.
>    - 87a63848 Comment on Model.__sql__ referencing issue #2304
>    - efb41a94 Add test-case for jsonb contains within list.
> 
> although, to be honest I haven't checked if Vorta uses these methods;
> Peewee's CI was failing, 8a21f803 was needed, and I thought
> that you'd prefer to move to requiring peewee >=3.14.1 rather than work
> around peewee bugs.  I hope you'll agree.

No problem to require a newer peewee, if this makes a change.

> And to end with good news, i386 is finally good, for the first time ever
> :-)
> 
> 
> Regards,
> Nicholas

Reply via email to