Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 717252 Details for
Bug 797226
Gracefully bailout if repo directory is not writable/immutable
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
Traceback from emerge --sync when repo dir is immutable
gentoo-emerge-sync-fails-on-immutable-dir-20210620.txt (text/plain), 3.62 KB, created by
Joshua Kinard
on 2021-06-20 23:08:41 UTC
(
hide
)
Description:
Traceback from emerge --sync when repo dir is immutable
Filename:
MIME Type:
Creator:
Joshua Kinard
Created:
2021-06-20 23:08:41 UTC
Size:
3.62 KB
patch
obsolete
>>>> Syncing repository 'gentoo' into '/usr/portage'... >>>> Starting rsync with rsync://rsync3.ca.gentoo.org/gentoo-portage/... >Welcome to the Department of Computer Science at Memorial University. > >Server name: rsync3.ca.gentoo.org > mirror.cs.mun.ca > >Server IP: 134.153.48.2 > > >User Connection Limit: set to 20 > >Server Location: Currently, this system is being housed in the Department > of Computer Science, Memorial University, St. Johns, NL, > Canada. > >Contact: Technical staff at > http://www.mun.ca/computerscience/people/stall_listing.php. > >receiving incremental file list >timestamp.chk > >Number of files: 1 (reg: 1) >Number of created files: 0 >Number of deleted files: 0 >Number of regular files transferred: 1 >Total file size: 32 bytes >Total transferred file size: 32 bytes >Literal data: 32 bytes >Matched data: 0 bytes >File list size: 42 >File list generation time: 0.001 seconds >File list transfer time: 0.000 seconds >Total bytes sent: 104 >Total bytes received: 128 > >sent 104 bytes received 128 bytes 154.67 bytes/sec >total size is 32 speedup is 0.14 >rsync: [Receiver] mkdir "/usr/portage/.tmp-unverified-download-quarantine" failed: Operation not permitted (1) >rsync error: error in file IO (code 11) at main.c(784) [Receiver=3.2.3] >Traceback (most recent call last): > File "/usr/lib/python3.9/site-packages/portage/util/_async/AsyncFunction.py", line 39, in _run > result = self.target(*(self.args or []), **(self.kwargs or {})) > File "/usr/lib/python3.9/site-packages/portage/sync/controller.py", line 165, in sync > taskmaster.run_tasks(tasks, func, status, options=task_opts) > File "/usr/lib/python3.9/site-packages/portage/sync/controller.py", line 65, in run_tasks > result = getattr(inst, func)(**kwargs) > File "/usr/lib/python3.9/site-packages/portage/sync/syncbase.py", line 338, in sync > return self.update() > File "/usr/lib/python3.9/site-packages/portage/sync/modules/rsync/rsync.py", line 331, in update > unchanged, is_synced, exitcode, updatecache_flg = self._do_rsync( > File "/usr/lib/python3.9/site-packages/portage/sync/modules/rsync/rsync.py", line 704, in _do_rsync > command.append(self.download_dir) > File "/usr/lib/python3.9/site-packages/portage/sync/syncbase.py", line 130, in download_dir > self._download_dir = self.repo_storage.init_update() > File "/usr/lib/python3.9/site-packages/portage/util/futures/_sync_decorator.py", line 20, in wrapper > return (loop or asyncio.get_event_loop()).run_until_complete(func(*args, **kwargs)) > File "/usr/lib/python3.9/site-packages/portage/util/_eventloop/asyncio_event_loop.py", line 121, in _run_until_complete > return self._loop.run_until_complete(future) > File "/usr/lib/python3.9/asyncio/base_events.py", line 642, in run_until_complete > return future.result() > File "/usr/lib/python3.9/site-packages/portage/repository/storage/hardlink_quarantine.py", line 56, in init_update > await self._check_call(['rsync', '-a', '--link-dest', self._user_location, > File "/usr/lib/python3.9/site-packages/portage/repository/storage/hardlink_quarantine.py", line 47, in _check_call > raise RepoStorageException('command exited with status {}: {}'.\ >portage.repository.storage.interface.RepoStorageException: command exited with status 11: rsync -a --link-dest /usr/portage --exclude=/distfiles --exclude=/local --exclude=/lost+found --exclude=/packages --exclude /.tmp-unverified-download-quarantine /usr/portage/ /usr/portage/.tmp-unverified-download-quarantine/ >!!! Invalid PORTDIR_OVERLAY (not a dir): '/usr/portage/local' > >Action: sync for repo: gentoo, returned code = 1
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 797226
: 717252