[devel] mkimage using

Eugene Prokopiev enp на altlinux.org
Пн Дек 17 11:07:24 MSK 2007

> Попытался посмотреть на mkimage:
> $ git-clone git.alt:/people/boyarsh/packages/mkimage-profiles-desktop.git
> $ cp -a mkimage-profiles-desktop desktop
> $ cd desktop
> $ autoconf
> $ ./configure
> $ make rescue
> ...
> Reading Package Lists...
> Building Dependency Tree...
> E: Package filesystem has no installation candidate
> Package filesystem has no available version, but exists in the database.
> This typically means that the package was mentioned in a dependency and
> never uploaded, has been obsoleted or is not available with the contents
> of sources.list

Происходит это на x86_64, на i586 сборка запустилась (соответственно,
проблема решается правкой Makefile.in - как правильнее обойтись без
правки, чтоб один профиль собирался и на i586, и на x86_64?), но
дальше обломалась на

The following packages will be REMOVED:
The following NEW packages will be installed:
  ... altlinux-release-desktop ...
WARNING: The following essential packages will be removed
This should NOT be done unless you know exactly what you are doing!
  altlinux-release-server (due to basesystem)
E: There are problems and -y was used without --force-yes

В профиле rescue явно прописан altlinux-release-desktop. Что в данном
случае правильнее: править mkimage на предмет --force-yes (или это не
его, а hasher, например, надо править?) или иначе писать профили?

С уважением,
Прокопьев Евгений

Подробная информация о списке рассылки Devel