After removal of Manifest and sources I did `repoman manifest` for fetch restricted ebuild and I got the following traceback: [pva in ~/overlays/pva/media-fonts/mathematica-fonts] $=> repoman manifest !!! media-fonts/mathematica-fonts-7.0 has fetch restriction turned on. !!! This probably means that this ebuild's files must be downloaded !!! manually. See the comments in the ebuild for more information. Traceback (most recent call last): File "/usr/bin/repoman", line 874, in <module> if not portage.digestgen([], repoman_settings, myportdb=portdb): File "/usr/lib/portage/pym/portage/__init__.py", line 4697, in digestgen if not fetch({myfile : uris}, fetch_settings): File "/usr/lib/portage/pym/portage/__init__.py", line 4541, in fetch raise portage.exception.PermissionDenied(global_tmpdir) portage.exception.PermissionDenied: /vt/portage/tmp Probably it's good idea to show output of pkg_fetch() here, but anyway traceback is not a best output. Thank you in advance for your help.
This should be fixed now that mkdtemp is used since this commit: http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=2f3e904a0044c9dbaa644cd387339d8db632ae00