Created attachment 536708 [details] build.log.xz Portage reports the following QA issue when emerging sys-apps/accountsservice: > One or more empty directories installed to /var: > > /var/lib/AccountsService/icons > /var/lib/AccountsService/users > > If those directories need to be preserved, please make sure to create > or mark them for keeping using 'keepdir'. Future versions of Portage > will strip empty directories from installation image. ------------------- $ emerge -pv accountsservice These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] sys-apps/accountsservice-0.6.45::gentoo USE="introspection systemd -doc -elogind (-selinux)" 0 KiB Total: 1 package (1 reinstall), Size of downloads: 0 KiB
Created attachment 536710 [details] emerge-info.txt emerge --info
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=844671a9cc203605d9940fd62a826bd5864b9340 commit 844671a9cc203605d9940fd62a826bd5864b9340 Author: Dennis Lamm <expeditioneer@gentoo.org> AuthorDate: 2019-03-04 19:52:04 +0000 Commit: Dennis Lamm <expeditioneer@gentoo.org> CommitDate: 2019-03-04 19:52:21 +0000 sys-apps/accountsservice: version bump to 0.6.54 Signed-off-by: Dennis Lamm <expeditioneer@gentoo.org> Bug: https://bugs.gentoo.org/658682 Package-Manager: Portage-2.3.51, Repoman-2.3.11 sys-apps/accountsservice/Manifest | 1 + .../accountsservice/accountsservice-0.6.54.ebuild | 66 ++++++++++++++++++++++ sys-apps/accountsservice/metadata.xml | 1 + 3 files changed, 68 insertions(+)
The bump to 0.6.45 breaks the packages that depend on it: see bug #679444
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be68fef7c0edae50436f7de963fd3e7e1a4fde76 commit be68fef7c0edae50436f7de963fd3e7e1a4fde76 Author: Mart Raudsepp <leio@gentoo.org> AuthorDate: 2019-03-04 20:41:08 +0000 Commit: Mart Raudsepp <leio@gentoo.org> CommitDate: 2019-03-04 20:45:28 +0000 Revert "sys-apps/accountsservice: version bump to 0.6.54" This reverts commit 844671a9cc203605d9940fd62a826bd5864b9340. Fails to install any real files whatsoever due to bugs in meson ebuild port. Adds questionable keepdir when the idea is to check if pre-existing dirs are needed at all instead. The keepdir is with wrong path as well. Keeps deps only possibly relevant to autotools based builds. Bug: https://bugs.gentoo.org/658682 Closes: https://bugs.gentoo.org/679444 Signed-off-by: Mart Raudsepp <leio@gentoo.org> sys-apps/accountsservice/Manifest | 1 - .../accountsservice/accountsservice-0.6.54.ebuild | 66 ---------------------- sys-apps/accountsservice/metadata.xml | 1 - 3 files changed, 68 deletions(-)
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7afbdf2fe9537f39fcf6eb0551ada301cff972e commit f7afbdf2fe9537f39fcf6eb0551ada301cff972e Author: Pacho Ramos <pacho@gentoo.org> AuthorDate: 2020-06-13 15:26:56 +0000 Commit: Pacho Ramos <pacho@gentoo.org> CommitDate: 2020-06-13 15:27:07 +0000 sys-apps/accountsservice: Bump to 0.6.55 This is needed to have switch user option in recent Gnome versions (#717390). Also stop installing /var empty directories, they are created at runtime when needed (#658682). Thanks-to: Francesco Turco Thanks-to: Lars Wendler (Polynomial-C) Thanks-to: Arfrever Frehtes Taifersar Arahesis Thanks-to: Fabian Köster Bug: https://bugs.gentoo.org/717390 Closes: https://bugs.gentoo.org/684326 Closes: https://bugs.gentoo.org/658682 Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Pacho Ramos <pacho@gentoo.org> sys-apps/accountsservice/Manifest | 1 + .../accountsservice/accountsservice-0.6.55.ebuild | 72 ++++++++++++++++++++++ 2 files changed, 73 insertions(+)