Neil Bothwick <n...@digimed.co.uk> [10-02-05 04:04]: > On Fri, 5 Feb 2010 00:14:56 +0100, meino.cra...@gmx.de wrote: > > > qsearch <item> > > search: Updating ebuild metacache ... > > search: initialize_flat(): opening > > '/usr/portage/metadata/cache/.metadata.x' failed: Permission denied > > search: initialize_flat(): You should run this command as root: q -m > > The message is telling you which command to run, although it is short and > you may have missed it > > q -m
Runnning this command is in fact a short and easy task. To be urged to do it because the update process (eix/emerge) kills the metadatabase is nonetheless not correct. > > > What kills the metadatabase every time and how can I fix that? What I > > am doing wrong here ? > > You probably updated portage-utils and /etc/portage/postsync.d/q-reinitialize > no longer has the execute bit set. chmod +x it as instructed in the elog > message from the portage-utils emerge. /etc/portage/postsync.d/q-reinitialize has already set the execution bit. > -- > Neil Bothwick > > Windows Error #01: No error... ...yet. -- Please don't send me any Word- or Powerpoint-Attachments unless it's absolutely neccessary. - Send simply Text. See http://www.gnu.org/philosophy/no-word-attachments.html In a world without fences and walls nobody needs gates and windows.