forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > RU.HUSKY

Ответ
 
Опции темы Опции просмотра
  #1  
Старый 02.10.2021, 12:52
Alexander Polozov
Guest
 
Сообщений: n/a
По умолчанию huskylib huskymak.cfg

Alexander Polozov написал(а) к All в Oct 21 09:16:31 по местному времени:

Привет, All!

Нормально же сидели, чо началось-то? (c)

Решил сегодня запустить очередной прогон по сборке фидософта и на первом же шаге обламался, почему то из huskylib удалили huskymak.cfg, соответственно пакетный менеджер в шоке и не знает, что делать (до остальных очередь не дошла, но боюсь там то-же самое).

=== Begin Fake Clipboard ===
>>> Emerging (1 of 13) net-ftn/huskylib-9999::panic
>>> Unpacking source...
* Repository id: huskyproject_huskylib.git
* Fetching https://github.com/huskyproject/huskylib ...
git fetch https://github.com/huskyproject/huskylib +НEAD:refs/git-r3/НEAD
remote: Enumerating objects: 29, done.
remote: Counting objects: 100% (29/29), done.
remote: Compressing objects: 100% (15/15), done.
remote: Total 24 (delta 16), reused 17 (delta 9), pack-reused 0
Unpacking objects: 100% (24/24), 4.53 KiB | 386.00 KiB/s, done.
From https://github.com/huskyproject/huskylib
e592270..eb37c05 -> refs/git-r3/НEAD
git symbolic-ref refs/git-r3/net-ftn/huskylib/0/_main_ refs/git-r3/НEAD
* Checking out https://github.com/huskyproject/huskylib to /var/tmp/portage/net-ftn/huskylib-9999/work/huskylib-9999 ...
git checkout --quiet refs/git-r3/НEAD
GIT update -->
repository: https://github.com/huskyproject/huskylib
updating from commit: e592270a10941395852436e70d3207ee4b9e391d
to commit: eb37c050d52be440adb0fca3e349cb9631c828e9
.cvs2cl | 0
.gitignore | 4 +-
INSTALL.md | 7 +--
Makefile | 336 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------------------------------
appveyor.yml | 2 +
cvsdate.h | 1 -
huskylib.spec | 163 --------------------------------------------------
huskymak.cfg | 68 ---------------------
8 files changed, 239 insertions(+), 342 deletions(-)
>>> Source unpacked in /var/tmp/portage/net-ftn/huskylib-9999/work
>>> Preparing source in
>>> /var/tmp/portage/net-ftn/huskylib-9999/work/huskylib-9999 ...
sed: can't read huskymak.cfg: No such file or directory
sed: can't read huskymak.cfg: No such file or directory
>>> Source prepared.
>>> Configuring source in
>>> /var/tmp/portage/net-ftn/huskylib-9999/work/huskylib-9999 ...
>>> Source configured.
>>> Compiling source in
>>> /var/tmp/portage/net-ftn/huskylib-9999/work/huskylib-9999 ...
* compiling huskylib...
make -j1 -l1 PREFIX=/var/tmp/portage/net-ftn/huskylib-9999/image/usr CFGDIR=/etc/ftn
make: -Po: No such file or directory
make: -Po: No such file or directory
make: -Po: No such file or directory
make: -Po: No such file or directory
Makefile:261: warning: overriding recipe for target 'adcase'
Makefile:126: warning: ignoring old recipe for target 'adcase'
Makefile:261: warning: overriding recipe for target 'calendar'
Makefile:126: warning: ignoring old recipe for target 'calendar'
Makefile:261: warning: overriding recipe for target 'cmpfname'
Makefile:126: warning: ignoring old recipe for target 'cmpfname'
Makefile:261: warning: overriding recipe for target 'crc'
Makefile:126: warning: ignoring old recipe for target 'crc'
Makefile:261: warning: overriding recipe for target 'cvtdate'
Makefile:126: warning: ignoring old recipe for target 'cvtdate'
Makefile:261: warning: overriding recipe for target 'dirlayer'
Makefile:126: warning: ignoring old recipe for target 'dirlayer'
Makefile:261: warning: overriding recipe for target 'fexist'
Makefile:126: warning: ignoring old recipe for target 'fexist'
Makefile:261: warning: overriding recipe for target 'ffind'
Makefile:126: warning: ignoring old recipe for target 'ffind'
Makefile:261: warning: overriding recipe for target 'ftnaddr'
Makefile:126: warning: ignoring old recipe for target 'ftnaddr'
Makefile:261: warning: overriding recipe for target 'genmsgid'
Makefile:126: warning: ignoring old recipe for target 'genmsgid'
Makefile:261: warning: overriding recipe for target 'genverst'
Makefile:126: warning: ignoring old recipe for target 'genverst'
Makefile:261: warning: overriding recipe for target 'getfree'
Makefile:126: warning: ignoring old recipe for target 'getfree'
Makefile:261: warning: overriding recipe for target 'ioutil'
Makefile:126: warning: ignoring old recipe for target 'ioutil'
Makefile:261: warning: overriding recipe for target 'log'
Makefile:126: warning: ignoring old recipe for target 'log'
Makefile:261: warning: overriding recipe for target 'locking'
Makefile:126: warning: ignoring old recipe for target 'locking'
Makefile:261: warning: overriding recipe for target 'mapfile'
Makefile:126: warning: ignoring old recipe for target 'mapfile'
Makefile:261: warning: overriding recipe for target 'memory'
Makefile:126: warning: ignoring old recipe for target 'memory'
Makefile:261: warning: overriding recipe for target 'patmat'
Makefile:126: warning: ignoring old recipe for target 'patmat'
Makefile:261: warning: overriding recipe for target 'qksort'
Makefile:126: warning: ignoring old recipe for target 'qksort'
Makefile:261: warning: overriding recipe for target 'recode'
Makefile:126: warning: ignoring old recipe for target 'recode'
Makefile:261: warning: overriding recipe for target 'setfsize'
Makefile:126: warning: ignoring old recipe for target 'setfsize'
Makefile:261: warning: overriding recipe for target 'strext'
Makefile:126: warning: ignoring old recipe for target 'strext'
Makefile:261: warning: overriding recipe for target 'strftime'
Makefile:126: warning: ignoring old recipe for target 'strftime'
Makefile:261: warning: overriding recipe for target 'temp'
Makefile:126: warning: ignoring old recipe for target 'temp'
Makefile:261: warning: overriding recipe for target 'tdelay'
Makefile:126: warning: ignoring old recipe for target 'tdelay'
Makefile:261: warning: overriding recipe for target 'tree'
Makefile:126: warning: ignoring old recipe for target 'tree'
Makefile:261: warning: overriding recipe for target 'version'
Makefile:126: warning: ignoring old recipe for target 'version'
Makefile:261: warning: overriding recipe for target 'xstr'
Makefile:126: warning: ignoring old recipe for target 'xstr'
Makefile:99: gnmsgid: No such file or directory
make: * No rule to make target 'gnmsgid.c', needed by 'gnmsgid'. Stop.
* ERROR: net-ftn/huskylib-9999::panic failed (compile phase):
* emake failed
=== End Fake Clipboard ===

