ALT Linux Distributions development
 help / color / mirror / Atom feed
From: Артём <temap@mail.ru>
To: devel-distro@lists.altlinux.org
Subject: Re: [devel-distro] В mkimage-profiles что-то сломалось
Date: Mon, 7 Feb 2022 13:43:07 +0300
Message-ID: <b1ec2323-a6e6-2dd8-324d-7f63c9339ff6@mail.ru> (raw)
In-Reply-To: <5f988c96-2ab4-b4aa-c53f-2f17cb56fa9d@ya.ru>

Добавил в PATH. Скрипты находятся и запускаются в терминале. Но make всё 
равно не работает :-(

Не понимаю :-(

Если добавить echo $PATH после 20 строки, то выдаёт

Makefile:21: *** пропущен разделитель.  Останов.

trace показывает:

$ make --trace help
Makefile:30: цель «help» не существует
make -r --no-print-directory -f main.mk REPORT= help
/bin/sh: tags2lists: команда не найдена
/bin/sh: tags2lists: команда не найдена
lib/help.mk:15: цель «help/distro» не существует
if [ -t 1 ]; then echo '** available distribution targets:'; columnize 
alt-education.iso alt-server.iso alt-workstation.iso dos.iso 
education.iso grub-net-install.iso grub-ui.iso grub.iso homeros-mini.iso 
kworkstation-install-fsin.iso kworkstation-install-undef.iso 
kworkstation-install.iso kworkstation-live-undef.iso 
kworkstation-live.iso live-0ad.iso live-builder-mini.iso 
live-builder.iso live-flightgear-tu154.iso live-flightgear.iso 
live-fvwm.iso live-gimp.iso live-glxgears.iso live-icewm.iso 
live-install.iso live-privacy-dev.iso live-privacy.iso live-rescue.iso 
live-webkiosk-chromium.iso live-webkiosk-flash.iso 
live-webkiosk-mini.iso live-webkiosk.iso regular-builder.iso 
regular-cinnamon.iso regular-cnc-rt.iso regular-deepin.iso 
regular-engineering-install.iso regular-engineering-live.iso 
regular-enlightenment.iso regular-gnome3.iso regular-gnustep-systemd.iso 
regular-gnustep-sysv.iso regular-icewm-sysv.iso regular-jeos-ovz.iso 
regular-jeos-systemd.iso regular-jeos-sysv.iso regular-kde5.iso 
regular-lxde.iso regular-lxqt.iso regular-mate.iso 
regular-net-install.iso regular-rescue-netbootxyz.iso regular-rescue.iso 
regular-robo.iso regular-server-hyperv.iso regular-server-lxd.iso 
regular-server-ovz-sysv.iso regular-server-ovz.iso 
regular-server-pve.iso regular-server-samba4.iso 
regular-server-systemd.iso regular-server-sysv.iso 
regular-wmaker-sysv.iso regular-xfce-sysv-install.iso 
regular-xfce-sysv.iso regular-xfce.iso rescue-remote.iso rescue.iso 
server-mini-systemd-networkd.iso server-mini.iso server-nano.iso 
server-ovz.iso server-v.iso server-zabbix.iso slinux-live.iso slinux.iso 
syslinux.iso; else printf '%s\n' alt-education.iso alt-server.iso 
alt-workstation.iso dos.iso education.iso grub-net-install.iso 
grub-ui.iso grub.iso homeros-mini.iso kworkstation-install-fsin.iso 
kworkstation-install-undef.iso kworkstation-install.iso 
kworkstation-live-undef.iso kworkstation-live.iso live-0ad.iso 
live-builder-mini.iso live-builder.iso live-flightgear-tu154.iso 
live-flightgear.iso live-fvwm.iso live-gimp.iso live-glxgears.iso 
live-icewm.iso live-install.iso live-privacy-dev.iso live-privacy.iso 
live-rescue.iso live-webkiosk-chromium.iso live-webkiosk-flash.iso 
live-webkiosk-mini.iso live-webkiosk.iso regular-builder.iso 
regular-cinnamon.iso regular-cnc-rt.iso regular-deepin.iso 
regular-engineering-install.iso regular-engineering-live.iso 
regular-enlightenment.iso regular-gnome3.iso regular-gnustep-systemd.iso 
regular-gnustep-sysv.iso regular-icewm-sysv.iso regular-jeos-ovz.iso 
regular-jeos-systemd.iso regular-jeos-sysv.iso regular-kde5.iso 
regular-lxde.iso regular-lxqt.iso regular-mate.iso 
regular-net-install.iso regular-rescue-netbootxyz.iso regular-rescue.iso 
regular-robo.iso regular-server-hyperv.iso regular-server-lxd.iso 
regular-server-ovz-sysv.iso regular-server-ovz.iso 
regular-server-pve.iso regular-server-samba4.iso 
regular-server-systemd.iso regular-server-sysv.iso 
regular-wmaker-sysv.iso regular-xfce-sysv-install.iso 
regular-xfce-sysv.iso regular-xfce.iso rescue-remote.iso rescue.iso 
server-mini-systemd-networkd.iso server-mini.iso server-nano.iso 
server-ovz.iso server-v.iso server-zabbix.iso slinux-live.iso slinux.iso 
syslinux.iso; fi
** available distribution targets:
/bin/sh: columnize: command not found
make[1]: *** [lib/help.mk:15: help/distro] Ошибка 127
make: *** [Makefile:30: help] Ошибка 2


07.02.2022 13:19, Антон Мидюков пишет:
> 07.02.2022 17:12, Артём пишет:
>> Наверное, в системе.
>>
>> Предполагаю, что не работает $(CURDIR) в Makefile  в 20 строке и поэтому он не находит tags2lists и columnize.
>>
>> В какую сторону копать?
> Ну добавьте эти каталоги в PATH. Попробуйте запустить эти скрипты.
> Если запустятся, то добавьте после этой строки в Makefile:
> echo $PATH
>
> и выполните make. Что покажет?
> Также можно запустить
> make --trace
>
>> 07.02.2022 12:52, Антон Мидюков пишет:
>>> 07.02.2022 16:27, Артём Проскурнёв пишет:
>>>> Смонтирован nosuid,relatime. Noexec нет.
>>>> В чём ещё может быть причина?
>>> Я предполагаю, что проблема в системе. Но, если найдёте коммит, при котором работало,
>>> а за ним сломалось, то буду разбираться и чинить.
>>>
>>>> понедельник, 07 февраля 2022г., 05:06 +03:00 от Антон Мидюков  midyukov-anton@ya.ru :
>>>>
>>>>> 07.02.2022 08:48, Артём пишет:
>>>>> Здравствуйте!
>>>>>
>>>>> Стандартные шаги перестали работать :-(
>>>>> У меня всё работает. /home смонтирован с noexec?
>>>>>
>>>>>
>>>>> https://www.altlinux.org/Mkimage-profiles#%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%D1%8B_%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F
>>>>>
>>>>> git clone git://git.altlinux.org/gears/m/mkimage-profiles.git
>>>>> cd mkimage-profiles
>>>>> make help
>>>>>
>>>>>
>>>>> Получаю:
>>>>>
>>>>> $ make help
>>>>> /bin/sh: tags2lists: команда не найдена
>>>>> /bin/sh: tags2lists: команда не найдена
>>>>> ** available distribution targets:
>>>>> /bin/sh: columnize: command not found
>>>>> make[1]: *** [lib/help.mk:15: help/distro] Ошибка 127
>>>>> make: *** [Makefile:30: help] Ошибка 2
>>>>>
>>>>> Дальше не лучше:
>>>>>
>>>>> $ make regular-rescue.iso
>>>>> ** goal: regular-rescue.iso
>>>>> ** ARCH: x86_64
>>>>> /bin/sh: mktmpdir: команда не найдена
>>>>> lib/profile.mk:22: *** suitable BUILDDIR unavailable.  Останов.
>>>>> make: *** [Makefile:42: regular-rescue.iso] Ошибка 1
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> -- 
>>>>> С уважением, Антон Мидюков < antohami@altlinux.org>
>>>>> _______________________________________________
>>>>> devel-distro mailing list
>>>>> devel-distro@lists.altlinux.org
>>>>> https://lists.altlinux.org/mailman/listinfo/devel-distro
>>>>>
>>>>> _______________________________________________
>>>>> devel-distro mailing list
>>>>> devel-distro@lists.altlinux.org
>>>>> https://lists.altlinux.org/mailman/listinfo/devel-distro
>
-- 
С уважением, Артём



  reply	other threads:[~2022-02-07 10:43 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-02-07  1:48 Артём
2022-02-07  2:06 ` Антон Мидюков
2022-02-07  9:52     ` Антон Мидюков
2022-02-07 10:12       ` Артём
2022-02-07 10:19         ` Антон Мидюков
2022-02-07 10:43           ` Артём [this message]
2022-02-07 11:07             ` Антон Мидюков
2022-02-07 11:35               ` Артём
2022-02-09 11:02                 ` Sergey V Turchin
2022-02-09 11:31                   ` Leonid Krivoshein
2022-02-09 14:31                 ` Vladimir D. Seleznev
2022-06-28 16:23 ` [devel-distro] В mkimage-profiles что-то сломалось мойофисом? Michael Shigorin

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=b1ec2323-a6e6-2dd8-324d-7f63c9339ff6@mail.ru \
    --to=temap@mail.ru \
    --cc=devel-distro@lists.altlinux.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

ALT Linux Distributions development

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel-distro/0 devel-distro/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 devel-distro devel-distro/ http://lore.altlinux.org/devel-distro \
		devel-distro@lists.altlinux.org devel-distro@lists.altlinux.ru devel-distro@lists.altlinux.com
	public-inbox-index devel-distro

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel-distro


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git