Спасибо за починку насчёт arepo, но теперь на e2k собирается так: [builder@localhost apt-conf-sisyphus-7.2]$ cat data/sources.list.d/alt.list # ftp.altlinux.org (ALT Linux, Moscow) # ALT Linux Sisyphus #rpm [alt] ftp://ftp.altlinux.org/pub/distributions/ALTLinux Sisyphus/ classic #rpm [alt] ftp://ftp.altlinux.org/pub/distributions/ALTLinux Sisyphus/noarch classic #rpm [alt] http://ftp.altlinux.org/pub/distributions/ALTLinux Sisyphus/ classic #rpm [alt] http://ftp.altlinux.org/pub/distributions/ALTLinux Sisyphus/noarch classic #rpm [alt] rsync://ftp.altlinux.org/ALTLinux Sisyphus/ classic #rpm [alt] rsync://ftp.altlinux.org/ALTLinux Sisyphus/noarch classic Просьба вернуть архитектуру :)
Как вариант (проверено на e2k и e2kv4): diff --git a/apt-conf/mksourcelists b/apt-conf/mksourcelists index 0bffe18..9334372 100755 --- a/apt-conf/mksourcelists +++ b/apt-conf/mksourcelists @@ -10,6 +10,10 @@ repolist="$@" mkdir -p -- "$listdir" +# handle earlier flavour too +[ -n "$RPM_ARCH" ] || RPM_ARCH="$RPM_TARGET_ARCH" +[ -n "$RPM_ARCH" ] || exit 1 + for m in "$mirrordir"/*.desktop; do mname="$(meta "$m" Name) ($(meta "$m" Comment))"
ping
Отправил NMU в задании #210741.
ping!
apt-conf-sisyphus-7.4-alt1 -> sisyphus: Thu Dec 20 2018 Dmitry V. Levin <ldv@altlinux> 7.4-alt1 - Updated URL and license information. - Fixed build with bash4. Wed May 23 2018 Michael Shigorin <mike@altlinux> 7.3-alt1 - Consider RPM_TARGET_ARCH if RPM_ARCH is empty (closes: #34940).
RTT меньше полугода, уже ничего :-) Спасибо!
Я так и не понял, зачем это изменение было нужно (у всех есть непустой $RPM_ARCH), но оно вроде бы ничего не ломает и ладно.