Bug #103

ebuild calculate-sources hung after complete genkernel

Added by Mikhail Hiretsky about 14 years ago. Updated about 14 years ago.

Status:Closed Start:01/29/2010
Priority:Urgent Due date:
Assignee:Mikhail Hiretsky % Done:

100%

Category:- Spent time: -
Target version:10.2
Votes: 1

Description

Merging of calculate-sources-2.6.32.6 with USE="vmlinuz" hungs after string

Make sure you have the latest genkernel before reporting bugs.

genkernel-1.patch (249 Bytes) Mikhail Hiretsky, 01/29/2010 02:28 pm

History

Updated by Mikhail Hiretsky about 14 years ago

This patch disable clean procedure after build of kernel. For using this, try:

cd /usr/bin
patch -p1 <имя_патча
emerge calculate-sources

Perform for disable patch:

cd /usr/bin
patch -R -p1 <имя_патча

I am waiting for result.

Updated by Dmitry Osintsev about 14 years ago

Mike Hiretsky wrote:

This patch disable clean procedure after build of kernel. For using this, try:
[...]


Perform for disable patch:
[...]


I am waiting for result.

Or you should kill this process:

12900 root      39  19 17488   952   776 R 100.  0.1  4:59.99 rm -rf /var/calculate/tmp/portage/sys-kernel/calculate-sources-2.6.32.6/work/linux-2.6.32.6-calculate/temp/28679.5557.13226.10655

It looks silly, but the directory exists. 8-O

Updated by Mikhail Hiretsky about 14 years ago

No necessity to delete this directory, because after merging it will be removed. Result of patch work show: problem in it or not. I don't know why 'rm' could not finish process of removing temporary directory. I tested this ebuild on about ten computers and "rm" didn't hang emerge process.

Updated by Mikhail Hiretsky about 14 years ago

Necessity changes add to calckernel-3.4.10.903-r20, before installing calculate-sources, please update calculate overlay and install last calckernel.

layman -s calculate
emerge calckernel
emerge calculate-sources

Updated by Mikhail Hiretsky about 14 years ago

  • Status changed from New to Closed
  • % Done changed from 0 to 100

Also available in: Atom PDF

Thank you!