* 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