Rebase to dnfdragora 2.0.0 to fix numerous reliability issues

How to install

sudo dnf upgrade --advisory=FEDORA-2020-9a00bc0617

This update has been submitted for testing by ngompa.

a year ago

This update's test gating status has been changed to 'waiting'.

a year ago

This update's test gating status has been changed to 'ignored'.

a year ago
karma
BZ#1703486 dnfdragora-2.0.0 is available
BZ#1820953 dnfdaemon-0.3.20 is available

This update has been submitted for stable by bodhi.

a year ago
User Icon atim commented & provided feedback a year ago
karma

Doesn't start. Full log.

ngompa edited this update.

a year ago

ngompa edited this update.

New build(s):

  • dnfdragora-2.0.0-2.fc32

Removed build(s):

  • dnfdragora-2.0.0-1.fc32

Karma has been reset.

a year ago

This update has been submitted for testing by ngompa.

a year ago
User Icon ngompa commented & provided feedback a year ago

@atim This should now be fixed. Thank you for catching that! I hadn't noticed because of the condition that causes the issue. :)

User Icon carlwgeorge commented & provided feedback a year ago
karma

Tried this out under gnome, and saw two issues. The title of the application is shown as "Python3" in the gnome top bar. The app starts and begins refreshing repository metadata, but then crashes with the same error that @atim pointed out.

User Icon ngompa commented & provided feedback a year ago

@carlwgeorge Can you try configuring it in debug mode?

Write a ~/.config/dnfdragora.yaml with the following content:

settings:
  do not show groups at startup: false
  interval for checking updates: 180
  log:
    directory: /home/<username>/.cache/dnfdragora
    enabled: true
    level_debug: true
  search:
    match_all: false
    newest_only: false
  show updates at startup: false
view:
  filter: installed
  show: all

It should produce a log file on next run with more details in ~/.cache/dnfdragora/dnfdragora.log

karma
BZ#1703486 dnfdragora-2.0.0 is available
BZ#1820953 dnfdaemon-0.3.20 is available

This update has been pushed to testing.

a year ago

Bodhi is disabling automatic push to stable due to negative karma. The maintainer may push manually if they determine that the issue is not severe.

a year ago
User Icon atim commented & provided feedback a year ago

@ngompa, seems like it starts now, thank you. It feels faster now which is really cool. 🤗 But unfortunately is still flooding with this messages in terminal:

/usr/lib64/python3.8/site-packages/yui.py:1472: Warning: Source ID 14950 was not found when attempting to remove it
  return _yui.YDialog_waitForEvent(self, timeout_millisec)

and also some other issues. But at least not crashing at start for me. I'll try to run with this debug settings in near ~24H (i hope).

ngompa edited this update.

a year ago
User Icon carlwgeorge commented & provided feedback a year ago
karma

I previously had this contents in ~/.config/dnfdragora.yaml:

view:
  filter: not_installed
  show: all

I didn't write that, I'm assuming it was left over from version 1.1.1. I changed it to what you suggested, and the program didn't launch at all, with this error:

Try reading configuration file
From ./dnfdragora.yaml
Skipped exception: <[Errno 2] No such file or directory: './dnfdragora.yaml'> 
From /etc/dnfdragora/dnfdragora.yaml
Finally read user settings from /home/carl/.config/dnfdragora.yaml
Unexpected error: <class 'FileNotFoundError'>

I then deleted the file entirely, and the program launches and appears to function normally. Does upstream advise deleting that file before upgrading from 1.x.x to 2.x.x?

This update has been submitted for stable by bodhi.

a year ago

This update has been pushed to stable.

a year ago
User Icon anaselli commented & provided feedback a year ago

@carlwgeorge thanks for catching it. Upstream intention was to upgrade the configuration file, so that's a mistake. git code should have fixed it.


Please login to add feedback.

Metadata
Type
bugfix
Karma
2
Signed
Content Type
RPM
Test Gating
Settings
Unstable by Karma
-3
Stable by Karma
1
Stable by Time
7 days
Dates
submitted
a year ago
in testing
a year ago
in stable
a year ago
modified
a year ago
BZ#1703486 dnfdragora-2.0.0 is available
0
1
BZ#1820953 dnfdaemon-0.3.20 is available
0
1

Automated Test Results