You are not logged in.

#1 2021-02-04 15:35:41

bartus
Member
Registered: 2013-05-13
Posts: 48

`packagekit` gnome-shell log-out update broke my system.

First time in history Arch breaks on me by it self, all thanks to packagekit that has a bug 4-years in the making causing it ignore the `IgnorePkg` list in `pacman.conf.. Would some eventually package the latest version of packagekit that finally got this issue patched ?

If I may elaborate a bit more.

How is this congruent to #1 arch rule - kept {sh}it straight and simple, to have two package managers working against each other?
I've never used `packagekit`, it got pulled by `gnome-shell` as dependency - resulting in me having to keep track of two package managers
on one system. I rarely use the DE and having to always uncheck "update my system" on `gnome-shell` logout to prevent extra `systemd`
target firing up to update my stuff is opposite to KISS paradigm. Until yesterday when I forgot to uncheck the box and allow it to run without
forcefully killing the system with power button - witch in turns update all my hold packages resulting in wasted day of recreating relict stuff I've made.

6e4836ce122b44072a8b11a186b07e42.webp

Last edited by bartus (2021-02-04 15:36:53)

Offline

#2 2021-02-04 16:06:35

loqs
Member
Registered: 2014-03-06
Posts: 17,199

Re: `packagekit` gnome-shell log-out update broke my system.

What happens if you try and remove packagekit?  It is required by gnome-packagekit and gnome-software-packagekit-plugin but they are not required by anything,  packagekit-qt5 is required by apper, deepin-store and liquidshell but they are not required by anything.

Offline

#3 2021-02-04 16:15:13

schard
Forum Moderator
From: Hannover
Registered: 2016-05-06
Posts: 1,933
Website

Re: `packagekit` gnome-shell log-out update broke my system.

The problem is, that packagekit has not been updated for eight months now.
A version, which includes a bugfix for this is not yet in the repos.
I'm gonna contact the maintainer and ask whether they would appreciate help getting the new version packed and into the repos.
FYI: This would have also been an option to you - Investigating this and offering help.
A rant will get us nowhere.

Offline

#4 2021-02-04 16:18:39

Scimmia
Fellow
Registered: 2012-09-01
Posts: 11,471

Re: `packagekit` gnome-shell log-out update broke my system.

bartus wrote:

I've never used `packagekit`, it got pulled by `gnome-shell` as dependency - resulting in me having to keep track of two package managers on one system.

Have you got logs to back that up?

Online

#5 2021-02-04 17:39:02

schard
Forum Moderator
From: Hannover
Registered: 2016-05-06
Posts: 1,933
Website

Re: `packagekit` gnome-shell log-out update broke my system.

I submitted a patch upstream and as a hotfix to Christian, that allows packagekit-1.2.2 to build the ALPM backend without errors.

Last edited by schard (2021-02-04 17:39:54)

Offline

#6 2021-02-04 18:24:27

bartus
Member
Registered: 2013-05-13
Posts: 48

Re: `packagekit` gnome-shell log-out update broke my system.

@loqs @schard: Thanks gays, and sorry for my abrupt behavior.
Current state of `packagekit` being split to `libpackagekit-glib` and `pacakgekit`
allows me to drop `packagekit` from local machine and not heve to warry about
`packagekit<>pacman` ongoing scuffle.

@Scimmia: Got me there: check out `pacman.log` and looks like
I've used it x6 times in 201{7,8} those I'm retracting my statement
about not ever using "this shit" (ง ื▿ ื)ว

$ paclog|grep -F '[PACKAGEKIT]'|grep -v synchronizing\ package\ lists
[2017-07-19 06:35] [PACKAGEKIT] installed filelight (17.04.3-1)
[2017-07-20 13:21] [PACKAGEKIT] reinstalled archlinux-appstream-data (20170719-2)
[2017-07-20 13:21] [PACKAGEKIT] reinstalled dnssec-anchors (20170711-1)
[2017-07-20 13:21] [PACKAGEKIT] reinstalled mpv (1:0.26.0-2)
[2017-07-20 13:21] [PACKAGEKIT] reinstalled ps_mem (3.9-1)
[2017-07-20 13:21] [PACKAGEKIT] reinstalled s-nail (14.9.0-1)
[2017-07-21 23:01] [PACKAGEKIT] upgraded librsvg (2:2.40.17-1 -> 2:2.40.18-1)
[2017-07-21 23:01] [PACKAGEKIT] upgraded mutter (3.24.3-1 -> 3.24.4-1)
[2017-07-21 23:01] [PACKAGEKIT] upgraded gnome-shell (3.24.2-1 -> 3.24.3-1)
[2017-07-21 23:01] [PACKAGEKIT] upgraded gnome-shell-extensions (3.24.2-1 -> 3.24.3-1)
[2017-07-21 23:01] [PACKAGEKIT] upgraded haveged (1.9.1-2 -> 1.9.1-3)
[2017-07-21 23:01] [PACKAGEKIT] upgraded jmol (14.20.2-1 -> 14.20.3-1)
[2017-07-21 23:01] [PACKAGEKIT] upgraded libmpd (11.8.17-2 -> 11.8.17-3)
[2017-07-21 23:01] [PACKAGEKIT] upgraded mate-panel (1.18.3-1 -> 1.18.4-1)
[2017-07-21 23:01] [PACKAGEKIT] upgraded mate-session-manager (1.18.0-1 -> 1.18.1-1)
[2017-07-21 23:01] [PACKAGEKIT] upgraded mpv (1:0.26.0-2 -> 1:0.26.0-3)
[2017-07-21 23:01] [PACKAGEKIT] upgraded python2-cysignals (1.6.4-1 -> 1.6.5-1)
[2017-07-21 23:01] [PACKAGEKIT] upgraded xfce4-xkb-plugin (0.7.1-2 -> 0.8.0-1)
[2017-08-07 16:31] [PACKAGEKIT] installed sbsms (2.0.2-2)
[2017-08-07 16:31] [PACKAGEKIT] installed portsmf (228-2)
[2017-08-07 16:31] [PACKAGEKIT] installed audacity (2.1.3-1)
[2017-08-10 18:28] [PACKAGEKIT] installed gpick (0.2.5-6)
[2017-08-25 00:32] [PACKAGEKIT] installed deadbeef (0.7.2-2)
[2017-08-25 00:37] [PACKAGEKIT] installed libechonest (2.3.1-1)
[2017-08-25 00:37] [PACKAGEKIT] installed mutagen (1.38-1)
[2017-08-25 00:37] [PACKAGEKIT] installed sg3_utils (1.42-1)
[2017-08-25 00:37] [PACKAGEKIT] installed libgpod (0.8.3-5)
[2017-08-25 00:37] [PACKAGEKIT] installed liblastfm (1.0.9-2)
[2017-08-25 00:37] [PACKAGEKIT] installed clementine (1.3.1-9)
[2017-08-30 12:36] [PACKAGEKIT] installed gpg-crypter (0.4.1-2)
[2017-08-30 12:37] [PACKAGEKIT] removed gpg-crypter (0.4.1-2)
[2018-10-25 22:44] [PACKAGEKIT] installed librsync (1:2.0.2-1)
[2018-10-25 22:44] [PACKAGEKIT] installed ncftp (3.2.6-1)
[2018-10-25 22:44] [PACKAGEKIT] installed python2-monotonic (1.5-2)
[2018-10-25 22:44] [PACKAGEKIT] installed python2-fasteners (0.14.1-6)
[2018-10-25 22:44] [PACKAGEKIT] installed duplicity (0.7.18.1-1)
[2018-10-25 22:44] [PACKAGEKIT] installed deja-dup (38.0-1)
[2021-02-03T21:18:20+0100] [PACKAGEKIT] upgraded aurutils-git (2.3.1.r207.ga197f93-1 -> 3.1.2.r19.gad5b985-1)
[2021-02-03T21:18:20+0100] [PACKAGEKIT] reinstalled libwebp (1.2.0-1)
[2021-02-03T21:18:20+0100] [PACKAGEKIT] reinstalled blender-develop-git (2.93.r103457.gfec6a4e24ad-1)
...

Offline

Board footer

Powered by FluxBB