add sanity check for portage bug #105304 to keep people from breaking their systems
authorMike Frysinger <vapier@gentoo.org>
Thu, 10 Nov 2005 04:05:05 +0000 (04:05 +0000)
committerMike Frysinger <vapier@gentoo.org>
Thu, 10 Nov 2005 04:05:05 +0000 (04:05 +0000)
Package-Manager: portage-2.0.53_rc7

sys-devel/gettext/Manifest
sys-devel/gettext/gettext-0.14.5.ebuild

index 61724bddf95ce03684ba05fbe97376f06d0acbfb..4bdafdb160e45d6e4111bbf170a2bfc0b24580c9 100644 (file)
@@ -1,18 +1,13 @@
 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA1
 
-MD5 0890c612ec51d74a5cefbb0ca3ab8ae7 gettext-0.12.1-r2.ebuild 2543
-MD5 ac4041bb4e436a9935d04cd63b40d425 gettext-0.14.1-r1.ebuild 2886
-MD5 f46f927893861e2d082d7b836f597ef7 gettext-0.14.2.ebuild 3509
-MD5 430e22b4c52c95f6c61427e5ec6d9439 gettext-0.14.4.ebuild 3578
-MD5 9a09f8d531c582e78977dbfd96edc1f2 metadata.xml 164
-MD5 74cb934f6a57bae6d8592fde32bf43bd gettext-0.14.5.ebuild 3590
 MD5 417febf61ac7e268e0252516ded8556a ChangeLog 12061
 MD5 38756cea2e4f8e36c2e45b890f1a7463 files/50po-mode-gentoo.el 183
 MD5 83b80576c27ac3a75d70802eb9c92790 files/digest-gettext-0.12.1-r2 67
 MD5 0e4a00cc30a91523c838cd17b5841399 files/digest-gettext-0.14.1-r1 67
 MD5 44ad3082200305087e6244f5a2665892 files/digest-gettext-0.14.2 67
 MD5 bc7e7f683a64a5f805af77b1ed851b65 files/digest-gettext-0.14.4 67
+MD5 ba2eaf73c69d33eeb6f259f2c2da4ded files/digest-gettext-0.14.5 67
 MD5 fada337fd753f2580b6849dc560498ff files/gettext-0.12.1-tempfile.patch 2226
 MD5 3b9aefbb552545fdf0836f56121c9ae5 files/gettext-0.12.1-without_java.patch 2743
 MD5 3077319e6090fcd6262e2d8fd463441f files/gettext-0.14.1-lib-path-tests.patch 707
@@ -21,11 +16,16 @@ MD5 095399be17e9cf19b7b02ffcd1fb95a5 files/gettext-0.14.1-tempfile.patch 2636
 MD5 3b9aefbb552545fdf0836f56121c9ae5 files/gettext-0.14.1-without_java.patch 2743
 MD5 dfcc1d12d05c42f262de0dada08ed90d files/gettext-0.14.2-fix-race.patch 417
 MD5 b56837fdd725fc00c173b57b951b90cc files/gettext-0.14.2-no-java-tests.patch 2524
-MD5 ba2eaf73c69d33eeb6f259f2c2da4ded files/digest-gettext-0.14.5 67
+MD5 0890c612ec51d74a5cefbb0ca3ab8ae7 gettext-0.12.1-r2.ebuild 2543
+MD5 ac4041bb4e436a9935d04cd63b40d425 gettext-0.14.1-r1.ebuild 2886
+MD5 f46f927893861e2d082d7b836f597ef7 gettext-0.14.2.ebuild 3509
+MD5 430e22b4c52c95f6c61427e5ec6d9439 gettext-0.14.4.ebuild 3578
+MD5 c01230991728fd8cb2d1167f7c49a33b gettext-0.14.5.ebuild 3818
+MD5 9a09f8d531c582e78977dbfd96edc1f2 metadata.xml 164
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.4.2 (GNU/Linux)
 
-iD8DBQFDK/37Kf2g/qXtneoRAkjpAKCtSeqqKHbEif0K4uIHtkkadZASvwCgwUYk
-pIDW8Yt00QxkTEaVtn7ie3c=
-=3lEc
+iD8DBQFDcschgIKl8Uu19MoRAgqAAJ9vcwj6M0KhCJrMR4cnp/Kwgjj9nACeMN23
+mVZCRW5kDX/LFnS3W1n5LBA=
+=XPKN
 -----END PGP SIGNATURE-----
index 789c90adfb43e7f27754f9192e4e53dfd9ae14a2..3df2cf7d89c0e2eab48e4994dce6e37fc2e7d8de 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2005 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/gettext/gettext-0.14.5.ebuild,v 1.2 2005/09/01 07:40:32 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/gettext/gettext-0.14.5.ebuild,v 1.3 2005/11/10 04:05:05 vapier Exp $
 
 inherit flag-o-matic eutils toolchain-funcs mono libtool elisp-common
 
@@ -46,6 +46,13 @@ src_unpack() {
                glibtoolize
                append-flags -bind_at_load
        fi
+
+       # sanity check for Bug 105304
+       if [[ -z ${USERLAND} ]] ; then
+               eerror "You just hit Bug 105304, please post your 'emerge info' here:"
+               eerror "http://bugs.gentoo.org/105304"
+               die "Aborting to prevent screwing your system"
+       fi
 }
 
 src_compile() {