Gentoo Archives: gentoo-commits

From: Matt Turner <mattst88@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/glib/
Date: Sun, 29 Mar 2020 18:21:29
Message-Id: 1585506066.77598c10d35c036aa173f3b64e9a9985e734168a.mattst88@gentoo
1 commit: 77598c10d35c036aa173f3b64e9a9985e734168a
2 Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
3 AuthorDate: Sun Mar 29 18:20:25 2020 +0000
4 Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
5 CommitDate: Sun Mar 29 18:21:06 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77598c10
7
8 dev-libs/glib: Add ewarn telling users to restart their session
9
10 Closes: https://bugs.gentoo.org/715186
11 Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
12
13 dev-libs/glib/glib-2.64.1.ebuild | 7 +++++++
14 1 file changed, 7 insertions(+)
15
16 diff --git a/dev-libs/glib/glib-2.64.1.ebuild b/dev-libs/glib/glib-2.64.1.ebuild
17 index 15d5ed1eac0..f558eaa92f0 100644
18 --- a/dev-libs/glib/glib-2.64.1.ebuild
19 +++ b/dev-libs/glib/glib-2.64.1.ebuild
20 @@ -262,6 +262,13 @@ pkg_postinst() {
21 ewarn "your final image for performance reasons and re-run it when packages"
22 ewarn "installing GIO modules get upgraded or added to the image."
23 fi
24 +
25 + for v in ${REPLACING_VERSIONS}; do
26 + if ver_test "$v" "-lt" "2.63.6"; then
27 + ewarn "glib no longer installs the gio-launch-desktop binary. You may need"
28 + ewarn "to restart your session for \"Open With\" dialogs to work."
29 + fi
30 + done
31 }
32
33 pkg_postrm() {