Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 547972 - Multiple emerge fails to record in world file.
Summary: Multiple emerge fails to record in world file.
Status: RESOLVED DUPLICATE of bug 542732
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Core (show other bugs)
Hardware: All Linux
: Normal critical (vote)
Assignee: Portage team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-04-28 08:07 UTC by Daniel Rammelt
Modified: 2015-04-28 12:56 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 Daniel Rammelt 2015-04-28 08:07:20 UTC
When preforming several emerges in parallel one or more of the running emerges will fail to record in the world file. 

Single emerge always works as expected. Watching the world file as the emerges are running is seems as if only one process is updating the world file.

Results in having to manually add packages to the world file using emerge --noreplace. This behaviour was not experienced in older portage versions (Around 6 months ago).

This is a fresh install of Gentoo.

Portage 2.2.18 (python 2.7.9-final-0, default/linux/amd64/13.0/desktop/kde, gcc-4.8.4, glibc-2.20-r2, 4.0.0-ck1 x86_64)

Reproducible: Always

Steps to Reproduce:
1. Start several emerges.

Actual Results:  
World file is missing entries.

Expected Results:  
World file has packages from all emerges.

Preforming an emerge --depclean will obviously remove any packages not recorded. Which is how I discovered this was happening.
Comment 1 Zac Medico gentoo-dev 2015-04-28 12:56:09 UTC

*** This bug has been marked as a duplicate of bug 542732 ***