vapier      14/06/14 22:19:10

  Modified:             pkg_setup.eblit
  Log:
  Check MERGE_TYPE when doing downgrade check #255109 by Phil White.
  
  (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 
D2E96200)

Revision  Changes    Path
1.12                 sys-libs/glibc/files/eblits/pkg_setup.eblit

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-libs/glibc/files/eblits/pkg_setup.eblit?rev=1.12&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-libs/glibc/files/eblits/pkg_setup.eblit?rev=1.12&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-libs/glibc/files/eblits/pkg_setup.eblit?r1=1.11&r2=1.12

Index: pkg_setup.eblit
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/pkg_setup.eblit,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- pkg_setup.eblit     29 Jun 2013 03:22:32 -0000      1.11
+++ pkg_setup.eblit     14 Jun 2014 22:19:10 -0000      1.12
@@ -1,6 +1,6 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: 
/var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/pkg_setup.eblit,v 1.11 
2013/06/29 03:22:32 heroxbd Exp $
+# $Header: 
/var/cvsroot/gentoo-x86/sys-libs/glibc/files/eblits/pkg_setup.eblit,v 1.12 
2014/06/14 22:19:10 vapier Exp $
 
 glibc_compile_test() {
        local ret save_cflags=${CFLAGS}
@@ -48,7 +48,10 @@
 eblit-glibc-pkg_setup() {
        # prevent native builds from downgrading ... maybe update to allow 
people
        # to change between diff -r versions ? (2.3.6-r4 -> 2.3.6-r2)
-       if [[ ${ROOT} == "/" ]] && [[ ${CBUILD} == ${CHOST} ]] && [[ ${CHOST} 
== ${CTARGET} ]] ; then
+       if [[ ${MERGE_TYPE} != "buildonly" ]] && \
+          [[ ${ROOT} == "/" ]] && \
+          [[ ${CBUILD} == ${CHOST} ]] && \
+          [[ ${CHOST} == ${CTARGET} ]] ; then
                if has_version '>'${CATEGORY}/${PF} ; then
                        eerror "Sanity check to keep you from breaking your 
system:"
                        eerror " Downgrading glibc is not supported and a sure 
way to destruction"




Reply via email to