LINUX.ORG.RU

История изменений

Исправление macumazan, (текущая версия) :

Я наверное не совсем понял вопроса, но в целом это выглядит так. На сервере конфигураций есть плагин Pkgmgr ( https://github.com/Bcfg2/bcfg2/blob/maint/src/lib/Bcfg2/Server/Plugins/Pkgmgr.py ). Есть файл его конфигурации

<PackageList type='ebuild' priority='0'>
  <Package name='net-misc/sipcalc' version="auto" type='ebuild'/> 
</PackageList>

В реале в shell, установка пакета 'net-misc/sipcalc' возможна с указанием версии явно

emerge =net-misc/sipcalc-'version'

и по хорошему с параметром auto, который означает установку самой старшей доступной версии пакета.

emerge net-misc/sipcalc

А вот сейчас при значении auto это выглядит так

!!! '=net-misc/sipcalc-auto' is not a valid package atom.

Т.е. видно, что конкатенация при значении auto как-то не в тему, как и знак =.

Исходная версия macumazan, :

Я наверное не совсем понял вопроса, но в целом это выглядит так. На сервере конфигураций есть плагин Pkgmgr ( https://github.com/Bcfg2/bcfg2/blob/maint/src/lib/Bcfg2/Server/Plugins/Pkgmgr.py ). Есть файл его конфигурации

<PackageList type='ebuild' priority='0'>
  <Package name='net-misc/sipcalc' version="auto" type='ebuild'/> 
</PackageList>

В реале в shell, установка пакета 'net-misc/sipcalc' возможна с указанием версии явно

emerge =net-misc/sipcalc-'version'

и по хорошему с параметром auto, который означает установку самой старшей доступной версии пакета.

emerge net-misc/sipcalc

А вот сейчас при значении auto это выглядит так

!!! '=net-misc/sipcalc-auto' is not a valid package atom.

Т.е. видно, что конкатенация при значении auto как-то не в тему как и знак =.