Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 190838 - sys-fs/evms-* fails due to missing evms2-start.sh
Summary: sys-fs/evms-* fails due to missing evms2-start.sh
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Tiziano Müller (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-08-31 03:59 UTC by Kat Manton
Modified: 2007-08-31 05:18 UTC (History)
1 user (show)

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 Kat Manton 2007-08-31 03:59:59 UTC
sys-fs/evms-2.5.5-r5 emerge fails during installation.

Determined that file evms2-start.sh is missing from portage/sys-fs/evms/files, presumed replaced with evms.initd for baselayout-2

Also tried r7, emerge fails in the same way.

It seems that the file disappeared during the resync (and update world) performed prior to the emerge as this file is present on another system which hasn't yet been updated.

Reproducible: Always

Steps to Reproduce:
1. emerge sys-fs/evms
Actual Results:  
EVMS has been installed.

The Engine library is in: /export/tmp/portage/sys-fs/evms-2.5.5-r5/image//lib
The Plug-Ins are in: /export/tmp/portage/sys-fs/evms-2.5.5-r5/image//lib/evms/2.5.5
The binaries are in: /export/tmp/portage/sys-fs/evms-2.5.5-r5/image//sbin
The header files are in: /export/tmp/portage/sys-fs/evms-2.5.5-r5/image//usr/include/evms
The man pages are in: /export/tmp/portage/sys-fs/evms-2.5.5-r5/image//usr/share/man

Remember to add the Engine library directory (and NOT the
Plug-In directory) to your /etc/ld.so.conf file, and run
ldconfig to update the dynamic linker run-time bindings.

You can get started using EVMS by running "evmsgui" or
"evmsn" or "evms".

cp: cannot stat `/export/portage/sys-fs/evms/files/evms2-start.sh': No such file or directory

!!! ERROR: sys-fs/evms-2.5.5-r5 failed.
Call stack:
  ebuild.sh, line 1638:   Called dyn_install
  ebuild.sh, line 1083:   Called qa_call 'src_install'
  ebuild.sh, line 44:   Called src_install
  evms-2.5.5-r5.ebuild, line 81:   Called die

!!! rcscript addon failed
!!! If you need support, post the topmost build error, and the call stack if relevant.
!!! A complete build log is located at '/var/log/portage/sys-fs:evms-2.5.5-r5:20070831-021142.log'.

Expected Results:  
successful emerge of sys-fs/evms

Portage 2.1.2.12 (default-linux/x86/2007.0, gcc-4.1.2, glibc-2.5-r4, 2.6.22-gentoo-r5 i686)
=================================================================
System uname: 2.6.22-gentoo-r5 i686 Pentium III (Katmai)
Gentoo Base System release 1.12.9
Timestamp of tree: Fri, 31 Aug 2007 01:20:01 +0000
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
app-shells/bash:     3.2_p17
dev-lang/python:     2.4.4-r4
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 1.12.9-r2
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.61-r1
sys-devel/automake:  1.10
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.21
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium3 -O2 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O2 -mcpu=i686 -pipe"
DISTDIR="/export/portage/distfiles"
FEATURES="buildpkg distcc distlocks metadata-transfer parallel-fetch sandbox sfperms strict"
GENTOO_MIRRORS="http://www.mirrorservice.org/sites/www.ibiblio.org/gentoo/                 http://ftp.heanet.ie/pub/gentoo/             hhttp://gentoo.blueyonder.co.uk                 http://distfiles.gentoo.org             http://www.ibiblio.org/pub/Linux/distributions/gentoo"
LINGUAS="en_GB en"
MAKEOPTS="-j7"
PKGDIR="/export/portage/packages"
PORTAGE_RSYNC_EXTRA_OPTS="--exclude=/http-replicator --exclude=/packages.athlon-xp --exclude=/packages.pentium3 --exclude=/tmp"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/export/tmp"
PORTDIR="/export/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="acl acpi berkdb bitmap-fonts bzip2 cli cracklib crypt cups fortran gdbm iconv mudflap ncurses nls nptl nptlonly pam pcre perl python readline reflection session spl ssl tcpd tiff truetype-fonts type1-fonts unicode x86 zlib" ELIBC="glibc" KERNEL="linux" LCD_DEVICES="hd44780" LINGUAS="en_GB en" USERLAND="GNU"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTDIR_OVERLAY
Comment 1 Kat Manton 2007-08-31 04:25:29 UTC
Temporarily worked around the problem by replacing contents of portage/sys-fs/evms with those from a box last synced last Sunday. 
Comment 2 Dawid Węgliński (RETIRED) gentoo-dev 2007-08-31 04:34:07 UTC
@dev-zero
Please update ebuilds before you remove patches from the tree. Thanks.
Comment 3 Tiziano Müller (RETIRED) gentoo-dev 2007-08-31 05:18:05 UTC
*argh* that's exactly why I don't want non-maintainers to touch my stuff without asking me first.

Sorry, it's fixed in CVS.