Со всеми пожеланиями, Alexander Polozov

... Нас никто не может упрекнуть в том, что у нас хорошие помыслы.
--- GoldED+/LNX 1.1.5 (Linux 5.10.61-gentoo CPU UNKNOWN)
Ответить с цитированием
  #2  
Старый 02.10.2021, 13:13
Michael Dukelsky
Guest
 
Сообщений: n/a
По умолчанию huskylib huskymak.cfg

Michael Dukelsky написал(а) к Alexander Polozov в Oct 21 12:06:28 по местному времени:

Привет, Alexander!

02 October 2021 09:16, Alexander Polozov послал(а) письмо к All:

AP> Нормально же сидели, чо началось-то? (c)

AP> Решил сегодня запустить очередной прогон по сборке фидософта и на
AP> первом же шаге обламался, почему то из huskylib удалили huskymak.cfg,
AP> соответственно пакетный менеджер в шоке и не знает, что делать (до
AP> остальных очередь не дошла, но боюсь там то-же самое).

Прочитай моё письмо тут от 30-го сентября.

Желаю успехов, Alexander!
За сим откланиваюсь, Michael.

... node (at) f1042 (dot) ru
--- GoldED+/LNX 1.1.5-b20180707
Ответить с цитированием
  #3  
Старый 03.10.2021, 11:13
Alexander Polozov
Guest
 
