From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 7AFC31381F3 for ; Thu, 21 Apr 2016 06:29:36 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 9948A21C028; Thu, 21 Apr 2016 06:29:33 +0000 (UTC) Received: from mail-lb0-f174.google.com (mail-lb0-f174.google.com [209.85.217.174]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id B3C0F21C028 for ; Thu, 21 Apr 2016 06:29:32 +0000 (UTC) Received: by mail-lb0-f174.google.com with SMTP id b1so18836546lbi.1 for ; Wed, 20 Apr 2016 23:29:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=IrmSqL/gqwl0vJC53uouwfuIa2z09tDIeKeWMRDEMmw=; b=hghD9AUziRDBYsrz54QbOJh3PYW0zQxZJwQmz7SyB3ezP5qfwobx02P/E3TFb81Zk3 uK5TN7Tsg/OZyF9jI/liNs7KsNvdiYXqbeSL9ws+VYfwWmMbFI/0o5r7QYYqU5hF+9W2 tXs3gEr3Vlvuo1i8qASR0LNqov8BNcDRVqJ7zVPToEXHA099AajmLC2szxccxuqBJcVZ rsTmvXQCtK5LmAfUDXJQlkwll+K7fYzrjIu3ahlW+cOLQqciZSyn4WeEK1Y4L8s9ZzrG dhrhJvaySTdosTE/UwBkr/yYA7THYGVQsP6Dhjma8yxfGRHtXlUpCoYLFvSLwEkKl/4q 3drw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=IrmSqL/gqwl0vJC53uouwfuIa2z09tDIeKeWMRDEMmw=; b=icPq6WjyjYkRIR8P5Sz9M4SC3Ue+tjF7aANUXD7E8XoJLWrsV83urJAFA/M1ECnH7w L/4zR0O3bD2UrSn7AOyeH4UQByl7y0DCIe7ABOM82EOCUgnpWqioCVWa95PTMFbCij49 T/xWlo9uU4q6EeX9+jnfeexIAWwSZU+LNmh7TL89b5S8XmGJQo2aIpUbgo0IsoypsTut 63fHZdK5Cmh5VisrLThMv46X3xDV7bXVtpSUQpwWt686waDBksUAPht50YEfVECzMBYu fl2HrF7IUUsuXdqSODGNFdfw/C0u9dfOBE8DFDto+Y2uDMKSSEQSI+QeIep/RPAlpXbu YxAA== X-Gm-Message-State: AOPr4FWX74NlP+MvcAhfwKhQqkDjuD094LQkGdEnE+Nao7wIB5FsFRmftcHdKi4loI4bp4t1DS31RV3cUtV4Tw== X-Received: by 10.112.163.135 with SMTP id yi7mr5429671lbb.122.1461220171055; Wed, 20 Apr 2016 23:29:31 -0700 (PDT) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-catalyst@lists.gentoo.org Reply-to: gentoo-catalyst@lists.gentoo.org MIME-Version: 1.0 Received: by 10.25.19.72 with HTTP; Wed, 20 Apr 2016 23:29:11 -0700 (PDT) In-Reply-To: <20160421062115.GN5369@vapier.lan> References: <57109E43.3010801@nextworks.it> <20160421054206.GL5369@vapier.lan> <20160421062115.GN5369@vapier.lan> From: Leno Hou Date: Thu, 21 Apr 2016 14:29:11 +0800 Message-ID: Subject: Re: [gentoo-catalyst] genkernel version parsing problem To: gentoo-catalyst@lists.gentoo.org, robbat2@gentoo.org Content-Type: multipart/alternative; boundary=089e01183bc83c09e00530f8d5ff X-Archives-Salt: dac972b1-c9dc-41de-a303-2028724bc8e4 X-Archives-Hash: 257f39e100d3461fc85ab643975e914e --089e01183bc83c09e00530f8d5ff Content-Type: text/plain; charset=UTF-8 On Thu, Apr 21, 2016 at 2:21 PM, Mike Frysinger wrote: > On 21 Apr 2016 13:48, Leno Hou wrote: > > On Thu, Apr 21, 2016 at 1:42 PM, Mike Frysinger wrote: > > > On 15 Apr 2016 09:54, Marco Gigante wrote: > > > > I got a problem with catalyst and latest version of genkernel, > installed > > > > with genkernel-9999 ebuild. > > > > genkernel --version returns v3.5.0.1 (with the 'v' prefix) and > catalyst > > > > fails to check the minimal required version. > > > > > > is this new to 3.5.0.1 ? or did it happen with 3.5.0.0 ? i don't > think > > > it was intentional, so we can always just change genkernel ... > > > > Faced the problem only in v3.5.0.1. Not happen in v3.5.0.0 > > > > leno@localhost ~ $ genkernel --version > > > > v3.5.0.1 > > i made the 3.5.0.1 release and def did not mean to make that change. > but in looking at the git history, i'm not seeing anything since the > 3.5.0.0 tag that looks relevant. > > that said, i'm not seeing this behavior: > $ genkernel --version > 3.5.0.1 > > and when i look at the source, it's OK: > $ tar xf /usr/portage/distfiles/genkernel-3.5.0.1.tar.xz > $ grep ^GK genkernel-3.5.0.1/genkernel > GK_V='3.5.0.1' > > so where are you guys getting that "v" from ? if your GK_V var is > also set correctly, send over the output from running: > $ bash -x genkernel --version leno@localhost ~ $ bash -x genkernel --version + PATH=/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/powerpc64le-unknown-linux-gnu/gcc-bin/5.3.0:/sbin:/usr/sbin + GK_V=v3.5.0.1 + TMPDIR=/var/tmp/genkernel + TODEBUGCACHE=1 + (( i=1 )) + (( i<=1 )) + eval 'arg=$1' ++ arg=--version + [[ --version = --config=* ]] + (( i=i+1 )) + (( i<=1 )) + _GENKERNEL_CONF=/etc/genkernel.conf + source /etc/genkernel.conf ++ OLDCONFIG=yes ++ MENUCONFIG=no ++ CLEAN=yes ++ MRPROPER=yes ++ MOUNTBOOT=yes ++ SAVE_CONFIG=yes ++ USECOLOR=yes ++ DISKLABEL=yes ++ GK_SHARE=/usr/share/genkernel ++ CACHE_DIR=/var/cache/genkernel ++ DISTDIR=/usr/share/genkernel/distfiles ++ LOGFILE=/var/log/genkernel.log ++ LOGLEVEL=1 ++ DEFAULT_KERNEL_SOURCE=/usr/src/linux + LOGLEVEL=1 + source /usr/share/genkernel/defaults/software.sh ++ BUSYBOX_VER=1.20.2 ++ BUSYBOX_SRCTAR=/usr/share/genkernel/distfiles/busybox-1.20.2.tar.bz2 ++ BUSYBOX_DIR=busybox-1.20.2 ++ BUSYBOX_BINCACHE=%%CACHE%%/busybox-1.20.2-%%ARCH%%.tar.bz2 ++ LVM_VER=2.02.88 ++ LVM_DIR=LVM2.2.02.88 ++ LVM_SRCTAR=/usr/share/genkernel/distfiles/LVM2.2.02.88.tgz ++ LVM_BINCACHE=%%CACHE%%/LVM2.2.02.88-%%ARCH%%.tar.bz2 ++ MDADM_VER=3.1.5 ++ MDADM_DIR=mdadm-3.1.5 ++ MDADM_SRCTAR=/usr/share/genkernel/distfiles/mdadm-3.1.5.tar.bz2 ++ MDADM_BINCACHE=%%CACHE%%/mdadm-3.1.5-%%ARCH%%.tar.bz2 ++ DMRAID_VER=1.0.0.rc16-3 ++ DMRAID_DIR=dmraid/1.0.0.rc16-3/dmraid ++ DMRAID_SRCTAR=/usr/share/genkernel/distfiles/dmraid-1.0.0.rc16-3.tar.bz2 ++ DMRAID_BINCACHE=%%CACHE%%/dmraid-1.0.0.rc16-3-%%ARCH%%.tar.bz2 ++ ISCSI_VER=2.0-872 ++ ISCSI_DIR=open-iscsi-2.0-872 ++ ISCSI_SRCTAR=/usr/share/genkernel/distfiles/open-iscsi-2.0-872.tar.gz ++ ISCSI_BINCACHE=%%CACHE%%/iscsi-2.0-872-%%ARCH%%.bz2 ++ FUSE_VER=2.8.6 ++ FUSE_DIR=fuse-2.8.6 ++ FUSE_SRCTAR=/usr/share/genkernel/distfiles/fuse-2.8.6.tar.gz ++ FUSE_BINCACHE=%%CACHE%%/fuse-2.8.6-%%ARCH%%.tar.bz2 ++ UNIONFS_FUSE_VER=0.24 ++ UNIONFS_FUSE_DIR=unionfs-fuse-0.24 ++ UNIONFS_FUSE_SRCTAR=/usr/share/genkernel/distfiles/unionfs-fuse-0.24.tar.bz2 ++ UNIONFS_FUSE_BINCACHE=%%CACHE%%/unionfs-fuse-0.24-%%ARCH%%.bz2 ++ GPG_VER=1.4.11 ++ GPG_DIR=gnupg-1.4.11 ++ GPG_SRCTAR=/usr/share/genkernel/distfiles/gnupg-1.4.11.tar.bz2 ++ GPG_BINCACHE=%%CACHE%%/gnupg-1.4.11-%%ARCH%%.bz2 + source /usr/share/genkernel/defaults/config.sh ++ KERNEL_MAKE_DIRECTIVE=--INVALID-- ++ DEFAULT_KERNEL_MAKE_DIRECTIVE_OVERRIDE=--INVALID-- ++ KERNEL_MAKE_DIRECTIVE_OVERRIDE=--INVALID-- ++ KERNEL_MAKE_DIRECTIVE_2= ++ KERNEL_BINARY=--INVALID-- ++ KERNEL_BINARY_OVERRIDE= ++ DEFAULT_COMPRESS_INITRD=yes ++ DEFAULT_COMPRESS_INITRD_TYPE=best +++ portageq envvar MAKEOPTS ++ PORTAGE_MAKEOPTS= ++ DEFAULT_MAKEOPTS=' -j2' ++ DEFAULT_KERNEL_MAKE=make ++ DEFAULT_UTILS_MAKE=make ++ DEFAULT_KERNEL_CC=gcc ++ DEFAULT_KERNEL_AS=as ++ DEFAULT_KERNEL_LD=ld ++ DEFAULT_UTILS_CC=gcc ++ DEFAULT_UTILS_AS=as ++ DEFAULT_UTILS_LD=ld + source /usr/share/genkernel/gen_funcs.sh ++ setColorVars ++ isTrue yes ++ case "$1" in ++ return 0 ++ GOOD='' ++ WARN='' ++ BAD='' ++ NORMAL='' ++ BOLD='' ++ UNDER='' + source /usr/share/genkernel/gen_cmdline.sh + source /usr/share/genkernel/gen_arch.sh + source /usr/share/genkernel/gen_determineargs.sh + source /usr/share/genkernel/gen_compile.sh + source /usr/share/genkernel/gen_configkernel.sh + source /usr/share/genkernel/gen_initramfs.sh ++ COPY_BINARIES=false ++ CPIO_ARGS='--quiet -o -H newc --owner root:root --force-local' + source /usr/share/genkernel/gen_moddeps.sh + source /usr/share/genkernel/gen_package.sh + source /usr/share/genkernel/gen_bootloader.sh + TEMP=/var/tmp/genkernel/25303.5280.20958.30535 + trap trap_cleanup SIGHUP SIGQUIT SIGINT SIGTERM SIGKILL + BUILD_KERNEL=0 + BUILD_RAMDISK=0 + BUILD_MODULES=0 + Options=--version + '[' 1 -gt 0 ']' + Option=--version + shift + parse_cmdline --version + case "$*" in + echo v3.5.0.1 v3.5.0.1 + exit 0 -Leno Hou --089e01183bc83c09e00530f8d5ff Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
On Thu, Apr 21, 2016 at 2:21 PM, Mike Frysinger <vapier@= gentoo.org> wrote:
On 21 Apr 2016 13:48, Leno Hou wrote:
> On Thu, Apr 21, 2016 at 1:42 PM, Mike Frysinger wrote= :
> > On 15 Apr 2016 09:54, Marco Gigante wrote:
> > > I got a problem with catalyst and latest version of genkerne= l, installed
> > > with genkernel-9999 ebuild.
> > > genkernel --version returns v3.5.0.1 (with the 'v' p= refix) and catalyst
> > > fails to check the minimal required version.
> >
> > is this new to 3.5.0.1 ?=C2=A0 or did it happen with 3.5.0.0 ?=C2= =A0 i don't think
> > it was intentional, so we can always just change genkernel ... >
> Faced the problem only in v3.5.0.1. Not happen= in v3.5.0.0
>
> leno@localhost ~ $ genkernel --version
>
> v3.5.0.1

i made the 3.5.0.1 release and def did not mean to make that change.=
but in looking at the git history, i'm not seeing anything since the 3.5.0.0 tag that looks relevant.

that said, i'm not seeing this behavior:
$ genkernel --version
3.5.0.1

and when i look at the source, it's OK:
$ tar xf /usr/portage/distfiles/genkernel-3.5.0.1.tar.xz
$ grep ^GK genkernel-3.5.0.1/genkernel
GK_V=3D'3.5.0.1'

so where are you guys getting that "v" from ?=C2=A0 if your GK_V = var is
also set correctly, send over the output from running:
$ bash -x genkernel --version

leno@localhost ~ $ bash -x genkernel --ver= sion

+ PATH=3D/usr/local/bi= n:/usr/bin:/bin:/opt/bin:/usr/powerpc64le-unknown-linux-gnu/gcc-bin/5.3.0:/= sbin:/usr/sbin

+ GK_V=3Dv3.5.0.1

+ TMPDIR=3D/var/tmp/ge= nkernel

+ TODEBUGCACHE=3D1

+ (( i=3D1 ))

+ (( i<=3D1=C2=A0 )= )

+ eval 'arg=3D$1&#= 39;

++ arg=3D--version

+ [[ --version =3D --c= onfig=3D* ]]

+ (( i=3Di+1=C2=A0 ))<= /p>

+ (( i<=3D1=C2=A0 )= )

+ _GENKERNEL_CONF=3D/e= tc/genkernel.conf

+ source /etc/genkerne= l.conf

++ OLDCONFIG=3Dyes

++ MENUCONFIG=3Dno

++ CLEAN=3Dyes

++ MRPROPER=3Dyes

++ MOUNTBOOT=3Dyes

++ SAVE_CONFIG=3Dyes

++ USECOLOR=3Dyes

++ DISKLABEL=3Dyes

++ GK_SHARE=3D/usr/sha= re/genkernel

++ CACHE_DIR=3D/var/ca= che/genkernel

++ DISTDIR=3D/usr/shar= e/genkernel/distfiles

++ LOGFILE=3D/var/log/= genkernel.log

++ LOGLEVEL=3D1

++ DEFAULT_KERNEL_SOUR= CE=3D/usr/src/linux

+ LOGLEVEL=3D1

+ source /usr/share/ge= nkernel/defaults/software.sh

++ BUSYBOX_VER=3D1.20.= 2

++ BUSYBOX_SRCTAR=3D/u= sr/share/genkernel/distfiles/busybox-1.20.2.tar.bz2

++ BUSYBOX_DIR=3Dbusyb= ox-1.20.2

++ BUSYBOX_BINCACHE=3D= %%CACHE%%/busybox-1.20.2-%%ARCH%%.tar.bz2

++ LVM_VER=3D2.02.88

++ LVM_DIR=3DLVM2.2.02= .88

++ LVM_SRCTAR=3D/usr/s= hare/genkernel/distfiles/LVM2.2.02.88.tgz

++ LVM_BINCACHE=3D%%CA= CHE%%/LVM2.2.02.88-%%ARCH%%.tar.bz2

++ MDADM_VER=3D3.1.5

++ MDADM_DIR=3Dmdadm-3= .1.5

++ MDADM_SRCTAR=3D/usr= /share/genkernel/distfiles/mdadm-3.1.5.tar.bz2

++ MDADM_BINCACHE=3D%%= CACHE%%/mdadm-3.1.5-%%ARCH%%.tar.bz2

++ DMRAID_VER=3D1.0.0.= rc16-3

++ DMRAID_DIR=3Ddmraid= /1.0.0.rc16-3/dmraid

++ DMRAID_SRCTAR=3D/us= r/share/genkernel/distfiles/dmraid-1.0.0.rc16-3.tar.bz2

++ DMRAID_BINCACHE=3D%= %CACHE%%/dmraid-1.0.0.rc16-3-%%ARCH%%.tar.bz2

++ ISCSI_VER=3D2.0-872=

++ ISCSI_DIR=3Dopen-is= csi-2.0-872

++ ISCSI_SRCTAR=3D/usr= /share/genkernel/distfiles/open-iscsi-2.0-872.tar.gz

++ ISCSI_BINCACHE=3D%%= CACHE%%/iscsi-2.0-872-%%ARCH%%.bz2

++ FUSE_VER=3D2.8.6

++ FUSE_DIR=3Dfuse-2.8= .6

++ FUSE_SRCTAR=3D/usr/= share/genkernel/distfiles/fuse-2.8.6.tar.gz

++ FUSE_BINCACHE=3D%%C= ACHE%%/fuse-2.8.6-%%ARCH%%.tar.bz2

++ UNIONFS_FUSE_VER=3D= 0.24

++ UNIONFS_FUSE_DIR=3D= unionfs-fuse-0.24

++ UNIONFS_FUSE_SRCTAR= =3D/usr/share/genkernel/distfiles/unionfs-fuse-0.24.tar.bz2

++ UNIONFS_FUSE_BINCAC= HE=3D%%CACHE%%/unionfs-fuse-0.24-%%ARCH%%.bz2

++ GPG_VER=3D1.4.11

++ GPG_DIR=3Dgnupg-1.4= .11

++ GPG_SRCTAR=3D/usr/s= hare/genkernel/distfiles/gnupg-1.4.11.tar.bz2

++ GPG_BINCACHE=3D%%CA= CHE%%/gnupg-1.4.11-%%ARCH%%.bz2

+ source /usr/share/ge= nkernel/defaults/config.sh

++ KERNEL_MAKE_DIRECTI= VE=3D--INVALID--

++ DEFAULT_KERNEL_MAKE= _DIRECTIVE_OVERRIDE=3D--INVALID--

++ KERNEL_MAKE_DIRECTI= VE_OVERRIDE=3D--INVALID--

++ KERNEL_MAKE_DIRECTI= VE_2=3D

++ KERNEL_BINARY=3D--I= NVALID--

++ KERNEL_BINARY_OVERR= IDE=3D

++ DEFAULT_COMPRESS_IN= ITRD=3Dyes

++ DEFAULT_COMPRESS_IN= ITRD_TYPE=3Dbest

+++ portageq envvar MA= KEOPTS

++ PORTAGE_MAKEOPTS=3D=

++ DEFAULT_MAKEOPTS=3D= ' -j2'

++ DEFAULT_KERNEL_MAKE= =3Dmake

++ DEFAULT_UTILS_MAKE= =3Dmake

++ DEFAULT_KERNEL_CC= =3Dgcc

++ DEFAULT_KERNEL_AS= =3Das

++ DEFAULT_KERNEL_LD= =3Dld

++ DEFAULT_UTILS_CC=3D= gcc

++ DEFAULT_UTILS_AS=3D= as

++ DEFAULT_UTILS_LD=3D= ld

+ source /usr/share/ge= nkernel/gen_funcs.sh

++ setColorVars

++ isTrue yes

++ case "$1"= in

++ return 0

++ GOOD=3D''

++ WARN=3D''

++ BAD=3D''

++ NORMAL=3D''

++ BOLD=3D''

++ UNDER=3D''

+ source /usr/share/genkernel/gen_cmdline.sh

+ source /usr/share/genkernel/gen_arch.sh

+ source /usr/share/genkernel/gen_determineargs.sh

+ source /usr/share/genkernel/gen_compile.sh

+ source /usr/share/genkernel/gen_configkernel.sh

+ source /usr/share/genkernel/gen_initramfs.sh

++ COPY_BINARIES=3Dfalse

++ CPIO_ARGS=3D'--quiet -o -H newc --owner root:roo= t --force-local'

+ source /usr/share/genkernel/gen_moddeps.sh

+ source /usr/share/genkernel/gen_package.sh

+ source /usr/share/genkernel/gen_bootloader.sh<= /p>

+ TEMP=3D/var/tmp/genkernel/25303.5280.20958.30535

+ trap trap_cleanup SIGHUP SIGQUIT SIGINT SIGTERM SIGKI= LL

+ BUILD_KERNEL=3D0

+ BUILD_RAMDISK=3D0

+ BUILD_MODULES=3D0

+ Options=3D--version

+ '[' 1 -gt 0 ']'

+ Option=3D--version

+ shift

+ parse_cmdline --version

+ case "$*" in

+ echo v3.5.0.1

v3.5.0.1

+ exit 0


-Leno Hou

--089e01183bc83c09e00530f8d5ff--