Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 275637 - sys-boot/grub-1.96 fails with USE="multislot"
Summary: sys-boot/grub-1.96 fails with USE="multislot"
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-06-27 20:21 UTC by Kanstantsin Shautsou
Modified: 2010-01-10 05:59 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 Kanstantsin Shautsou 2009-06-27 20:21:40 UTC
# USE="multislot" emerge -av =grub-1.96

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild     U ] sys-boot/grub-1.96 [0.97-r9] USE="multislot%* -custom-cflags -static (-ncurses%*) (-netboot%)" 625 kB

Total: 1 package (1 upgrade), Size of downloads: 625 kB

Would you like to merge these packages? [Yes/No]

>>> Verifying ebuild manifests
----------------------cut--------------------------------------------------
>>> Source compiled.
>>> Test phase [not enabled]: sys-boot/grub-1.96

>>> Install grub-1.96 into /mnt/sda2/tmp/portage/sys-boot/grub-1.96/image/ category sys-boot
make -j3 DESTDIR=/mnt/sda2/tmp/portage/sys-boot/grub-1.96/image/ install
./mkinstalldirs /mnt/sda2/tmp/portage/sys-boot/grub-1.96/image//lib/`echo grub/i386-pc | sed 's,x,x,'`
mkdir -p -- /mnt/sda2/tmp/portage/sys-boot/grub-1.96/image//lib/grub/i386-pc
./mkinstalldirs /mnt/sda2/tmp/portage/sys-boot/grub-1.96/image//usr/share/`echo grub | sed 's,x,x,'`
mkdir -p -- /mnt/sda2/tmp/portage/sys-boot/grub-1.96/image//usr/share/grub
./mkinstalldirs /mnt/sda2/tmp/portage/sys-boot/grub-1.96/image//bin
mkdir -p -- /mnt/sda2/tmp/portage/sys-boot/grub-1.96/image//bin
./mkinstalldirs /mnt/sda2/tmp/portage/sys-boot/grub-1.96/image//sbin
mkdir -p -- /mnt/sda2/tmp/portage/sys-boot/grub-1.96/image//sbin
./mkinstalldirs /mnt/sda2/tmp/portage/sys-boot/grub-1.96/image//etc/grub.d
mkdir -p -- /mnt/sda2/tmp/portage/sys-boot/grub-1.96/image//etc/grub.d
./mkinstalldirs /mnt/sda2/tmp/portage/sys-boot/grub-1.96/image//lib/grub
mv: невозможно выполнить stat для `/mnt/sda2/tmp/portage/sys-boot/grub-1.96/image//usr/share/man/man8/grub-install.8': No such file or directory
 *
 * ERROR: sys-boot/grub-1.96 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_install
 *             environment, line 2577:  Called die
 * The specific snippet of code:
 *           mv "${D}"/usr/share/man/man8/grub{,2}-install.8 || die;
 *  The die message:
 *   (no error message)
 *
 * 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-boot:grub-1.96:20090627-200135.log'.
 * The ebuild environment file is located at '/mnt/sda2/tmp/portage/sys-boot/grub-1.96/temp/environment'.
 *

>>> Failed to emerge sys-boot/grub-1.96, Log file:
Comment 1 SpanKY gentoo-dev 2009-06-28 16:17:09 UTC
are you sure that failure is related to USE=multislot ?  the USE flag shouldnt affect the install step like that at all.
Comment 2 Kanstantsin Shautsou 2009-06-28 17:10:01 UTC
Yes, without multislot it emerges normal.
Comment 3 SpanKY gentoo-dev 2010-01-10 05:59:28 UTC
the latest ebuilds dont touch grub-install(8) anymore