Сообщений: n/a
По умолчанию huskylib huskymak.cfg

Alexander Polozov написал(а) к Michael Dukelsky в Oct 21 20:35:47 по местному времени:

Привет, Michael!


Ответ на сообщение Michael Dukelsky (2:5020/1042) к Alexander Polozov, написанное 02 окт 21 в 12:06:

AP>> Нормально же сидели, чо началось-то? (c)

AP>> Решил сегодня запустить очередной прогон по сборке фидософта и на
AP>> первом же шаге обламался, почему то из huskylib удалили
AP>> huskymak.cfg, соответственно пакетный менеджер в шоке и не знает,
AP>> что делать (до остальных очередь не дошла, но боюсь там то-же
AP>> самое).
MD> Прочитай моё письмо тут от 30-го сентября.
Нашёл в тырнете - прочитал, в эхе или не увидел или проскочило мимо сознания... не суть
На мой взгляд, человека сидящего на gentoo и давно ушедшего от програмирования итоговая схема выглядит несколько странно и не универсально.
Потому что я вот сразу и не соображу теперь как объяснить пакетному менеджеру в gentoo как это всё собирать.
Если пробовать по инструкции собрать проект целиком - получается слишком много скриптовых телодвижений мимо встроенных комманд пакетного менеджера, что ИМХО не хорошо и не секурно (может выскочить из песочницы).
Если по старому собирать сабпроекты как отдельные пакеты придётся хранить мейкфайлы у себя локально (то есть отслеживать изменения в них в ручную) или городить какие то скриптовые обходы встроенных комманд.

Со всеми пожеланиями, Alexander Polozov

... Вино нам нужно для здоровья. А здоровье нам нужно, чтобы пить водку.
--- GoldED+/LNX 1.1.5 (Linux 5.10.61-gentoo CPU UNKNOWN)
Ответить с цитированием
  #4  
Старый 03.10.2021, 15:46
Michael Dukelsky
Guest
 
Сообщений: n/a
По умолчанию huskylib huskymak.cfg

Michael Dukelsky написал(а) к Alexander Polozov в Oct 21 14:25:50 по местному времени:

Привет, Alexander!

02 October 2021 20:35, Alexander Polozov послал(а) письмо к Michael Dukelsky:

AP> Нашёл в тырнете - прочитал, в эхе или не увидел или проскочило мимо
AP> сознания... не суть На мой взгляд, человека сидящего на gentoo и давно
AP> ушедшего от програмирования итоговая схема выглядит несколько странно
AP> и не универсально. Потому что я вот сразу и не соображу теперь как
AP> объяснить пакетному менеджеру в gentoo как это всё собирать. Если
AP> пробовать по инструкции собрать проект целиком - получается слишком
AP> много скриптовых телодвижений мимо встроенных комманд пакетного
AP> менеджера, что ИМХО не хорошо и не секурно (может выскочить из
AP> песочницы).

Не нравятся скрипты, не пользуйся. Скрипт init_build просто проводит небольшую подготовительную работу: создаёт каталог ~/husky, где будет проводиться сборка, скачивает huskybse и копирует оттуда несколько файлов, нужных для дальнейшего. Твой пакетный менеджер тут совершенно ни при чём. Поэтому смело запускай этот скрипт, он тебя не укусит. После этого делай следующее:

make -j update && make -j depend && make -j
sudo make -j install

Надеюсь, что к таким командам ты умеешь применять свой пакетный менеджер.

Желаю успехов, Alexander!
За сим откланиваюсь, Michael.

... node (at) f1042 (dot) ru
--- GoldED+/LNX 1.1.5-b20180707
Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 22:07. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot