Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 37300 - genkernel-3.0.1_beta2: --menuconfig requires --clean
Summary: genkernel-3.0.1_beta2: --menuconfig requires --clean
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Hosted Projects
Classification: Unclassified
Component: genkernel (show other bugs)
Hardware: x86 Linux
: High minor (vote)
Assignee: Brad House
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-01-05 07:40 UTC by Rui Malheiro
Modified: 2004-01-28 18:57 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Proposed patch (gen_configkernel.sh.diff,627 bytes, patch)
2004-01-05 07:48 UTC, Rui Malheiro
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Rui Malheiro 2004-01-05 07:40:52 UTC
genkernel ignores "--menuconfig" when also using "--no-clean". The same behavior is seen by seting the corresponding options in /etc/genkernel.conf

Reproducible: Always
Steps to Reproduce:
1. genkernel --no-clean --menuconfig all
2.
3.

Actual Results:  
genkernel skips kernel configuration because "--no-clean" was specified. 

Expected Results:  
Specifying "--menuconfig" should invoke "make menuconfig" even if "--no-clean" 
is also specified. 

Portage 2.0.49-r20 (default-x86-1.4, gcc-3.3.2, glibc-2.3.3_pre20031222-r0, 
2.6.0-test9-mm2) 
================================================================= 
System uname: 2.6.0-test9-mm2 i686 Intel(R) Pentium(R) 4 CPU 2.53GHz 
Gentoo Base System version 1.4.3.12 
distcc 2.11.2 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) 
[disabled] 
ccache version 2.3 [enabled] 
ACCEPT_KEYWORDS="x86" 
AUTOCLEAN="yes" 
CFLAGS="-O2 -march=pentium4 -mmmx -msse -msse2 -pipe" 
CHOST="i686-pc-linux-gnu" 
COMPILER="gcc3" 
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/share/config /usr/kde/cvs/share/config /usr/share/config /var/qmail/control" 
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" 
CXXFLAGS="-O2 -march=pentium4 -mmmx -msse -msse2 -pipe" 
DISTDIR="/usr/portage/distfiles" 
FEATURES="autoaddcvs ccache cvs nostrip sandbox" 
GENTOO_MIRRORS="http://gauguin:8001 
ftp://ibiblio.org/pub/Linux/distributions/gentoo/ 
http://www.mirror.ac.uk/sites/www.ibiblio.org/gentoo/ 
http://gentoo.tiscali.nl/gentoo/ 
http://sunsite.cnlab-switch.ch/ftp/mirror/gentoo/ 
http://ftp.uni-erlangen.de/pub/mirrors/gentoo" 
MAKEOPTS="-j2" 
PKGDIR="/mnt/pkgfiles" 
PORTAGE_TMPDIR="/var/tmp" 
PORTDIR="/usr/portage" 
PORTDIR_OVERLAY="/usr/local/portage" 
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" 
USE="X aalib alsa apm arts artswrappersuid avi berkdb bonobo cdr crypt cups 
dga dv dvd encode fbcon foomaticdb gdbm gif gphoto2 gpm guile imlib java jpeg 
kde ldap libg++ libwww mad mikmod mmx motif mpeg ncurses nls nptl oggvorbis 
opengl oss pam pdflib perl png pt pt_PT python qt quicktime radeon readline 
samba scanner sdl slang spell sse ssl svga tcpd tiff truetype x86 xinerama 
xml2 xv zlib linguas_pt_PT"
Comment 1 Rui Malheiro 2004-01-05 07:48:07 UTC
Created attachment 23190 [details, diff]
Proposed patch

How about moving "make menuconfig" out of the "make clean" check?
Comment 2 Brad House 2004-01-18 08:07:23 UTC
yes this is a known problem, and will be fixed.
this is a very old version of genkernel 3.0.1 you're
playing with too.
Comment 3 Brad House 2004-01-28 18:57:11 UTC
fixed in _beta8, thanks