Try this:

rm /usr/portage/metadata/timestamp.chk
emerge --sync


Frank Baumeister wrote:
> Hello,
>
> whenever I run emerge it aborts with the following error message:
>
> localhost # emerge --sync
>
> Performing Global Updates: /usr/portage/profiles/updates/3Q-2006
> (Could take a couple of minutes if you have a lot of binary packages.)
>   .='update pass'  *='binary update'  @='/var/db move'
>   s='/var/db SLOT move' S='binary SLOT move' 
> p='update /etc/portage/package.*'
> ........
> pTraceback (most recent call last):
>   File "/usr/bin/emerge", line 4049, in ?
>     emerge_main()
>   File "/usr/bin/emerge", line 3770, in emerge_main
>     portage.global_updates(settings, trees, mtimedb["updates"])
>   File "/usr/lib/portage/pym/portage.py", line 6656, in global_updates
>     myupd)
>   File "/usr/lib/portage/pym/portage_update.py", line 198, in 
> update_config_files
>     write_atomic(updating_file, "".join(file_contents[x]))
>   File "/usr/lib/portage/pym/portage_util.py", line 728, in 
> write_atomic
>     f.close()
>   File "/usr/lib/portage/pym/portage_util.py", line 696, in close
>     os.rename(self.name, self._real_name)
> OSError: [Errno 16] Device or resource busy
> localhost #
>
> I have no clue how to solve this problem, so any help would be greatly 
> appreciated!
>
> Kind regards
> Frank
>   


-- 
Best regards,
Daniel


-- 
gentoo-user@gentoo.org mailing list

Reply via email to