Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 98165 - Catalyst livecd/rcadd & rcdel keys require values to start on the same line
Summary: Catalyst livecd/rcadd & rcdel keys require values to start on the same line
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Hosted Projects
Classification: Unclassified
Component: Catalyst (show other bugs)
Hardware: All Linux
: High minor (vote)
Assignee: Gentoo Catalyst Developers
URL:
Whiteboard: InCVS
Keywords:
Depends on:
Blocks:
 
Reported: 2005-07-06 17:00 UTC by Paul Smith
Modified: 2005-07-07 07:31 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Paul Smith 2005-07-06 17:00:12 UTC
Most keys in the .conf files (like livecd.conf) allow the values to start on the
next line, like this:

   livecd/rcadd:
             sshd:default

And in fact, this used to work for rcadd and rcdel in previous versions of
catalyst.  But in dev-util/catalyst-1.1.10_pre17 the values for these two keys
have to start on the same line or Catalyst prints an error and the values are
all ignored.

Reproducible: Always
Steps to Reproduce:
See details.
Actual Results:  
See details.

Expected Results:  
See details.

Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5-20050130,
glibc-2.3.4.20041102-r1, 2.6.11-gentoo-r6 i686)
=================================================================
System uname: 2.6.11-gentoo-r6 i686 Intel(R) Pentium(R) 4 CPU 2.40GHz
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.5 [2.3.5 (#1, Jun  2 2005, 16:32:43)]
ccache version 2.3 [enabled]
dev-lang/python:     2.3.5
sys-apps/sandbox:    [Not Present]
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.9.5, 1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3
sys-devel/binutils:  2.15.92.0.2-r10
sys-devel/libtool:   1.5.16
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=pentium4 -fomit-frame-pointer -mfpmath=sse -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/init.d /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=pentium4 -fomit-frame-pointer -mfpmath=sse -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.mirrors.pair.com/"
LANG="C"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X X509 Xaw3d acpi acpi4linux alsa apm berkdb bitmap-fonts cdr crypt
cups curl dga dv eds emacs emboss encode esd evo faad fam fftw flac foomaticdb
fortran gd gdbm gif gimpprint gnome gpm gstreamer gtk gtk2 gtkhtml hal howl idea
imagemagick imap imlib ipv6 jabber java jpeg ldap libg++ libwww mad mikmod mmx
mozilla mp3 mpeg ncurses nls nptl nvidia ogg oggvorbis opengl oss pam pcmcia pda
pdflib perl png ppds python quicktime readline sdl slang spell sse ssl
stencil-buffer svga tcltk tcpd tiff transcode truetype truetype-fonts type1
type1-fonts usb vorbis xml2 xmms xv zlib video_cards_radeon userland_GNU
kernel_linux elibc_glibc"
Unset:  ASFLAGS, CBUILD, CTARGET, LC_ALL, LDFLAGS, LINGUAS
Comment 1 Eric Edgar (RETIRED) gentoo-dev 2005-07-07 07:31:18 UTC
Unfortunately this fix requires an update to the specfiles.

the field separator for rcadd rcdel is now |
before it was :

this was making catalyst believe it was a new key element.

specs will need to be updated

eg 
hostname:boot will become hostname|boot