ALT Linux Team development discussions
 help / color / mirror / Atom feed
* Re: [devel] [#210919] EPERM (try 4) apt.git=0.5.15lorg2-alt59 synaptic.git=0.58-alt17 ...
  @ 2018-08-02  9:26 ` Aleksei Nikiforov
  2018-08-02 10:14   ` Anton Farygin
  0 siblings, 1 reply; 6+ messages in thread
From: Aleksei Nikiforov @ 2018-08-02  9:26 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Здравствуйте.

Я собрал packagekit и сгенерировал appstream-data, а также пересобрал 
gnome-software с поддержкой packagekit. Для packagekit также 
потребовался apt из задания #199955. Всё это собрано вместе в задание 
#210919 и значительно улучшает работу gnome-software: в нём отображается 
список доступных в репозитории приложений, их можно устанавливать или 
удалять.

Список приложений составляется из данных appstream-data, которые в свою 
очередь сгенерированы из имеющихся в репозитории файлов *.appdata.xml и 
*.metainfo.xml, поэтому не все доступные в репозитории приложения сейчас 
есть в списке.

Посмотреть как всё это работает можно в уже упомянутом задании #210919.

С уважением,
Алексей Никифоров

01.08.2018 11:41, Girar Builder awaiter robot пишет:
> http://git.altlinux.org/tasks/210919/logs/events.4.1.log
> 
> 2018-Aug-01 07:54:28 :: test-only task #210919 for sisyphus resumed by darktemplar:
> #100 build 0.5.15lorg2-alt59 from /people/darktemplar/packages/apt.git fetched at 2018-Jul-31 09:36:30
> #200 build 0.58-alt17 from /people/darktemplar/packages/synaptic.git fetched at 2018-Jul-31 09:36:38
> #240 build 1.1.10-alt1 from /people/darktemplar/packages/PackageKit.git fetched at 2018-Aug-01 07:02:38
> #300 removed
> #400 build 20180725-alt1 from /people/darktemplar/packages/appstream-data.git fetched at 2018-Jul-31 09:36:59
> #500 removed
> #600 removed
> #700 build 3.28.2-alt3 from /people/darktemplar/packages/gnome-software.git fetched at 2018-Aug-01 07:54:22
> 2018-Aug-01 07:54:45 :: created build repo
> 2018-Aug-01 07:54:47 :: [x86_64] #100 apt.git 0.5.15lorg2-alt59: build start
> 2018-Aug-01 07:54:47 :: [i586] #100 apt.git 0.5.15lorg2-alt59: build start
> 2018-Aug-01 07:54:47 :: [aarch64] #100 apt.git 0.5.15lorg2-alt59: build start
> 2018-Aug-01 07:55:18 :: [i586] apt.git 0.5.15lorg2-alt59: remote: no need to rebuild
> 2018-Aug-01 07:55:18 :: [i586] #100 apt.git 0.5.15lorg2-alt59: build OK
> 2018-Aug-01 07:55:18 :: [i586] #200 synaptic.git 0.58-alt17: build start
> 2018-Aug-01 07:55:20 :: [x86_64] apt.git 0.5.15lorg2-alt59: remote: no need to rebuild
> 2018-Aug-01 07:55:20 :: [x86_64] #100 apt.git 0.5.15lorg2-alt59: build OK
> 2018-Aug-01 07:55:20 :: [x86_64] #200 synaptic.git 0.58-alt17: build start
> 2018-Aug-01 07:55:39 :: [i586] synaptic.git 0.58-alt17: remote: no need to rebuild
> 2018-Aug-01 07:55:39 :: [i586] #200 synaptic.git 0.58-alt17: build OK
> 2018-Aug-01 07:55:39 :: [i586] #240 PackageKit.git 1.1.10-alt1: build start
> 2018-Aug-01 07:55:42 :: [x86_64] synaptic.git 0.58-alt17: remote: no need to rebuild
> 2018-Aug-01 07:55:42 :: [x86_64] #200 synaptic.git 0.58-alt17: build OK
> 2018-Aug-01 07:55:42 :: [x86_64] #240 PackageKit.git 1.1.10-alt1: build start
> 2018-Aug-01 07:56:01 :: [i586] PackageKit.git 1.1.10-alt1: remote: no need to rebuild
> 2018-Aug-01 07:56:01 :: [i586] #240 PackageKit.git 1.1.10-alt1: build OK
> 2018-Aug-01 07:56:01 :: [i586] #400 appstream-data.git 20180725-alt1: build start
> 2018-Aug-01 07:56:10 :: [aarch64] apt.git 0.5.15lorg2-alt59: remote: no need to rebuild
> 2018-Aug-01 07:56:10 :: [x86_64] PackageKit.git 1.1.10-alt1: remote: no need to rebuild
> 2018-Aug-01 07:56:10 :: [aarch64] #100 apt.git 0.5.15lorg2-alt59: build OK
> 2018-Aug-01 07:56:10 :: [aarch64] #200 synaptic.git 0.58-alt17: build start
> 2018-Aug-01 07:56:10 :: [x86_64] #240 PackageKit.git 1.1.10-alt1: build OK
> 2018-Aug-01 07:56:10 :: [x86_64] #400 appstream-data.git 20180725-alt1: build start
> 2018-Aug-01 07:56:20 :: [i586] appstream-data.git 20180725-alt1: remote: no need to rebuild
> 2018-Aug-01 07:56:20 :: [i586] #400 appstream-data.git 20180725-alt1: build OK
> 2018-Aug-01 07:56:20 :: [i586] #700 gnome-software.git 3.28.2-alt3: build start
> 2018-Aug-01 07:56:30 :: [x86_64] appstream-data.git 20180725-alt1: remote: no need to rebuild
> 2018-Aug-01 07:56:30 :: [x86_64] #400 appstream-data.git 20180725-alt1: build OK
> 2018-Aug-01 07:56:30 :: [x86_64] #700 gnome-software.git 3.28.2-alt3: build start
> 2018-Aug-01 07:57:18 :: [aarch64] synaptic.git 0.58-alt17: remote: no need to rebuild
> 2018-Aug-01 07:57:18 :: [aarch64] #200 synaptic.git 0.58-alt17: build OK
> 2018-Aug-01 07:57:18 :: [aarch64] #240 PackageKit.git 1.1.10-alt1: build start
> 2018-Aug-01 07:58:23 :: [aarch64] PackageKit.git 1.1.10-alt1: remote: no need to rebuild
> 2018-Aug-01 07:58:23 :: [aarch64] #240 PackageKit.git 1.1.10-alt1: build OK
> 2018-Aug-01 07:58:23 :: [aarch64] #400 appstream-data.git 20180725-alt1: build start
> 2018-Aug-01 07:58:59 :: [i586] #700 gnome-software.git 3.28.2-alt3: build OK
> 2018-Aug-01 07:59:02 :: [x86_64] #700 gnome-software.git 3.28.2-alt3: build OK
> 2018-Aug-01 07:59:23 :: [aarch64] appstream-data.git 20180725-alt1: remote: no need to rebuild
> 2018-Aug-01 07:59:23 :: [aarch64] #400 appstream-data.git 20180725-alt1: build OK
> 2018-Aug-01 07:59:24 :: [aarch64] #700 gnome-software.git 3.28.2-alt3: build start
> 2018-Aug-01 08:05:33 :: [aarch64] #700 gnome-software.git 3.28.2-alt3: build OK
> 2018-Aug-01 08:06:26 :: build check OK
> warning (#240): packagekit-cron-1.1.10-alt1.x86_64.rpm should be .noarch.rpm
> --- gnome-software-3.28.2-alt3.x86_64.rpm.share	2018-08-01 08:06:46.302922241 +0000
> +++ gnome-software-3.28.2-alt3.aarch64.rpm.share	2018-08-01 08:06:47.309928919 +0000
> @@ -98,3 +98,2 @@
>   /usr/share/metainfo/org.gnome.Software.Plugin.Flatpak.metainfo.xml	100644	XML 1.0 document text
> -/usr/share/metainfo/org.gnome.Software.Plugin.Fwupd.metainfo.xml	100644	XML 1.0 document text
>   /usr/share/metainfo/org.gnome.Software.Plugin.Odrs.metainfo.xml	100644	XML 1.0 document text
> warning (#700): non-identical /usr/share part
> --- gnome-software-3.28.2-alt3.i586.rpm.share	2018-08-01 08:06:48.545937115 +0000
> +++ gnome-software-3.28.2-alt3.aarch64.rpm.share	2018-08-01 08:06:48.930939669 +0000
> @@ -98,3 +98,2 @@
>   /usr/share/metainfo/org.gnome.Software.Plugin.Flatpak.metainfo.xml	100644	XML 1.0 document text
> -/usr/share/metainfo/org.gnome.Software.Plugin.Fwupd.metainfo.xml	100644	XML 1.0 document text
>   /usr/share/metainfo/org.gnome.Software.Plugin.Odrs.metainfo.xml	100644	XML 1.0 document text
> warning (#700): non-identical /usr/share part
> 2018-Aug-01 08:06:49 :: noarch check OK
> 2018-Aug-01 08:06:51 :: plan: src +5 -4 =18644, aarch64 +24 -9 =29026, i586 +24 -12 =34100, noarch +3 -2 =19055, x86_64 +24 -12 =34154
> 2018-Aug-01 08:06:51 :: version check OK
> 2018-Aug-01 08:06:51 :: apt: closes bugs: 34036
> 2018-Aug-01 08:07:55 :: generated apt indices
> 2018-Aug-01 08:07:55 :: created next repo
> 2018-Aug-01 08:08:22 :: dependencies check OK
> 2018-Aug-01 08:09:23 :: ELF symbols check OK
> 	i586: appstream-data=20180725-alt1 post-install unowned files:
> /usr/share/app-info
> /usr/share/app-info/icons
> /usr/share/app-info/xmls
> 2018-Aug-01 08:09:44 :: [i586] #400 appstream-data: install check OK
> 	x86_64: appstream-data=20180725-alt1 post-install unowned files:
> /usr/share/app-info
> /usr/share/app-info/icons
> /usr/share/app-info/xmls
> 2018-Aug-01 08:09:45 :: [x86_64] #400 appstream-data: install check OK
> 2018-Aug-01 08:10:01 :: [i586] #100 apt: install check OK
> 2018-Aug-01 08:10:02 :: [x86_64] #100 apt: install check OK
> 2018-Aug-01 08:10:20 :: [i586] #100 apt-debuginfo: install check OK
> 2018-Aug-01 08:10:22 :: [x86_64] #100 apt-debuginfo: install check OK
> 	aarch64: appstream-data=20180725-alt1 post-install unowned files:
> /usr/share/app-info
> /usr/share/app-info/icons
> /usr/share/app-info/xmls
> 2018-Aug-01 08:10:24 :: [aarch64] #400 appstream-data: install check OK
> 2018-Aug-01 08:10:37 :: [i586] #100 apt-rsync: install check OK
> 2018-Aug-01 08:10:53 :: [x86_64] #100 apt-rsync: install check OK
> 2018-Aug-01 08:11:01 :: [i586] #100 apt-rsync-debuginfo: install check OK
> 2018-Aug-01 08:11:18 :: [aarch64] #100 apt: install check OK
> 2018-Aug-01 08:11:21 :: [x86_64] #100 apt-rsync-debuginfo: install check OK
> 	i586: gnome-software=3.28.2-alt3 post-install unowned files:
> /usr/share/gnome-shell
> /usr/share/gnome-shell/search-providers
> 2018-Aug-01 08:11:42 :: [i586] #700 gnome-software: install check OK
> 	x86_64: gnome-software=3.28.2-alt3 post-install unowned files:
> /usr/share/gnome-shell
> /usr/share/gnome-shell/search-providers
> 2018-Aug-01 08:11:56 :: [x86_64] #700 gnome-software: install check OK
> 2018-Aug-01 08:12:19 :: [aarch64] #100 apt-debuginfo: install check OK
> 2018-Aug-01 08:12:34 :: [i586] #700 gnome-software-debuginfo: install check OK
> 2018-Aug-01 08:12:50 :: [x86_64] #700 gnome-software-debuginfo: install check OK
> 2018-Aug-01 08:13:12 :: [aarch64] #100 apt-rsync: install check OK
> 2018-Aug-01 08:13:14 :: [i586] #700 gnome-software-devel: install check OK
> 	i586: gnome-software-devel-doc=3.28.2-alt3 post-install unowned files:
> /usr/share/gtk-doc
> /usr/share/gtk-doc/html
> 2018-Aug-01 08:13:30 :: [i586] #700 gnome-software-devel-doc: install check OK
> 2018-Aug-01 08:13:31 :: [x86_64] #700 gnome-software-devel: install check OK
> 2018-Aug-01 08:13:46 :: [i586] #100 libapt: install check OK
> 	x86_64: gnome-software-devel-doc=3.28.2-alt3 post-install unowned files:
> /usr/share/gtk-doc
> /usr/share/gtk-doc/html
> 2018-Aug-01 08:13:48 :: [x86_64] #700 gnome-software-devel-doc: install check OK
> 2018-Aug-01 08:14:04 :: [x86_64] #100 libapt: install check OK
> 2018-Aug-01 08:14:05 :: [i586] #100 libapt-debuginfo: install check OK
> 2018-Aug-01 08:14:10 :: [aarch64] #100 apt-rsync-debuginfo: install check OK
> 2018-Aug-01 08:14:24 :: [x86_64] #100 libapt-debuginfo: install check OK
> 2018-Aug-01 08:14:25 :: [i586] #100 libapt-devel: install check OK
> 2018-Aug-01 08:14:44 :: [x86_64] #100 libapt-devel: install check OK
> warning [i586]: packagekit=1.1.10-alt1: circular dependencies on packagekit-glib=1.1.10-alt1 python3-module-packagekit=1.1.10-alt1
> 	i586: packagekit=1.1.10-alt1 post-install unowned files:
> /etc/apt
> /etc/apt/apt.conf.d
> /etc/dbus-1
> /etc/dbus-1/system.d
> /usr/share/dbus-1
> /usr/share/dbus-1/interfaces
> /usr/share/dbus-1/system-services
> /usr/share/polkit-1
> /usr/share/polkit-1/actions
> /usr/share/polkit-1/rules.d
> 2018-Aug-01 08:14:47 :: [i586] #240 packagekit: install check OK
> warning [x86_64]: packagekit=1.1.10-alt1: circular dependencies on packagekit-glib=1.1.10-alt1 python3-module-packagekit=1.1.10-alt1
> 	x86_64: packagekit=1.1.10-alt1 post-install unowned files:
> /etc/apt
> /etc/apt/apt.conf.d
> /etc/dbus-1
> /etc/dbus-1/system.d
> /usr/share/dbus-1
> /usr/share/dbus-1/interfaces
> /usr/share/dbus-1/system-services
> /usr/share/polkit-1
> /usr/share/polkit-1/actions
> /usr/share/polkit-1/rules.d
> 2018-Aug-01 08:15:06 :: [x86_64] #240 packagekit: install check OK
> 2018-Aug-01 08:15:08 :: [i586] #240 packagekit-command-not-found: install check OK
> 2018-Aug-01 08:15:27 :: [x86_64] #240 packagekit-command-not-found: install check OK
> 	aarch64: gnome-software=3.28.2-alt3 post-install unowned files:
> /usr/share/gnome-shell
> /usr/share/gnome-shell/search-providers
> /usr/share/metainfo
> 2018-Aug-01 08:15:32 :: [aarch64] #700 gnome-software: install check OK
> 2018-Aug-01 08:15:38 :: [i586] #240 packagekit-command-not-found-debuginfo: install check OK
> 2018-Aug-01 08:15:53 :: [x86_64] #240 packagekit-command-not-found-debuginfo: install check OK
> 2018-Aug-01 08:16:00 :: [i586] #240 packagekit-cron: install check OK
> 2018-Aug-01 08:16:15 :: [x86_64] #240 packagekit-cron: install check OK
> 2018-Aug-01 08:16:26 :: [i586] #240 packagekit-debuginfo: install check OK
> 2018-Aug-01 08:16:41 :: [x86_64] #240 packagekit-debuginfo: install check OK
> warning [i586]: packagekit-glib=1.1.10-alt1: circular dependencies on packagekit=1.1.10-alt1 python3-module-packagekit=1.1.10-alt1
> 	i586: packagekit-glib=1.1.10-alt1 post-install unowned files:
> /etc/apt
> /etc/apt/apt.conf.d
> /etc/dbus-1
> /etc/dbus-1/system.d
> /usr/share/dbus-1
> /usr/share/dbus-1/interfaces
> /usr/share/dbus-1/system-services
> /usr/share/polkit-1
> /usr/share/polkit-1/actions
> /usr/share/polkit-1/rules.d
> 2018-Aug-01 08:16:48 :: [i586] #240 packagekit-glib: install check OK
> warning [x86_64]: packagekit-glib=1.1.10-alt1: circular dependencies on packagekit=1.1.10-alt1 python3-module-packagekit=1.1.10-alt1
> 	x86_64: packagekit-glib=1.1.10-alt1 post-install unowned files:
> /etc/apt
> /etc/apt/apt.conf.d
> /etc/dbus-1
> /etc/dbus-1/system.d
> /usr/share/dbus-1
> /usr/share/dbus-1/interfaces
> /usr/share/dbus-1/system-services
> /usr/share/polkit-1
> /usr/share/polkit-1/actions
> /usr/share/polkit-1/rules.d
> 2018-Aug-01 08:17:02 :: [x86_64] #240 packagekit-glib: install check OK
> 2018-Aug-01 08:17:10 :: [i586] #240 packagekit-glib-debuginfo: install check OK
> 2018-Aug-01 08:17:19 :: [aarch64] #700 gnome-software-debuginfo: install check OK
> 2018-Aug-01 08:17:25 :: [x86_64] #240 packagekit-glib-debuginfo: install check OK
> 	i586: packagekit-glib-devel=1.1.10-alt1 post-install unowned files:
> /usr/share/gtk-doc
> /usr/share/gtk-doc/html
> 2018-Aug-01 08:17:38 :: [i586] #240 packagekit-glib-devel: install check OK
> 	x86_64: packagekit-glib-devel=1.1.10-alt1 post-install unowned files:
> /usr/share/gtk-doc
> /usr/share/gtk-doc/html
> 2018-Aug-01 08:17:51 :: [x86_64] #240 packagekit-glib-devel: install check OK
> 2018-Aug-01 08:17:59 :: [i586] #240 packagekit-gstreamer-plugin: install check OK
> 2018-Aug-01 08:18:12 :: [x86_64] #240 packagekit-gstreamer-plugin: install check OK
> 2018-Aug-01 08:18:22 :: [i586] #240 packagekit-gstreamer-plugin-debuginfo: install check OK
> 2018-Aug-01 08:18:36 :: [x86_64] #240 packagekit-gstreamer-plugin-debuginfo: install check OK
> 	i586: packagekit-gtk3-module=1.1.10-alt1 post-install unowned files:
> /usr/lib/gnome-settings-daemon-3.0
> /usr/lib/gnome-settings-daemon-3.0/gtk-modules
> /usr/lib/gtk-2.0
> /usr/lib/gtk-2.0/modules
> /usr/lib/gtk-3.0
> /usr/lib/gtk-3.0/modules
> 2018-Aug-01 08:18:44 :: [i586] #240 packagekit-gtk3-module: install check OK
> 	x86_64: packagekit-gtk3-module=1.1.10-alt1 post-install unowned files:
> /usr/lib64/gnome-settings-daemon-3.0
> /usr/lib64/gnome-settings-daemon-3.0/gtk-modules
> /usr/lib64/gtk-2.0
> /usr/lib64/gtk-2.0/modules
> /usr/lib64/gtk-3.0
> /usr/lib64/gtk-3.0/modules
> 2018-Aug-01 08:18:59 :: [x86_64] #240 packagekit-gtk3-module: install check OK
> 2018-Aug-01 08:19:08 :: [aarch64] #700 gnome-software-devel: install check OK
> 2018-Aug-01 08:19:20 :: [i586] #240 packagekit-gtk3-module-debuginfo: install check OK
> 2018-Aug-01 08:19:34 :: [x86_64] #240 packagekit-gtk3-module-debuginfo: install check OK
> warning [i586]: python3-module-packagekit=1.1.10-alt1: circular dependencies on packagekit-glib=1.1.10-alt1 packagekit=1.1.10-alt1
> 	i586: python3-module-packagekit=1.1.10-alt1 post-install unowned files:
> /etc/apt
> /etc/apt/apt.conf.d
> /etc/dbus-1
> /etc/dbus-1/system.d
> /usr/share/dbus-1
> /usr/share/dbus-1/interfaces
> /usr/share/dbus-1/system-services
> /usr/share/polkit-1
> /usr/share/polkit-1/actions
> /usr/share/polkit-1/rules.d
> 2018-Aug-01 08:19:42 :: [i586] #240 python3-module-packagekit: install check OK
> warning [x86_64]: python3-module-packagekit=1.1.10-alt1: circular dependencies on packagekit-glib=1.1.10-alt1 packagekit=1.1.10-alt1
> 	x86_64: python3-module-packagekit=1.1.10-alt1 post-install unowned files:
> /etc/apt
> /etc/apt/apt.conf.d
> /etc/dbus-1
> /etc/dbus-1/system.d
> /usr/share/dbus-1
> /usr/share/dbus-1/interfaces
> /usr/share/dbus-1/system-services
> /usr/share/polkit-1
> /usr/share/polkit-1/actions
> /usr/share/polkit-1/rules.d
> 2018-Aug-01 08:19:56 :: [x86_64] #240 python3-module-packagekit: install check OK
> 	aarch64: gnome-software-devel-doc=3.28.2-alt3 post-install unowned files:
> /usr/share/gtk-doc
> /usr/share/gtk-doc/html
> 2018-Aug-01 08:20:02 :: [aarch64] #700 gnome-software-devel-doc: install check OK
> 	i586: synaptic=0.58-alt17 post-install unowned files:
> /etc/apt
> /etc/apt/apt.conf.d
> /usr/share/gnome
> /usr/share/gnome/help
> /usr/share/omf
> 2018-Aug-01 08:20:04 :: [i586] #200 synaptic: install check OK
> 	x86_64: synaptic=0.58-alt17 post-install unowned files:
> /etc/apt
> /etc/apt/apt.conf.d
> /usr/share/gnome
> /usr/share/gnome/help
> /usr/share/omf
> 2018-Aug-01 08:20:18 :: [x86_64] #200 synaptic: install check OK
> 2018-Aug-01 08:20:44 :: [i586] #200 synaptic-debuginfo: install check OK
> 2018-Aug-01 08:20:54 :: [aarch64] #100 libapt: install check OK
> 2018-Aug-01 08:20:58 :: [x86_64] #200 synaptic-debuginfo: install check OK
> 2018-Aug-01 08:21:50 :: [aarch64] #100 libapt-debuginfo: install check OK
> 2018-Aug-01 08:22:54 :: [aarch64] #100 libapt-devel: install check OK
> warning [aarch64]: packagekit=1.1.10-alt1: circular dependencies on packagekit-glib=1.1.10-alt1 python3-module-packagekit=1.1.10-alt1
> 	aarch64: packagekit=1.1.10-alt1 post-install unowned files:
> /etc/apt
> /etc/apt/apt.conf.d
> /etc/dbus-1
> /etc/dbus-1/system.d
> /usr/share/dbus-1
> /usr/share/dbus-1/interfaces
> /usr/share/dbus-1/system-services
> /usr/share/polkit-1
> /usr/share/polkit-1/actions
> /usr/share/polkit-1/rules.d
> 2018-Aug-01 08:23:56 :: [aarch64] #240 packagekit: install check OK
> 2018-Aug-01 08:24:59 :: [aarch64] #240 packagekit-command-not-found: install check OK
> 2018-Aug-01 08:26:13 :: [aarch64] #240 packagekit-command-not-found-debuginfo: install check OK
> 2018-Aug-01 08:27:20 :: [aarch64] #240 packagekit-cron: install check OK
> 2018-Aug-01 08:28:31 :: [aarch64] #240 packagekit-debuginfo: install check OK
> warning [aarch64]: packagekit-glib=1.1.10-alt1: circular dependencies on packagekit=1.1.10-alt1 python3-module-packagekit=1.1.10-alt1
> 	aarch64: packagekit-glib=1.1.10-alt1 post-install unowned files:
> /etc/apt
> /etc/apt/apt.conf.d
> /etc/dbus-1
> /etc/dbus-1/system.d
> /usr/share/dbus-1
> /usr/share/dbus-1/interfaces
> /usr/share/dbus-1/system-services
> /usr/share/polkit-1
> /usr/share/polkit-1/actions
> /usr/share/polkit-1/rules.d
> 2018-Aug-01 08:29:34 :: [aarch64] #240 packagekit-glib: install check OK
> 2018-Aug-01 08:30:42 :: [aarch64] #240 packagekit-glib-debuginfo: install check OK
> 	aarch64: packagekit-glib-devel=1.1.10-alt1 post-install unowned files:
> /usr/share/gtk-doc
> /usr/share/gtk-doc/html
> 2018-Aug-01 08:31:52 :: [aarch64] #240 packagekit-glib-devel: install check OK
> 2018-Aug-01 08:32:56 :: [aarch64] #240 packagekit-gstreamer-plugin: install check OK
> 2018-Aug-01 08:34:01 :: [aarch64] #240 packagekit-gstreamer-plugin-debuginfo: install check OK
> 	aarch64: packagekit-gtk3-module=1.1.10-alt1 post-install unowned files:
> /usr/lib64/gnome-settings-daemon-3.0
> /usr/lib64/gnome-settings-daemon-3.0/gtk-modules
> /usr/lib64/gtk-2.0
> /usr/lib64/gtk-2.0/modules
> /usr/lib64/gtk-3.0
> /usr/lib64/gtk-3.0/modules
> 2018-Aug-01 08:35:06 :: [aarch64] #240 packagekit-gtk3-module: install check OK
> 2018-Aug-01 08:36:20 :: [aarch64] #240 packagekit-gtk3-module-debuginfo: install check OK
> warning [aarch64]: python3-module-packagekit=1.1.10-alt1: circular dependencies on packagekit-glib=1.1.10-alt1 packagekit=1.1.10-alt1
> 	aarch64: python3-module-packagekit=1.1.10-alt1 post-install unowned files:
> /etc/apt
> /etc/apt/apt.conf.d
> /etc/dbus-1
> /etc/dbus-1/system.d
> /usr/share/dbus-1
> /usr/share/dbus-1/interfaces
> /usr/share/dbus-1/system-services
> /usr/share/polkit-1
> /usr/share/polkit-1/actions
> /usr/share/polkit-1/rules.d
> 2018-Aug-01 08:37:20 :: [aarch64] #240 python3-module-packagekit: install check OK
> 	aarch64: synaptic=0.58-alt17 post-install unowned files:
> /etc/apt
> /etc/apt/apt.conf.d
> /usr/share/gnome
> /usr/share/gnome/help
> /usr/share/omf
> 2018-Aug-01 08:38:24 :: [aarch64] #200 synaptic: install check OK
> 2018-Aug-01 08:39:43 :: [aarch64] #200 synaptic-debuginfo: install check OK
> 2018-Aug-01 08:40:00 :: [x86_64-i586] plan: #8 +8 -4 =11439
> 2018-Aug-01 08:40:45 :: [x86_64-i586] arepo build OK
> 2018-Aug-01 08:41:05 :: [x86_64-i586] generated apt indices
> 2018-Aug-01 08:41:05 :: [x86_64-i586] created next repo
> 2018-Aug-01 08:41:14 :: [x86_64-i586] dependencies check OK
> 2018-Aug-01 08:41:16 :: gears inheritance check OK
> 2018-Aug-01 08:41:16 :: srpm inheritance check OK
> girar-check-perms: access to apt DENIED for darktemplar: does not belong to approved builders list: glebfm ldv at avm inger boyarsh imz
> apt: Operation not permitted
> girar-check-perms: access to synaptic ALLOWED for darktemplar: project leader welcomes random builders
> girar-check-perms: access to packagekit ALLOWED for darktemplar: project `packagekit' is not listed in acl file for repository `sisyphus'
> girar-check-perms: access to appstream-data ALLOWED for darktemplar: project leader welcomes random builders
> girar-check-perms: access to gnome-software DENIED for darktemplar: does not belong to approved builders list: aris
> gnome-software: Operation not permitted
> 2018-Aug-01 08:41:16 :: acl check FAILED
> 2018-Aug-01 08:41:17 :: task #210919 for sisyphus EPERM
> 


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [devel] [#210919] EPERM (try 4) apt.git=0.5.15lorg2-alt59 synaptic.git=0.58-alt17 ...
  2018-08-02  9:26 ` [devel] [#210919] EPERM (try 4) apt.git=0.5.15lorg2-alt59 synaptic.git=0.58-alt17 Aleksei Nikiforov
@ 2018-08-02 10:14   ` Anton Farygin
  2018-08-03  5:54     ` Sergey Afonin
  0 siblings, 1 reply; 6+ messages in thread
From: Anton Farygin @ 2018-08-02 10:14 UTC (permalink / raw)
  To: ALT Linux Team development discussions, Aleksei Nikiforov

Но самое клёвое в этом apt - это apt-get autoremove
работает для всех зависимостей, которые были установлены после 
обновления apt'а.

# apt-get autoremove
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Calculating Autoremove... Завершено
Следующие пакеты будут УДАЛЕНЫ:
  appstream appstream-data fonts-ttf-sazanami-common 
fonts-ttf-sazanami-gothic fonts-ttf-wqy-zenhei libSDL2_mixer libSDL2_ttf 
libboost_program_options1.67.0
  libboost_random1.67.0 libflatpak libgnome-desktop3 libgspell liboauth 
libostree packagekit packagekit-glib python3-module-packagekit wesnoth-data
0 будет обновлено, 0 новых установлено, 18 пакетов будет удалено и 0 не 
будет обновлено.
Необходимо получить 0B архивов.
После распаковки будет освобождено 570MB дискового пространства.
Продолжить? [Y/n]



02.08.2018 12:26, Aleksei Nikiforov пишет:
> Здравствуйте.
>
> Я собрал packagekit и сгенерировал appstream-data, а также пересобрал 
> gnome-software с поддержкой packagekit. Для packagekit также 
> потребовался apt из задания #199955. Всё это собрано вместе в задание 
> #210919 и значительно улучшает работу gnome-software: в нём 
> отображается список доступных в репозитории приложений, их можно 
> устанавливать или удалять.
>
> Список приложений составляется из данных appstream-data, которые в 
> свою очередь сгенерированы из имеющихся в репозитории файлов 
> *.appdata.xml и *.metainfo.xml, поэтому не все доступные в репозитории 
> приложения сейчас есть в списке.
>
> Посмотреть как всё это работает можно в уже упомянутом задании #210919.
>
> С уважением,
> Алексей Никифоров
>
> 01.08.2018 11:41, Girar Builder awaiter robot пишет:
>> http://git.altlinux.org/tasks/210919/logs/events.4.1.log
>>
>> 2018-Aug-01 07:54:28 :: test-only task #210919 for sisyphus resumed 
>> by darktemplar:
>> #100 build 0.5.15lorg2-alt59 from 
>> /people/darktemplar/packages/apt.git fetched at 2018-Jul-31 09:36:30
>> #200 build 0.58-alt17 from /people/darktemplar/packages/synaptic.git 
>> fetched at 2018-Jul-31 09:36:38
>> #240 build 1.1.10-alt1 from 
>> /people/darktemplar/packages/PackageKit.git fetched at 2018-Aug-01 
>> 07:02:38
>> #300 removed
>> #400 build 20180725-alt1 from 
>> /people/darktemplar/packages/appstream-data.git fetched at 
>> 2018-Jul-31 09:36:59
>> #500 removed
>> #600 removed
>> #700 build 3.28.2-alt3 from 
>> /people/darktemplar/packages/gnome-software.git fetched at 
>> 2018-Aug-01 07:54:22
>> 2018-Aug-01 07:54:45 :: created build repo
>> 2018-Aug-01 07:54:47 :: [x86_64] #100 apt.git 0.5.15lorg2-alt59: 
>> build start
>> 2018-Aug-01 07:54:47 :: [i586] #100 apt.git 0.5.15lorg2-alt59: build 
>> start
>> 2018-Aug-01 07:54:47 :: [aarch64] #100 apt.git 0.5.15lorg2-alt59: 
>> build start
>> 2018-Aug-01 07:55:18 :: [i586] apt.git 0.5.15lorg2-alt59: remote: no 
>> need to rebuild
>> 2018-Aug-01 07:55:18 :: [i586] #100 apt.git 0.5.15lorg2-alt59: build OK
>> 2018-Aug-01 07:55:18 :: [i586] #200 synaptic.git 0.58-alt17: build start
>> 2018-Aug-01 07:55:20 :: [x86_64] apt.git 0.5.15lorg2-alt59: remote: 
>> no need to rebuild
>> 2018-Aug-01 07:55:20 :: [x86_64] #100 apt.git 0.5.15lorg2-alt59: 
>> build OK
>> 2018-Aug-01 07:55:20 :: [x86_64] #200 synaptic.git 0.58-alt17: build 
>> start
>> 2018-Aug-01 07:55:39 :: [i586] synaptic.git 0.58-alt17: remote: no 
>> need to rebuild
>> 2018-Aug-01 07:55:39 :: [i586] #200 synaptic.git 0.58-alt17: build OK
>> 2018-Aug-01 07:55:39 :: [i586] #240 PackageKit.git 1.1.10-alt1: build 
>> start
>> 2018-Aug-01 07:55:42 :: [x86_64] synaptic.git 0.58-alt17: remote: no 
>> need to rebuild
>> 2018-Aug-01 07:55:42 :: [x86_64] #200 synaptic.git 0.58-alt17: build OK
>> 2018-Aug-01 07:55:42 :: [x86_64] #240 PackageKit.git 1.1.10-alt1: 
>> build start
>> 2018-Aug-01 07:56:01 :: [i586] PackageKit.git 1.1.10-alt1: remote: no 
>> need to rebuild
>> 2018-Aug-01 07:56:01 :: [i586] #240 PackageKit.git 1.1.10-alt1: build OK
>> 2018-Aug-01 07:56:01 :: [i586] #400 appstream-data.git 20180725-alt1: 
>> build start
>> 2018-Aug-01 07:56:10 :: [aarch64] apt.git 0.5.15lorg2-alt59: remote: 
>> no need to rebuild
>> 2018-Aug-01 07:56:10 :: [x86_64] PackageKit.git 1.1.10-alt1: remote: 
>> no need to rebuild
>> 2018-Aug-01 07:56:10 :: [aarch64] #100 apt.git 0.5.15lorg2-alt59: 
>> build OK
>> 2018-Aug-01 07:56:10 :: [aarch64] #200 synaptic.git 0.58-alt17: build 
>> start
>> 2018-Aug-01 07:56:10 :: [x86_64] #240 PackageKit.git 1.1.10-alt1: 
>> build OK
>> 2018-Aug-01 07:56:10 :: [x86_64] #400 appstream-data.git 
>> 20180725-alt1: build start
>> 2018-Aug-01 07:56:20 :: [i586] appstream-data.git 20180725-alt1: 
>> remote: no need to rebuild
>> 2018-Aug-01 07:56:20 :: [i586] #400 appstream-data.git 20180725-alt1: 
>> build OK
>> 2018-Aug-01 07:56:20 :: [i586] #700 gnome-software.git 3.28.2-alt3: 
>> build start
>> 2018-Aug-01 07:56:30 :: [x86_64] appstream-data.git 20180725-alt1: 
>> remote: no need to rebuild
>> 2018-Aug-01 07:56:30 :: [x86_64] #400 appstream-data.git 
>> 20180725-alt1: build OK
>> 2018-Aug-01 07:56:30 :: [x86_64] #700 gnome-software.git 3.28.2-alt3: 
>> build start
>> 2018-Aug-01 07:57:18 :: [aarch64] synaptic.git 0.58-alt17: remote: no 
>> need to rebuild
>> 2018-Aug-01 07:57:18 :: [aarch64] #200 synaptic.git 0.58-alt17: build OK
>> 2018-Aug-01 07:57:18 :: [aarch64] #240 PackageKit.git 1.1.10-alt1: 
>> build start
>> 2018-Aug-01 07:58:23 :: [aarch64] PackageKit.git 1.1.10-alt1: remote: 
>> no need to rebuild
>> 2018-Aug-01 07:58:23 :: [aarch64] #240 PackageKit.git 1.1.10-alt1: 
>> build OK
>> 2018-Aug-01 07:58:23 :: [aarch64] #400 appstream-data.git 
>> 20180725-alt1: build start
>> 2018-Aug-01 07:58:59 :: [i586] #700 gnome-software.git 3.28.2-alt3: 
>> build OK
>> 2018-Aug-01 07:59:02 :: [x86_64] #700 gnome-software.git 3.28.2-alt3: 
>> build OK
>> 2018-Aug-01 07:59:23 :: [aarch64] appstream-data.git 20180725-alt1: 
>> remote: no need to rebuild
>> 2018-Aug-01 07:59:23 :: [aarch64] #400 appstream-data.git 
>> 20180725-alt1: build OK
>> 2018-Aug-01 07:59:24 :: [aarch64] #700 gnome-software.git 
>> 3.28.2-alt3: build start
>> 2018-Aug-01 08:05:33 :: [aarch64] #700 gnome-software.git 
>> 3.28.2-alt3: build OK
>> 2018-Aug-01 08:06:26 :: build check OK
>> warning (#240): packagekit-cron-1.1.10-alt1.x86_64.rpm should be 
>> .noarch.rpm
>> --- gnome-software-3.28.2-alt3.x86_64.rpm.share    2018-08-01 
>> 08:06:46.302922241 +0000
>> +++ gnome-software-3.28.2-alt3.aarch64.rpm.share    2018-08-01 
>> 08:06:47.309928919 +0000
>> @@ -98,3 +98,2 @@
>> /usr/share/metainfo/org.gnome.Software.Plugin.Flatpak.metainfo.xml 
>> 100644    XML 1.0 document text
>> -/usr/share/metainfo/org.gnome.Software.Plugin.Fwupd.metainfo.xml 
>> 100644    XML 1.0 document text
>> /usr/share/metainfo/org.gnome.Software.Plugin.Odrs.metainfo.xml 
>> 100644    XML 1.0 document text
>> warning (#700): non-identical /usr/share part
>> --- gnome-software-3.28.2-alt3.i586.rpm.share    2018-08-01 
>> 08:06:48.545937115 +0000
>> +++ gnome-software-3.28.2-alt3.aarch64.rpm.share    2018-08-01 
>> 08:06:48.930939669 +0000
>> @@ -98,3 +98,2 @@
>> /usr/share/metainfo/org.gnome.Software.Plugin.Flatpak.metainfo.xml 
>> 100644    XML 1.0 document text
>> -/usr/share/metainfo/org.gnome.Software.Plugin.Fwupd.metainfo.xml 
>> 100644    XML 1.0 document text
>> /usr/share/metainfo/org.gnome.Software.Plugin.Odrs.metainfo.xml 
>> 100644    XML 1.0 document text
>> warning (#700): non-identical /usr/share part
>> 2018-Aug-01 08:06:49 :: noarch check OK
>> 2018-Aug-01 08:06:51 :: plan: src +5 -4 =18644, aarch64 +24 -9 
>> =29026, i586 +24 -12 =34100, noarch +3 -2 =19055, x86_64 +24 -12 =34154
>> 2018-Aug-01 08:06:51 :: version check OK
>> 2018-Aug-01 08:06:51 :: apt: closes bugs: 34036
>> 2018-Aug-01 08:07:55 :: generated apt indices
>> 2018-Aug-01 08:07:55 :: created next repo
>> 2018-Aug-01 08:08:22 :: dependencies check OK
>> 2018-Aug-01 08:09:23 :: ELF symbols check OK
>>     i586: appstream-data=20180725-alt1 post-install unowned files:
>> /usr/share/app-info
>> /usr/share/app-info/icons
>> /usr/share/app-info/xmls
>> 2018-Aug-01 08:09:44 :: [i586] #400 appstream-data: install check OK
>>     x86_64: appstream-data=20180725-alt1 post-install unowned files:
>> /usr/share/app-info
>> /usr/share/app-info/icons
>> /usr/share/app-info/xmls
>> 2018-Aug-01 08:09:45 :: [x86_64] #400 appstream-data: install check OK
>> 2018-Aug-01 08:10:01 :: [i586] #100 apt: install check OK
>> 2018-Aug-01 08:10:02 :: [x86_64] #100 apt: install check OK
>> 2018-Aug-01 08:10:20 :: [i586] #100 apt-debuginfo: install check OK
>> 2018-Aug-01 08:10:22 :: [x86_64] #100 apt-debuginfo: install check OK
>>     aarch64: appstream-data=20180725-alt1 post-install unowned files:
>> /usr/share/app-info
>> /usr/share/app-info/icons
>> /usr/share/app-info/xmls
>> 2018-Aug-01 08:10:24 :: [aarch64] #400 appstream-data: install check OK
>> 2018-Aug-01 08:10:37 :: [i586] #100 apt-rsync: install check OK
>> 2018-Aug-01 08:10:53 :: [x86_64] #100 apt-rsync: install check OK
>> 2018-Aug-01 08:11:01 :: [i586] #100 apt-rsync-debuginfo: install 
>> check OK
>> 2018-Aug-01 08:11:18 :: [aarch64] #100 apt: install check OK
>> 2018-Aug-01 08:11:21 :: [x86_64] #100 apt-rsync-debuginfo: install 
>> check OK
>>     i586: gnome-software=3.28.2-alt3 post-install unowned files:
>> /usr/share/gnome-shell
>> /usr/share/gnome-shell/search-providers
>> 2018-Aug-01 08:11:42 :: [i586] #700 gnome-software: install check OK
>>     x86_64: gnome-software=3.28.2-alt3 post-install unowned files:
>> /usr/share/gnome-shell
>> /usr/share/gnome-shell/search-providers
>> 2018-Aug-01 08:11:56 :: [x86_64] #700 gnome-software: install check OK
>> 2018-Aug-01 08:12:19 :: [aarch64] #100 apt-debuginfo: install check OK
>> 2018-Aug-01 08:12:34 :: [i586] #700 gnome-software-debuginfo: install 
>> check OK
>> 2018-Aug-01 08:12:50 :: [x86_64] #700 gnome-software-debuginfo: 
>> install check OK
>> 2018-Aug-01 08:13:12 :: [aarch64] #100 apt-rsync: install check OK
>> 2018-Aug-01 08:13:14 :: [i586] #700 gnome-software-devel: install 
>> check OK
>>     i586: gnome-software-devel-doc=3.28.2-alt3 post-install unowned 
>> files:
>> /usr/share/gtk-doc
>> /usr/share/gtk-doc/html
>> 2018-Aug-01 08:13:30 :: [i586] #700 gnome-software-devel-doc: install 
>> check OK
>> 2018-Aug-01 08:13:31 :: [x86_64] #700 gnome-software-devel: install 
>> check OK
>> 2018-Aug-01 08:13:46 :: [i586] #100 libapt: install check OK
>>     x86_64: gnome-software-devel-doc=3.28.2-alt3 post-install unowned 
>> files:
>> /usr/share/gtk-doc
>> /usr/share/gtk-doc/html
>> 2018-Aug-01 08:13:48 :: [x86_64] #700 gnome-software-devel-doc: 
>> install check OK
>> 2018-Aug-01 08:14:04 :: [x86_64] #100 libapt: install check OK
>> 2018-Aug-01 08:14:05 :: [i586] #100 libapt-debuginfo: install check OK
>> 2018-Aug-01 08:14:10 :: [aarch64] #100 apt-rsync-debuginfo: install 
>> check OK
>> 2018-Aug-01 08:14:24 :: [x86_64] #100 libapt-debuginfo: install check OK
>> 2018-Aug-01 08:14:25 :: [i586] #100 libapt-devel: install check OK
>> 2018-Aug-01 08:14:44 :: [x86_64] #100 libapt-devel: install check OK
>> warning [i586]: packagekit=1.1.10-alt1: circular dependencies on 
>> packagekit-glib=1.1.10-alt1 python3-module-packagekit=1.1.10-alt1
>>     i586: packagekit=1.1.10-alt1 post-install unowned files:
>> /etc/apt
>> /etc/apt/apt.conf.d
>> /etc/dbus-1
>> /etc/dbus-1/system.d
>> /usr/share/dbus-1
>> /usr/share/dbus-1/interfaces
>> /usr/share/dbus-1/system-services
>> /usr/share/polkit-1
>> /usr/share/polkit-1/actions
>> /usr/share/polkit-1/rules.d
>> 2018-Aug-01 08:14:47 :: [i586] #240 packagekit: install check OK
>> warning [x86_64]: packagekit=1.1.10-alt1: circular dependencies on 
>> packagekit-glib=1.1.10-alt1 python3-module-packagekit=1.1.10-alt1
>>     x86_64: packagekit=1.1.10-alt1 post-install unowned files:
>> /etc/apt
>> /etc/apt/apt.conf.d
>> /etc/dbus-1
>> /etc/dbus-1/system.d
>> /usr/share/dbus-1
>> /usr/share/dbus-1/interfaces
>> /usr/share/dbus-1/system-services
>> /usr/share/polkit-1
>> /usr/share/polkit-1/actions
>> /usr/share/polkit-1/rules.d
>> 2018-Aug-01 08:15:06 :: [x86_64] #240 packagekit: install check OK
>> 2018-Aug-01 08:15:08 :: [i586] #240 packagekit-command-not-found: 
>> install check OK
>> 2018-Aug-01 08:15:27 :: [x86_64] #240 packagekit-command-not-found: 
>> install check OK
>>     aarch64: gnome-software=3.28.2-alt3 post-install unowned files:
>> /usr/share/gnome-shell
>> /usr/share/gnome-shell/search-providers
>> /usr/share/metainfo
>> 2018-Aug-01 08:15:32 :: [aarch64] #700 gnome-software: install check OK
>> 2018-Aug-01 08:15:38 :: [i586] #240 
>> packagekit-command-not-found-debuginfo: install check OK
>> 2018-Aug-01 08:15:53 :: [x86_64] #240 
>> packagekit-command-not-found-debuginfo: install check OK
>> 2018-Aug-01 08:16:00 :: [i586] #240 packagekit-cron: install check OK
>> 2018-Aug-01 08:16:15 :: [x86_64] #240 packagekit-cron: install check OK
>> 2018-Aug-01 08:16:26 :: [i586] #240 packagekit-debuginfo: install 
>> check OK
>> 2018-Aug-01 08:16:41 :: [x86_64] #240 packagekit-debuginfo: install 
>> check OK
>> warning [i586]: packagekit-glib=1.1.10-alt1: circular dependencies on 
>> packagekit=1.1.10-alt1 python3-module-packagekit=1.1.10-alt1
>>     i586: packagekit-glib=1.1.10-alt1 post-install unowned files:
>> /etc/apt
>> /etc/apt/apt.conf.d
>> /etc/dbus-1
>> /etc/dbus-1/system.d
>> /usr/share/dbus-1
>> /usr/share/dbus-1/interfaces
>> /usr/share/dbus-1/system-services
>> /usr/share/polkit-1
>> /usr/share/polkit-1/actions
>> /usr/share/polkit-1/rules.d
>> 2018-Aug-01 08:16:48 :: [i586] #240 packagekit-glib: install check OK
>> warning [x86_64]: packagekit-glib=1.1.10-alt1: circular dependencies 
>> on packagekit=1.1.10-alt1 python3-module-packagekit=1.1.10-alt1
>>     x86_64: packagekit-glib=1.1.10-alt1 post-install unowned files:
>> /etc/apt
>> /etc/apt/apt.conf.d
>> /etc/dbus-1
>> /etc/dbus-1/system.d
>> /usr/share/dbus-1
>> /usr/share/dbus-1/interfaces
>> /usr/share/dbus-1/system-services
>> /usr/share/polkit-1
>> /usr/share/polkit-1/actions
>> /usr/share/polkit-1/rules.d
>> 2018-Aug-01 08:17:02 :: [x86_64] #240 packagekit-glib: install check OK
>> 2018-Aug-01 08:17:10 :: [i586] #240 packagekit-glib-debuginfo: 
>> install check OK
>> 2018-Aug-01 08:17:19 :: [aarch64] #700 gnome-software-debuginfo: 
>> install check OK
>> 2018-Aug-01 08:17:25 :: [x86_64] #240 packagekit-glib-debuginfo: 
>> install check OK
>>     i586: packagekit-glib-devel=1.1.10-alt1 post-install unowned files:
>> /usr/share/gtk-doc
>> /usr/share/gtk-doc/html
>> 2018-Aug-01 08:17:38 :: [i586] #240 packagekit-glib-devel: install 
>> check OK
>>     x86_64: packagekit-glib-devel=1.1.10-alt1 post-install unowned 
>> files:
>> /usr/share/gtk-doc
>> /usr/share/gtk-doc/html
>> 2018-Aug-01 08:17:51 :: [x86_64] #240 packagekit-glib-devel: install 
>> check OK
>> 2018-Aug-01 08:17:59 :: [i586] #240 packagekit-gstreamer-plugin: 
>> install check OK
>> 2018-Aug-01 08:18:12 :: [x86_64] #240 packagekit-gstreamer-plugin: 
>> install check OK
>> 2018-Aug-01 08:18:22 :: [i586] #240 
>> packagekit-gstreamer-plugin-debuginfo: install check OK
>> 2018-Aug-01 08:18:36 :: [x86_64] #240 
>> packagekit-gstreamer-plugin-debuginfo: install check OK
>>     i586: packagekit-gtk3-module=1.1.10-alt1 post-install unowned files:
>> /usr/lib/gnome-settings-daemon-3.0
>> /usr/lib/gnome-settings-daemon-3.0/gtk-modules
>> /usr/lib/gtk-2.0
>> /usr/lib/gtk-2.0/modules
>> /usr/lib/gtk-3.0
>> /usr/lib/gtk-3.0/modules
>> 2018-Aug-01 08:18:44 :: [i586] #240 packagekit-gtk3-module: install 
>> check OK
>>     x86_64: packagekit-gtk3-module=1.1.10-alt1 post-install unowned 
>> files:
>> /usr/lib64/gnome-settings-daemon-3.0
>> /usr/lib64/gnome-settings-daemon-3.0/gtk-modules
>> /usr/lib64/gtk-2.0
>> /usr/lib64/gtk-2.0/modules
>> /usr/lib64/gtk-3.0
>> /usr/lib64/gtk-3.0/modules
>> 2018-Aug-01 08:18:59 :: [x86_64] #240 packagekit-gtk3-module: install 
>> check OK
>> 2018-Aug-01 08:19:08 :: [aarch64] #700 gnome-software-devel: install 
>> check OK
>> 2018-Aug-01 08:19:20 :: [i586] #240 packagekit-gtk3-module-debuginfo: 
>> install check OK
>> 2018-Aug-01 08:19:34 :: [x86_64] #240 
>> packagekit-gtk3-module-debuginfo: install check OK
>> warning [i586]: python3-module-packagekit=1.1.10-alt1: circular 
>> dependencies on packagekit-glib=1.1.10-alt1 packagekit=1.1.10-alt1
>>     i586: python3-module-packagekit=1.1.10-alt1 post-install unowned 
>> files:
>> /etc/apt
>> /etc/apt/apt.conf.d
>> /etc/dbus-1
>> /etc/dbus-1/system.d
>> /usr/share/dbus-1
>> /usr/share/dbus-1/interfaces
>> /usr/share/dbus-1/system-services
>> /usr/share/polkit-1
>> /usr/share/polkit-1/actions
>> /usr/share/polkit-1/rules.d
>> 2018-Aug-01 08:19:42 :: [i586] #240 python3-module-packagekit: 
>> install check OK
>> warning [x86_64]: python3-module-packagekit=1.1.10-alt1: circular 
>> dependencies on packagekit-glib=1.1.10-alt1 packagekit=1.1.10-alt1
>>     x86_64: python3-module-packagekit=1.1.10-alt1 post-install 
>> unowned files:
>> /etc/apt
>> /etc/apt/apt.conf.d
>> /etc/dbus-1
>> /etc/dbus-1/system.d
>> /usr/share/dbus-1
>> /usr/share/dbus-1/interfaces
>> /usr/share/dbus-1/system-services
>> /usr/share/polkit-1
>> /usr/share/polkit-1/actions
>> /usr/share/polkit-1/rules.d
>> 2018-Aug-01 08:19:56 :: [x86_64] #240 python3-module-packagekit: 
>> install check OK
>>     aarch64: gnome-software-devel-doc=3.28.2-alt3 post-install 
>> unowned files:
>> /usr/share/gtk-doc
>> /usr/share/gtk-doc/html
>> 2018-Aug-01 08:20:02 :: [aarch64] #700 gnome-software-devel-doc: 
>> install check OK
>>     i586: synaptic=0.58-alt17 post-install unowned files:
>> /etc/apt
>> /etc/apt/apt.conf.d
>> /usr/share/gnome
>> /usr/share/gnome/help
>> /usr/share/omf
>> 2018-Aug-01 08:20:04 :: [i586] #200 synaptic: install check OK
>>     x86_64: synaptic=0.58-alt17 post-install unowned files:
>> /etc/apt
>> /etc/apt/apt.conf.d
>> /usr/share/gnome
>> /usr/share/gnome/help
>> /usr/share/omf
>> 2018-Aug-01 08:20:18 :: [x86_64] #200 synaptic: install check OK
>> 2018-Aug-01 08:20:44 :: [i586] #200 synaptic-debuginfo: install check OK
>> 2018-Aug-01 08:20:54 :: [aarch64] #100 libapt: install check OK
>> 2018-Aug-01 08:20:58 :: [x86_64] #200 synaptic-debuginfo: install 
>> check OK
>> 2018-Aug-01 08:21:50 :: [aarch64] #100 libapt-debuginfo: install 
>> check OK
>> 2018-Aug-01 08:22:54 :: [aarch64] #100 libapt-devel: install check OK
>> warning [aarch64]: packagekit=1.1.10-alt1: circular dependencies on 
>> packagekit-glib=1.1.10-alt1 python3-module-packagekit=1.1.10-alt1
>>     aarch64: packagekit=1.1.10-alt1 post-install unowned files:
>> /etc/apt
>> /etc/apt/apt.conf.d
>> /etc/dbus-1
>> /etc/dbus-1/system.d
>> /usr/share/dbus-1
>> /usr/share/dbus-1/interfaces
>> /usr/share/dbus-1/system-services
>> /usr/share/polkit-1
>> /usr/share/polkit-1/actions
>> /usr/share/polkit-1/rules.d
>> 2018-Aug-01 08:23:56 :: [aarch64] #240 packagekit: install check OK
>> 2018-Aug-01 08:24:59 :: [aarch64] #240 packagekit-command-not-found: 
>> install check OK
>> 2018-Aug-01 08:26:13 :: [aarch64] #240 
>> packagekit-command-not-found-debuginfo: install check OK
>> 2018-Aug-01 08:27:20 :: [aarch64] #240 packagekit-cron: install check OK
>> 2018-Aug-01 08:28:31 :: [aarch64] #240 packagekit-debuginfo: install 
>> check OK
>> warning [aarch64]: packagekit-glib=1.1.10-alt1: circular dependencies 
>> on packagekit=1.1.10-alt1 python3-module-packagekit=1.1.10-alt1
>>     aarch64: packagekit-glib=1.1.10-alt1 post-install unowned files:
>> /etc/apt
>> /etc/apt/apt.conf.d
>> /etc/dbus-1
>> /etc/dbus-1/system.d
>> /usr/share/dbus-1
>> /usr/share/dbus-1/interfaces
>> /usr/share/dbus-1/system-services
>> /usr/share/polkit-1
>> /usr/share/polkit-1/actions
>> /usr/share/polkit-1/rules.d
>> 2018-Aug-01 08:29:34 :: [aarch64] #240 packagekit-glib: install check OK
>> 2018-Aug-01 08:30:42 :: [aarch64] #240 packagekit-glib-debuginfo: 
>> install check OK
>>     aarch64: packagekit-glib-devel=1.1.10-alt1 post-install unowned 
>> files:
>> /usr/share/gtk-doc
>> /usr/share/gtk-doc/html
>> 2018-Aug-01 08:31:52 :: [aarch64] #240 packagekit-glib-devel: install 
>> check OK
>> 2018-Aug-01 08:32:56 :: [aarch64] #240 packagekit-gstreamer-plugin: 
>> install check OK
>> 2018-Aug-01 08:34:01 :: [aarch64] #240 
>> packagekit-gstreamer-plugin-debuginfo: install check OK
>>     aarch64: packagekit-gtk3-module=1.1.10-alt1 post-install unowned 
>> files:
>> /usr/lib64/gnome-settings-daemon-3.0
>> /usr/lib64/gnome-settings-daemon-3.0/gtk-modules
>> /usr/lib64/gtk-2.0
>> /usr/lib64/gtk-2.0/modules
>> /usr/lib64/gtk-3.0
>> /usr/lib64/gtk-3.0/modules
>> 2018-Aug-01 08:35:06 :: [aarch64] #240 packagekit-gtk3-module: 
>> install check OK
>> 2018-Aug-01 08:36:20 :: [aarch64] #240 
>> packagekit-gtk3-module-debuginfo: install check OK
>> warning [aarch64]: python3-module-packagekit=1.1.10-alt1: circular 
>> dependencies on packagekit-glib=1.1.10-alt1 packagekit=1.1.10-alt1
>>     aarch64: python3-module-packagekit=1.1.10-alt1 post-install 
>> unowned files:
>> /etc/apt
>> /etc/apt/apt.conf.d
>> /etc/dbus-1
>> /etc/dbus-1/system.d
>> /usr/share/dbus-1
>> /usr/share/dbus-1/interfaces
>> /usr/share/dbus-1/system-services
>> /usr/share/polkit-1
>> /usr/share/polkit-1/actions
>> /usr/share/polkit-1/rules.d
>> 2018-Aug-01 08:37:20 :: [aarch64] #240 python3-module-packagekit: 
>> install check OK
>>     aarch64: synaptic=0.58-alt17 post-install unowned files:
>> /etc/apt
>> /etc/apt/apt.conf.d
>> /usr/share/gnome
>> /usr/share/gnome/help
>> /usr/share/omf
>> 2018-Aug-01 08:38:24 :: [aarch64] #200 synaptic: install check OK
>> 2018-Aug-01 08:39:43 :: [aarch64] #200 synaptic-debuginfo: install 
>> check OK
>> 2018-Aug-01 08:40:00 :: [x86_64-i586] plan: #8 +8 -4 =11439
>> 2018-Aug-01 08:40:45 :: [x86_64-i586] arepo build OK
>> 2018-Aug-01 08:41:05 :: [x86_64-i586] generated apt indices
>> 2018-Aug-01 08:41:05 :: [x86_64-i586] created next repo
>> 2018-Aug-01 08:41:14 :: [x86_64-i586] dependencies check OK
>> 2018-Aug-01 08:41:16 :: gears inheritance check OK
>> 2018-Aug-01 08:41:16 :: srpm inheritance check OK
>> girar-check-perms: access to apt DENIED for darktemplar: does not 
>> belong to approved builders list: glebfm ldv at avm inger boyarsh imz
>> apt: Operation not permitted
>> girar-check-perms: access to synaptic ALLOWED for darktemplar: 
>> project leader welcomes random builders
>> girar-check-perms: access to packagekit ALLOWED for darktemplar: 
>> project `packagekit' is not listed in acl file for repository `sisyphus'
>> girar-check-perms: access to appstream-data ALLOWED for darktemplar: 
>> project leader welcomes random builders
>> girar-check-perms: access to gnome-software DENIED for darktemplar: 
>> does not belong to approved builders list: aris
>> gnome-software: Operation not permitted
>> 2018-Aug-01 08:41:16 :: acl check FAILED
>> 2018-Aug-01 08:41:17 :: task #210919 for sisyphus EPERM
>>
> _______________________________________________
> Devel mailing list
> Devel@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/devel




^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [devel] [#210919] EPERM (try 4) apt.git=0.5.15lorg2-alt59 synaptic.git=0.58-alt17 ...
  2018-08-02 10:14   ` Anton Farygin
@ 2018-08-03  5:54     ` Sergey Afonin
  2018-08-03  6:42       ` Anton Farygin
                         ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: Sergey Afonin @ 2018-08-03  5:54 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Thursday 02 August 2018, Anton Farygin wrote:

> Но самое клёвое в этом apt - это apt-get autoremove
> работает для всех зависимостей, которые были установлены после 
> обновления apt'а.
 
А по какому принципу выбирается, кого remove ?

-- 
С уважением, Сергей Афонин.


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [devel] [#210919] EPERM (try 4) apt.git=0.5.15lorg2-alt59 synaptic.git=0.58-alt17 ...
  2018-08-03  5:54     ` Sergey Afonin
@ 2018-08-03  6:42       ` Anton Farygin
  2018-08-03  6:43       ` Sergey V Turchin
  2018-08-03  8:28       ` Aleksei Nikiforov
  2 siblings, 0 replies; 6+ messages in thread
From: Anton Farygin @ 2018-08-03  6:42 UTC (permalink / raw)
  To: ALT Linux Team development discussions, Sergey Afonin

03.08.2018 08:54, Sergey Afonin пишет:
> On Thursday 02 August 2018, Anton Farygin wrote:
>
>> Но самое клёвое в этом apt - это apt-get autoremove
>> работает для всех зависимостей, которые были установлены после
>> обновления apt'а.
>   
> А по какому принципу выбирается, кого remove ?
>
Если раньше пакет был установлен автоматически (по зависимостям) и тот, 
кто его вытаскивал - в системе сейчас отсутствует



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [devel] [#210919] EPERM (try 4) apt.git=0.5.15lorg2-alt59 synaptic.git=0.58-alt17 ...
  2018-08-03  5:54     ` Sergey Afonin
  2018-08-03  6:42       ` Anton Farygin
@ 2018-08-03  6:43       ` Sergey V Turchin
  2018-08-03  8:28       ` Aleksei Nikiforov
  2 siblings, 0 replies; 6+ messages in thread
From: Sergey V Turchin @ 2018-08-03  6:43 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Friday, 3 August 2018 08:54:06 MSK Sergey Afonin wrote:
> On Thursday 02 August 2018, Anton Farygin wrote:
> > Но самое клёвое в этом apt - это apt-get autoremove
[...]
> А по какому принципу выбирается, кого remove ?
Кандидатами становятся все, кто вытаскивался ранее по зависимостям.

-- 
Regards, Sergey.

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [devel] [#210919] EPERM (try 4) apt.git=0.5.15lorg2-alt59 synaptic.git=0.58-alt17 ...
  2018-08-03  5:54     ` Sergey Afonin
  2018-08-03  6:42       ` Anton Farygin
  2018-08-03  6:43       ` Sergey V Turchin
@ 2018-08-03  8:28       ` Aleksei Nikiforov
  2 siblings, 0 replies; 6+ messages in thread
From: Aleksei Nikiforov @ 2018-08-03  8:28 UTC (permalink / raw)
  To: devel

03.08.2018 08:54, Sergey Afonin пишет:
> On Thursday 02 August 2018, Anton Farygin wrote:
> 
>> Но самое клёвое в этом apt - это apt-get autoremove
>> работает для всех зависимостей, которые были установлены после
>> обновления apt'а.
>   
> А по какому принципу выбирается, кого remove ?
> 

Все пакеты делятся на autoinstalled и manually installed. Если пакет не 
помечен явно, он считается manually installed. Т.е. установленные до 
перехода на новую версию apt пакеты автоматически удаляться не должны.

При установке пакетов через apt, все пакеты, которые устанавливаются для 
удовлетворения зависимостей других пакетов, и при этом явно не указаны 
для установки, помечаются как autoinstalled. Например, при установке 
пакета A, также требуется установить пакеты B и C, при этом пакеты B и C 
будут помечены autoinstalled. Если же запросить установку пакетов A и B, 
то только пакет C будет помечен autoinstalled.

Также метку auto/manually installed можно смотреть или изменять через 
новую утилиту apt-mark.

При dist-upgrade, если один пакет заменяет другой, то если хоть один из 
них уже был помечен manually installed, то заменяющий пакет также будет 
помечен manually installed. Данное поведение можно изменить через конфиг.

При вызове autoremove алгоритм следующий:
1) собирается полный список установленных пакетов, информация о них, и 
их метки auto/manually installed в том числе.
2) Создаётся второй список пакетов, куда из первого списка добавляются 
все пакеты, которые помечены manually installed, а также рекурсивно 
добавляются все пакеты, которые являются их зависимостями.
Если же какую-то зависимость могут удовлетворить несколько пакетов 
(virtual provides), и несколько таких пакетов установлено в системе, то 
временно такая неразрешённая зависимость складывается в отдельный третий 
список.
Если у какого-то пакета при этом остались неудовлетворённые зависимости, 
кроме пока-что отложенных виртуальных, то autoremove завершается с ошибкой.
3) После этого делается несколько проходов по списку неразрешённых 
virtual provides, пока он не опустеет или не обнаружится неразрешимых 
зависимостей. Делается это для выбора того, какой из нескольких пакетов, 
предоставляющих virtual provide, останется в системе. Для каждой 
зависимости получается список установленных пакетов, которые могут 
предоставить её, и из этого списка убираются пакеты, у которых в системе 
установлены не все зависимости.
Если хотя бы один из пакетов этого списка уже попал в список из пункта 
2, то остальные пакеты не проверяются: уже есть кандидат для 
удовлетворения данной виртуальной зависимости, который останется в системе.
Если пакетов для удовлетворения виртуальной зависимости не останется 
после удаления из списка пакетов с недостающими зависимостями, то 
autoremove завершается с ошибкой.
Если остался только 1 пакет, то соответственно выбирается он.
Если пакетов в списке осталось 2 или более, то проверяются версии 
пакетов, и выбирается более старшая версия. Если есть несколько пакетов 
с самой старшей версией, то выбирается первый из таких пакетов. Эту 
логику можно и далее улучшить или снабдить настройками в случае 
необходимости.
4) После всех этих действий, если autoremove не завершился с ошибкой, 
есть 2 списка пакетов - список всех установленных пакетов и список всех 
отобранных пакетов, которые нужно оставить. autoremove проходится по 
первому списку, и если пакета нет во втором списке, помечает пакет для 
удаления. После этого autoremove запрашивает подтверждение пользователя 
для удаления всех помеченных пакетов.

С уважением,
Алексей Никифоров


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2018-08-03  8:28 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-08-02  9:26 ` [devel] [#210919] EPERM (try 4) apt.git=0.5.15lorg2-alt59 synaptic.git=0.58-alt17 Aleksei Nikiforov
2018-08-02 10:14   ` Anton Farygin
2018-08-03  5:54     ` Sergey Afonin
2018-08-03  6:42       ` Anton Farygin
2018-08-03  6:43       ` Sergey V Turchin
2018-08-03  8:28       ` Aleksei Nikiforov

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git