aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorng0 <ng0@libertad.pw>2016-12-04 09:39:24 +0000
committerng0 <ng0@libertad.pw>2016-12-04 09:39:24 +0000
commitc90fdfe40457be0a4aa2c5e2a17d11bb406a2a63 (patch)
tree1a1d51ec4d0b373c755b4c9d497b14967c2f1ae2
parentc67303d89b1ddf20bbce61a1e86b5e5ba41c0bcd (diff)
downloadyoubroketheinternet-overlay-c90fdfe40457be0a4aa2c5e2a17d11bb406a2a63.tar.gz
youbroketheinternet-overlay-c90fdfe40457be0a4aa2c5e2a17d11bb406a2a63.zip
sys-apps: warn users about using gentoo to recompile the software.
* nix, guix, guix-bin: Update the postinstall message accordingly.
-rw-r--r--sys-apps/guix-bin/guix-bin-0.10.0.ebuild8
-rw-r--r--sys-apps/guix/guix-0.11.0.ebuild10
-rw-r--r--sys-apps/nix/nix-1.11.2.ebuild7
3 files changed, 23 insertions, 2 deletions
diff --git a/sys-apps/guix-bin/guix-bin-0.10.0.ebuild b/sys-apps/guix-bin/guix-bin-0.10.0.ebuild
index d6b50ea..14a2618 100644
--- a/sys-apps/guix-bin/guix-bin-0.10.0.ebuild
+++ b/sys-apps/guix-bin/guix-bin-0.10.0.ebuild
@@ -122,4 +122,12 @@ pkg_postinst() {
122 einfo "guix pull ; guix package -i hello" 122 einfo "guix pull ; guix package -i hello"
123 einfo "" 123 einfo ""
124 einfo "You have to consult the GNU Guix manual to finish the setup." 124 einfo "You have to consult the GNU Guix manual to finish the setup."
125 einfo ""
126 einfo "!!! It is required (read: mandatory) to read the"
127 einfo "!!! documentation for further understanding."
128 einfo "!!! Failing to read the documentation will break your"
129 einfo "!!! installed guix. This is not a package which is"
130 einfo "!!! supposed to be upgraded or maintained through Gentoo,"
131 einfo "!!! this package was just an entry point."
132
125} 133}
diff --git a/sys-apps/guix/guix-0.11.0.ebuild b/sys-apps/guix/guix-0.11.0.ebuild
index 851fdd1..998fa6c 100644
--- a/sys-apps/guix/guix-0.11.0.ebuild
+++ b/sys-apps/guix/guix-0.11.0.ebuild
@@ -90,6 +90,12 @@ pkg_postinst() {
90 einfo "" 90 einfo ""
91 einfo "You also have to keep your system up to date with" 91 einfo "You also have to keep your system up to date with"
92 einfo "guix pull and the commands needed to update" 92 einfo "guix pull and the commands needed to update"
93 einfo "your profile. It is required (read: mandatory) to to read the" 93 einfo "your profile.
94 einfo "manual for further understanding." 94 einfo ""
95 einfo "!!! It is required (read: mandatory) to read the"
96 einfo "!!! documentation for further understanding."
97 einfo "!!! Failing to read the documentation will break your"
98 einfo "!!! installed guix. This is not a package which is"
99 einfo "!!! supposed to be upgraded or maintained through Gentoo,"
100 einfo "!!! this package was just an entry point."
95} 101}
diff --git a/sys-apps/nix/nix-1.11.2.ebuild b/sys-apps/nix/nix-1.11.2.ebuild
index eb0e32f..d3fe33f 100644
--- a/sys-apps/nix/nix-1.11.2.ebuild
+++ b/sys-apps/nix/nix-1.11.2.ebuild
@@ -99,6 +99,13 @@ pkg_postinst() {
99 einfo "Warning, this is a test package, thanks for participating" 99 einfo "Warning, this is a test package, thanks for participating"
100 einfo "in trying to get a functional Nix package manager into" 100 einfo "in trying to get a functional Nix package manager into"
101 einfo "Gentoo." 101 einfo "Gentoo."
102 einfo "!!! It is required (read: mandatory) to read the"
103 einfo "!!! documentation for further understanding."
104 einfo "!!! Failing to read the documentation will break your"
105 einfo "!!! installed nix. This is not a package which is"
106 einfo "!!! supposed to be upgraded or maintained through Gentoo,"
107 einfo "!!! this package was just an entry point."
108
102# if ! use etc_profile; then 109# if ! use etc_profile; then
103# ewarn "${EROOT}etc/profile.d/nix.sh was removed (due to USE=-etc_profile)." 110# ewarn "${EROOT}etc/profile.d/nix.sh was removed (due to USE=-etc_profile)."
104# ewarn "Please fix the ebuild by adding nix user/group handling." 111# ewarn "Please fix the ebuild by adding nix user/group handling."