Calculate Forum

Syncing repository 'gentoo' into '/usr/portage'... fatal: no upstream configured for branch 'master'

css
update

#1

Добрый день.
Вот такая ошибка при обновлении репозитория ‘gentoo’
Если воспользоваться eix-sync то всё в порядке.

calculate ~ # emerge --sync
>>> Syncing repository 'gentoo' into '/usr/portage'...
fatal: no upstream configured for branch 'master'
!!! git rev-parse error in /usr/portage
q: Updating ebuild cache for /usr/portage ...
q: Finished 36098 entries in 0.247786 seconds
>>> Syncing repository 'calculate' into '/var/lib/layman/calculate'...
>>> Starting layman sync for calculate...
 * Running Git... # ( cd /var/lib/layman/calculate  && /usr/libexec/calculate/cl-git-wrapper pull )
Repositories synchronization
 * Checking current binhost ...                                                                             [ ok ]
 * Checking Calculate updates ...                                                                           [ ok ]
 * Synchronization finished
System configuration
 * Update server https://mirror.yandex.ru/calculate
 * System update finished!
 *
 * Succeeded:
 * ------
 * Successfully synchronized overlay "calculate".
 *
>>> layman sync succeeded: calculate
>>> laymansync sez... "Hasta la sync ya, baby!"
=== Sync completed for calculate
q: Updating ebuild cache for /var/lib/layman/calculate ...
q: Finished 235 entries in 0.002261 seconds
>>> Syncing repository 'distros' into '/var/lib/layman/distros'...
>>> Starting layman sync for distros...
 * Running Git... # ( cd /var/lib/layman/distros  && /usr/libexec/calculate/cl-git-wrapper pull )
Repositories synchronization
 * Checking current binhost ...                                                                             [ ok ]
 * Checking Distros updates ...                                                                             [ ok ]
 * Synchronization finished
System configuration
 * Update server https://mirror.yandex.ru/calculate
 * System update finished!
 *
 * Succeeded:
 * ------
 * Successfully synchronized overlay "distros".
 *
>>> layman sync succeeded: distros
>>> laymansync sez... "Hasta la sync ya, baby!"
=== Sync completed for distros
q: Updating ebuild cache for /var/lib/layman/distros ...
q: Finished 0 entries in 0.000022 seconds

 * IMPORTANT: 9 news items need reading for repository 'gentoo'.
 * Use eselect news read to view new items.


Action: sync for repo: gentoo, returned code = 128
Action: sync for repo: calculate, returned code = 0
Action: sync for repo: distros, returned code = 0

#2

Для обновления портежей и оверлеев используйте `cl-update -s` или `cl-update` в т.ч. для обновления пакетов. При выполнении eix-sync выполняется вызов cl-update. Emerge пока не умеет правильно обновлять портежи и оверлеи CL.


#3

Грустно.
https://docs.ansible.com/ansible/latest/modules/portage_module.htm не применим.


#4

Not Found

The requested URL /ansible/latest/modules/portage_module.htm was not found on this server.


#5

Прошу прощения, буква потерялась.
https://docs.ansible.com/ansible/latest/modules/portage_module.html


#6

К чему эта ссылка?


#7

к тому, что ансибл умеет в портежи, но с калькой это не работает.