[-- Attachment #1: Type: text/plain, Size: 2190 bytes --] On Sun, Nov 14, 2021 at 12:26:53AM +0300, Michael Shigorin wrote: > В процессе обновления ruby в sisyphus_e2k (в 2.5.x-alt сильно > усложнились межпакетные зависимости и базовая сборочная система > с rpm-build-ruby) наконец надоело писать одноразовые спеки > руками по шаблону, сделал для такого скриптик; прилагаю, > вдруг ещё кому пригодится. *прилагаю* (спасибо glebfm@) > Применил так (запускать стоит в доступном на запись каталоге, > куда будут отложены спеки): > > $ rpmbuild -bs --nodeps --sign --define '_sourcedir %homedir/p10/noarch/RPMS' `renoarch ~/p10/noarch/RPMS/bundle-2.1.4-alt1.noarch.rpm ~/p10/noarch/RPMS/irb-2.7.3-alt1.3.noarch.rpm ~/p10/noarch/RPMS/rdoc-6.1.1-alt3.noarch.rpm ~/p10/noarch/RPMS/ri-6.1.1-alt3.noarch.rpm` > Enter pass phrase: > Pass phrase is good. > Generating signature: 1005 > Generating signature using GPG. > Wrote: /home/mike/LOCAL-RPM/SRPMS/bundle-2.1.4-alt1.re.src.rpm (w2.lzdio) > Generating signature: 1005 > Generating signature using GPG. > Wrote: /home/mike/LOCAL-RPM/SRPMS/irb-2.7.3-alt1.3.re.src.rpm (w2.lzdio) > Generating signature: 1005 > Generating signature using GPG. > Wrote: /home/mike/LOCAL-RPM/SRPMS/rdoc-6.1.1-alt3.re.src.rpm (w2.lzdio) > Generating signature: 1005 > Generating signature using GPG. > Wrote: /home/mike/LOCAL-RPM/SRPMS/ri-6.1.1-alt3.re.src.rpm (w2.lzdio) > > Если какие-либо пакеты лежат с правами 444, их придётся > скопировать отдельно и сделать chmod 644; в p10/noarch/RPMS > таким оказался, например, gem-test-unit-3.3.5-alt1.noarch.rpm > (вообще хорошо бы поправить в репозитории и консерватории). > > Ключик для SUF делать поленился, ограничившись переменной; > цель добавки -- иметь простую возможность быстро выделить, > какие пакеты подлежат разбутстрапливанию (ls *.re.noarch.rpm). > > Если у кого есть что готовое для задачи "упорядочить список > взаимозависимых пакетов для _добавления_ в репозиторий, буду > благодарен за указание; знаю про girar-nmu-sort-transaction, > но он > > PS: может, ещё всяких полезных скриптиков наберётся по портам > да сложим в какие alt-ports-utils? :) -- ---- WBR, Michael Shigorin / http://altlinux.org ------ http://opennet.ru / http://anna-news.info [-- Attachment #2: renoarch --] [-- Type: text/plain, Size: 1902 bytes --] #!/bin/bash # # turn a noarch package into srpm that "builds" into it again, # but without the actual build process -- effectively to get rid # of the need for BuildRequires during bootstraps; typical use: # $ rpm -bs --nodeps $(renoarch this.noarch.rpm) # (--define '_sourcedir /path/to/noarch/RPMS' might be useful too) # # NB: scripts/triggers not carried over [so far] [ -s "$1" ] || exit 1 # mark those; mandates release bump afterwards (NB: .re > .1) SUF=".re" q() { rpm -qp --qf="$1" "$2"; } mkspec() { rpm -qp "$1" >&/dev/null || exit 2 OUT="$(basename "$1")" OUT="${OUT%.rpm}.spec" export LANG=C.UTF-8 read N V R < <(q '%{name}\t%{version}\t%{release}\n' "$1") read E < <(q '%{epoch}\n' "$1"); E="${E/(none)/}" read S < <(q '%{summary}\n' "$1") read L < <(q '%{license}\n' "$1") #read G < <(q '%{group}\n' "$1") # unused #read D < <(q '%{description}\n' "$1") # unused P="$(rpm --eval '%packager')" P="${P/\%packager/Renoar C.H. <renoarch@localhost>}" { cat << EOF # bootstrap spec generated by $(basename "$0") on $(date +%Y-%m-%d) Name: $N Version: $V Release: $R$SUF EOF [ -z "$E" ] || cat << EOF Epoch: $E EOF cat << EOF Summary: piggyback the needed %name version License: $L Group: Development/Other Source: $(basename "$1") BuildArch: noarch AutoReqProv: no EOF { rpm -qp --requires "$1" | grep -v '^rpmlib' | sed 's,^,Requires: ,' echo rpm -qp --provides "$1" | sed 's,^,Provides: ,' } | sed 's,:[^ ].*$,,' # drop disttag [ -z "$SUF" ] || cat << EOF Provides: $N = ${E:+$E:}$V-$R EOF cat << EOF %description %summary %prep %setup -cT rpm2cpio %SOURCE0 | cpio -id %build # any "corrective" action here %install cp -a . %buildroot %files EOF rpm -qlp "$1" | grep -v "^(" cat << EOF %changelog * $(date '+%a %b %d %Y') $P ${E:+$E:}$V-$R$SUF - bootstrap package EOF } > "$OUT" && echo "$OUT" || rm "$OUT" } # repackage for i in "$@"; do mkspec "$i"; done
On Sun, Nov 14, 2021 at 12:26:53AM +0300, Michael Shigorin wrote: > Здравствуйте. > В процессе обновления ruby в sisyphus_e2k (в 2.5.x-alt сильно > усложнились межпакетные зависимости и базовая сборочная система > с rpm-build-ruby) наконец надоело писать одноразовые спеки > руками по шаблону, сделал для такого скриптик; прилагаю, > вдруг ещё кому пригодится. > > Применил так (запускать стоит в доступном на запись каталоге, > куда будут отложены спеки): > > $ rpmbuild -bs --nodeps --sign --define '_sourcedir %homedir/p10/noarch/RPMS' `renoarch ~/p10/noarch/RPMS/bundle-2.1.4-alt1.noarch.rpm ~/p10/noarch/RPMS/irb-2.7.3-alt1.3.noarch.rpm ~/p10/noarch/RPMS/rdoc-6.1.1-alt3.noarch.rpm ~/p10/noarch/RPMS/ri-6.1.1-alt3.noarch.rpm` > Enter pass phrase: > Pass phrase is good. > Generating signature: 1005 > Generating signature using GPG. > Wrote: /home/mike/LOCAL-RPM/SRPMS/bundle-2.1.4-alt1.re.src.rpm (w2.lzdio) > Generating signature: 1005 > Generating signature using GPG. > Wrote: /home/mike/LOCAL-RPM/SRPMS/irb-2.7.3-alt1.3.re.src.rpm (w2.lzdio) > Generating signature: 1005 > Generating signature using GPG. > Wrote: /home/mike/LOCAL-RPM/SRPMS/rdoc-6.1.1-alt3.re.src.rpm (w2.lzdio) > Generating signature: 1005 > Generating signature using GPG. > Wrote: /home/mike/LOCAL-RPM/SRPMS/ri-6.1.1-alt3.re.src.rpm (w2.lzdio) Интересно, спасибо, надо поглядеть. sisyphus_riscv64 тоже надо как-то переезжать на свежий ruby. Я бы правда начал релиз с нуля (alt3 => alt0.3.re), чтобы после бутсрапа можно было спокойно собрать "нормальный" пакет. [...] > Если у кого есть что готовое для задачи "упорядочить список > взаимозависимых пакетов для _добавления_ в репозиторий, буду > благодарен за указание; знаю про girar-nmu-sort-transaction, > но он У меня есть, но в совершенно диком виде слабо упорядоченных питоновских костылей. Пока не знаю, как это передать кому-нибудь. К тому же, как тут пишет рядом rider@, эту задачу сложно формализовать. Зависимости могут быть неточными (когда написано BR: foo, а на самом деле требуется foo > 2.0), специфичными для платформы и так далее. Циклы надо как-то разрывать опять же. -- wbr, iv m.
Здравствуйте. В процессе обновления ruby в sisyphus_e2k (в 2.5.x-alt сильно усложнились межпакетные зависимости и базовая сборочная система с rpm-build-ruby) наконец надоело писать одноразовые спеки руками по шаблону, сделал для такого скриптик; прилагаю, вдруг ещё кому пригодится. Применил так (запускать стоит в доступном на запись каталоге, куда будут отложены спеки): $ rpmbuild -bs --nodeps --sign --define '_sourcedir %homedir/p10/noarch/RPMS' `renoarch ~/p10/noarch/RPMS/bundle-2.1.4-alt1.noarch.rpm ~/p10/noarch/RPMS/irb-2.7.3-alt1.3.noarch.rpm ~/p10/noarch/RPMS/rdoc-6.1.1-alt3.noarch.rpm ~/p10/noarch/RPMS/ri-6.1.1-alt3.noarch.rpm` Enter pass phrase: Pass phrase is good. Generating signature: 1005 Generating signature using GPG. Wrote: /home/mike/LOCAL-RPM/SRPMS/bundle-2.1.4-alt1.re.src.rpm (w2.lzdio) Generating signature: 1005 Generating signature using GPG. Wrote: /home/mike/LOCAL-RPM/SRPMS/irb-2.7.3-alt1.3.re.src.rpm (w2.lzdio) Generating signature: 1005 Generating signature using GPG. Wrote: /home/mike/LOCAL-RPM/SRPMS/rdoc-6.1.1-alt3.re.src.rpm (w2.lzdio) Generating signature: 1005 Generating signature using GPG. Wrote: /home/mike/LOCAL-RPM/SRPMS/ri-6.1.1-alt3.re.src.rpm (w2.lzdio) Если какие-либо пакеты лежат с правами 444, их придётся скопировать отдельно и сделать chmod 644; в p10/noarch/RPMS таким оказался, например, gem-test-unit-3.3.5-alt1.noarch.rpm (вообще хорошо бы поправить в репозитории и консерватории). Ключик для SUF делать поленился, ограничившись переменной; цель добавки -- иметь простую возможность быстро выделить, какие пакеты подлежат разбутстрапливанию (ls *.re.noarch.rpm). Если у кого есть что готовое для задачи "упорядочить список взаимозависимых пакетов для _добавления_ в репозиторий, буду благодарен за указание; знаю про girar-nmu-sort-transaction, но он PS: может, ещё всяких полезных скриптиков наберётся по портам да сложим в какие alt-ports-utils? :) -- ---- WBR, Michael Shigorin / http://altlinux.org ------ http://opennet.ru / http://anna-news.info
On Tue, May 21, 2019 at 10:43:05AM +0000, Иванов Игорь Александрович wrote:
> Спасибо !
>
> Как все оказалось сложно.
>
> И для tavolga и qemu собирается с mips32r2 ? Сборки tavolga и qemu скаченные будут аналогично иногда падать ?
> http://nightly.altlinux.org/sisyphus-mipsel/tested/
У нас единый репозиторий, в котором единый набор пакетов,
из которых получается все эти сбоки. Да, там везде mips32r2.
--
wbr,
iv m.
Спасибо ! Как все оказалось сложно. И для tavolga и qemu собирается с mips32r2 ? Сборки tavolga и qemu скаченные будут аналогично иногда падать ? http://nightly.altlinux.org/sisyphus-mipsel/tested/ Если да, сборку без ключа mips32r2 безвоздмездно (т.е.даром) (а еще лучше для этого Комдив64) неинтересно ? ==== С Уважением, Игорь. -----Original Message----- From: devel-ports-bounces@lists.altlinux.org [mailto:devel-ports-bounces@lists.altlinux.org] On Behalf Of Ivan A. Melnikov Sent: Tuesday, May 21, 2019 1:06 PM To: ALT Linux architecture porting Subject: Re: [devel-ports] По порту MIPS64 нет новостей ? Здравствуйте. On Tue, May 21, 2019 at 06:02:44AM +0000, Иванов Игорь Александрович wrote: > Здравствуйте. > > Интересно разработчикам порта, чтобы работал на Комдив 64 ? > Как определить, почему падает ? Наш порт рассчитан на процессоры, поддерживающие архитектуру mips32r2. Ваш процессор поддерживает только mips32r1, в котором на 20 инструкций меньше. Предположу, что ПО падает, если в нём встречается одна из этих инструкций. > Как сравнить опции сборки Debian_8 и Alt_mips ? Debian 8 собирается под MIPS II. Наш порт mipsel, как и, например, Debian 9, собирается под mips32r2. > Опции компилятора под Mips не выложите ? $ gcc -Q --help=target | grep -v disabled The following options are target specific: -G<number> 0 -mabi=ABI 32 -mabicalls [enabled] -mabs=MODE [default] -march=ISA mips32r2 -mbranch-cost=COST 1 -mcheck-zero-division [enabled] -mcode-readable=SETTING yes -mcompact-branches= optimal -mdivide-traps [enabled] -mdouble-float [enabled] -mel [enabled] -mexplicit-relocs [enabled] -mextern-sdata [enabled] -mflush-func=FUNC _flush_cache -mfp-exceptions [enabled] -mfp32 [enabled] -mfpxx [enabled] -mfused-madd -mglibc [enabled] -mgp32 [enabled] -mgpopt [enabled] -mhard-float [enabled] -mimadd [enabled] -mipsN 32r2 -mllsc [enabled] -mload-store-pairs [enabled] -mlocal-sdata [enabled] -mlong32 [enabled] -mlra [enabled] -mnan=ENCODING [default] -mno-mdmx [enabled] -mno-mips16 [enabled] -mno-mips3d [enabled] -mr10k-cache-barrier=SETTING none -mrelax-pic-calls [enabled] -msplit-addresses [enabled] -mtune=PROCESSOR mips1 [...] > На "Байкале" и пр. LX_Terminal не падает ? Не падает. > Или, типа, Alt Linux на демонстрационный системник не ставим никогда. Ставим, пользуемся, тестируем на всех поддерживаемых платформах, (https://www.altlinux.org/Ports/mipsel#Поддерживаемые_платформы). Практически всё работает. -- wbr, iv m. _______________________________________________ devel-ports mailing list devel-ports@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/devel-ports
Здравствуйте. On Tue, May 21, 2019 at 06:02:44AM +0000, Иванов Игорь Александрович wrote: > Здравствуйте. > > Интересно разработчикам порта, чтобы работал на Комдив 64 ? > Как определить, почему падает ? Наш порт рассчитан на процессоры, поддерживающие архитектуру mips32r2. Ваш процессор поддерживает только mips32r1, в котором на 20 инструкций меньше. Предположу, что ПО падает, если в нём встречается одна из этих инструкций. > Как сравнить опции сборки Debian_8 и Alt_mips ? Debian 8 собирается под MIPS II. Наш порт mipsel, как и, например, Debian 9, собирается под mips32r2. > Опции компилятора под Mips не выложите ? $ gcc -Q --help=target | grep -v disabled The following options are target specific: -G<number> 0 -mabi=ABI 32 -mabicalls [enabled] -mabs=MODE [default] -march=ISA mips32r2 -mbranch-cost=COST 1 -mcheck-zero-division [enabled] -mcode-readable=SETTING yes -mcompact-branches= optimal -mdivide-traps [enabled] -mdouble-float [enabled] -mel [enabled] -mexplicit-relocs [enabled] -mextern-sdata [enabled] -mflush-func=FUNC _flush_cache -mfp-exceptions [enabled] -mfp32 [enabled] -mfpxx [enabled] -mfused-madd -mglibc [enabled] -mgp32 [enabled] -mgpopt [enabled] -mhard-float [enabled] -mimadd [enabled] -mipsN 32r2 -mllsc [enabled] -mload-store-pairs [enabled] -mlocal-sdata [enabled] -mlong32 [enabled] -mlra [enabled] -mnan=ENCODING [default] -mno-mdmx [enabled] -mno-mips16 [enabled] -mno-mips3d [enabled] -mr10k-cache-barrier=SETTING none -mrelax-pic-calls [enabled] -msplit-addresses [enabled] -mtune=PROCESSOR mips1 [...] > На "Байкале" и пр. LX_Terminal не падает ? Не падает. > Или, типа, Alt Linux на демонстрационный системник не ставим никогда. Ставим, пользуемся, тестируем на всех поддерживаемых платформах, (https://www.altlinux.org/Ports/mipsel#Поддерживаемые_платформы). Практически всё работает. -- wbr, iv m.
Здравствуйте. Интересно разработчикам порта, чтобы работал на Комдив 64 ? Как определить, почему падает ? Как сравнить опции сборки Debian_8 и Alt_mips ? Опции компилятора под Mips не выложите ? На "Байкале" и пр. LX_Terminal не падает ? Или, типа, Alt Linux на демонстрационный системник не ставим никогда. ==== С Уважением, Игорь. -----Original Message----- From: devel-ports-bounces@lists.altlinux.org [mailto:devel-ports-bounces@lists.altlinux.org] On Behalf Of Ivan A. Melnikov Sent: Monday, May 20, 2019 11:24 AM To: ALT Linux architecture porting Subject: Re: [devel-ports] По порту MIPS64 нет новостей ? On Mon, May 20, 2019 at 07:16:45AM +0000, Иванов Игорь Александрович wrote: > system type : BAGET > machine : ELINS 1890VM108 board > processor : 0 > cpu model : SRISA K64P V0.4 FPU V0.1 > BogoMIPS : 795.44 > wait instruction : no > microsecond timers : yes > tlb_entries : 64 > extra interrupt vector : yes > hardware watchpoint : yes, count: 2, address/irw mask: [0x0fff, 0x0fff] > isa : mips1 mips2 mips3 mips4 mips5 mips32r1 mips64r1 > ASEs implemented : cpv > shadow register sets : 1 > kscratch registers : 0 > package : 0 > core : 0 > VCED exceptions : not available > VCEI exceptions : not available > > > > Насколько сложно выслать на почту любой .rpm, который протестированно ставится для http://nightly.altlinux.org/sisyphus-mipsel/tested/bfk3-regular-lxde-latest-mipsel.tar.xz ? В этом образе уже есть RPM. Принципиально другого RPM под mips32 у нас нет. -- wbr, iv m. _______________________________________________ devel-ports mailing list devel-ports@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/devel-ports
Не rpm, а любой пакет xxx.rpm , который чтобы по- пробовать пере- ставить. - Работает ли установка .rpm или нет. ==== С Уважением, Игорь. -----Original Message----- From: devel-ports-bounces@lists.altlinux.org [mailto:devel-ports-bounces@lists.altlinux.org] On Behalf Of Ivan A. Melnikov Sent: Monday, May 20, 2019 11:24 AM To: ALT Linux architecture porting Subject: Re: [devel-ports] По порту MIPS64 нет новостей ? On Mon, May 20, 2019 at 07:16:45AM +0000, Иванов Игорь Александрович wrote: > system type : BAGET > machine : ELINS 1890VM108 board > processor : 0 > cpu model : SRISA K64P V0.4 FPU V0.1 > BogoMIPS : 795.44 > wait instruction : no > microsecond timers : yes > tlb_entries : 64 > extra interrupt vector : yes > hardware watchpoint : yes, count: 2, address/irw mask: [0x0fff, 0x0fff] > isa : mips1 mips2 mips3 mips4 mips5 mips32r1 mips64r1 > ASEs implemented : cpv > shadow register sets : 1 > kscratch registers : 0 > package : 0 > core : 0 > VCED exceptions : not available > VCEI exceptions : not available > > > > Насколько сложно выслать на почту любой .rpm, который протестированно ставится для http://nightly.altlinux.org/sisyphus-mipsel/tested/bfk3-regular-lxde-latest-mipsel.tar.xz ? В этом образе уже есть RPM. Принципиально другого RPM под mips32 у нас нет. -- wbr, iv m. _______________________________________________ devel-ports mailing list devel-ports@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/devel-ports
On Mon, May 20, 2019 at 07:16:45AM +0000, Иванов Игорь Александрович wrote:
> system type : BAGET
> machine : ELINS 1890VM108 board
> processor : 0
> cpu model : SRISA K64P V0.4 FPU V0.1
> BogoMIPS : 795.44
> wait instruction : no
> microsecond timers : yes
> tlb_entries : 64
> extra interrupt vector : yes
> hardware watchpoint : yes, count: 2, address/irw mask: [0x0fff, 0x0fff]
> isa : mips1 mips2 mips3 mips4 mips5 mips32r1 mips64r1
> ASEs implemented : cpv
> shadow register sets : 1
> kscratch registers : 0
> package : 0
> core : 0
> VCED exceptions : not available
> VCEI exceptions : not available
>
>
>
> Насколько сложно выслать на почту любой .rpm, который протестированно ставится для http://nightly.altlinux.org/sisyphus-mipsel/tested/bfk3-regular-lxde-latest-mipsel.tar.xz ?
В этом образе уже есть RPM. Принципиально другого RPM под mips32 у нас
нет.
--
wbr,
iv m.
system type : BAGET machine : ELINS 1890VM108 board processor : 0 cpu model : SRISA K64P V0.4 FPU V0.1 BogoMIPS : 795.44 wait instruction : no microsecond timers : yes tlb_entries : 64 extra interrupt vector : yes hardware watchpoint : yes, count: 2, address/irw mask: [0x0fff, 0x0fff] isa : mips1 mips2 mips3 mips4 mips5 mips32r1 mips64r1 ASEs implemented : cpv shadow register sets : 1 kscratch registers : 0 package : 0 core : 0 VCED exceptions : not available VCEI exceptions : not available Насколько сложно выслать на почту любой .rpm, который протестированно ставится для http://nightly.altlinux.org/sisyphus-mipsel/tested/bfk3-regular-lxde-latest-mipsel.tar.xz ? Igor.ivanov@elins.ru Чтобы проверить причину. ==== С Уважением, Игорь. -----Original Message----- From: devel-ports-bounces@lists.altlinux.org [mailto:devel-ports-bounces@lists.altlinux.org] On Behalf Of Ivan A. Melnikov Sent: Friday, May 17, 2019 5:01 PM To: ALT Linux architecture porting Subject: Re: [devel-ports] По порту MIPS64 нет новостей ? On Fri, May 17, 2019 at 01:41:21PM +0000, Иванов Игорь Александрович wrote: > А откуда скачивать ? # apt-get update # apt-get install fbset > http://ftp.altlinux.org/pub/distributions/ALTLinux/ports/mipsel/Sisyphus/mipsel/RPMS.classic/ ну или отсюда > [root@localhost /]# rpm -i fbset-2.1-alt2.mipsel.rpm > PANIC: unprotected error in call to Lua API (version mismatch: app. needs 503.0, Lua core provides 503.0) > Aborted Выглядит как сломаный rpm. Или с вашей системой что-то случилось, или что-то (lua?) отказывается работать на КОМДИВ'ах. Кстати, а можете прислать /proc/cpuinfo? Очень любопытно. -- wbr, iv m. _______________________________________________ devel-ports mailing list devel-ports@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/devel-ports
На плате стояла ПЗУ, которой не было в .ini Добавил, как на форуме, и оно обновилось. https://ubuntuforums.org/showthread.php?t=2390208 I added the following: 21=25P10VP [25P10VP] FlashID = 202011 ReadID = 9F WriteEnable = 06 WriteStatus = 01 ChipErase = C7 ReadData = 03 ReadStatus = 05 PageProgram = 02 ClockRate = 32 PageSize = 10 ==== С Уважением, Игорь. -----Original Message----- From: devel-ports-bounces@lists.altlinux.org [mailto:devel-ports-bounces@lists.altlinux.org] On Behalf Of Michael Shigorin Sent: Friday, May 17, 2019 5:04 PM To: devel-ports@lists.altlinux.org Subject: Re: [devel-ports] По порту MIPS64 нет новостей ? On Thu, May 16, 2019 at 05:37:23AM +0000, Иванов Игорь Александрович wrote: > На amd64 Linux тестил эту VIA: после обновления firmware, как на форуме ubuntu, - оно заработало. Вот здесь бы подробней -- потому как на e2k и у меня, и в МЦСТ с VIA VL805 возникли схожие проблемы (известные и на x86, ага). -- ---- WBR, Michael Shigorin / http://altlinux.org ------ http://opennet.ru / http://anna-news.info _______________________________________________ devel-ports mailing list devel-ports@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/devel-ports
[-- Attachment #1: Type: text/plain, Size: 982 bytes --] Ссылку на сообщение не помню. Firmware - прикрепленный файл. ==== С Уважением, Игорь. -----Original Message----- From: devel-ports-bounces@lists.altlinux.org [mailto:devel-ports-bounces@lists.altlinux.org] On Behalf Of Michael Shigorin Sent: Friday, May 17, 2019 5:04 PM To: devel-ports@lists.altlinux.org Subject: Re: [devel-ports] По порту MIPS64 нет новостей ? On Thu, May 16, 2019 at 05:37:23AM +0000, Иванов Игорь Александрович wrote: > На amd64 Linux тестил эту VIA: после обновления firmware, как на форуме ubuntu, - оно заработало. Вот здесь бы подробней -- потому как на e2k и у меня, и в МЦСТ с VIA VL805 возникли схожие проблемы (известные и на x86, ага). -- ---- WBR, Michael Shigorin / http://altlinux.org ------ http://opennet.ru / http://anna-news.info _______________________________________________ devel-ports mailing list devel-ports@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/devel-ports [-- Attachment #2: VL805&VL806 FW Update Tool.zip.txt --] [-- Type: text/plain, Size: 28 bytes --] This attachment was removed.
On Thu, May 16, 2019 at 05:37:23AM +0000, Иванов Игорь Александрович wrote: > На amd64 Linux тестил эту VIA: после обновления firmware, как на форуме ubuntu, - оно заработало. Вот здесь бы подробней -- потому как на e2k и у меня, и в МЦСТ с VIA VL805 возникли схожие проблемы (известные и на x86, ага). -- ---- WBR, Michael Shigorin / http://altlinux.org ------ http://opennet.ru / http://anna-news.info
On Fri, May 17, 2019 at 01:41:21PM +0000, Иванов Игорь Александрович wrote: > А откуда скачивать ? # apt-get update # apt-get install fbset > http://ftp.altlinux.org/pub/distributions/ALTLinux/ports/mipsel/Sisyphus/mipsel/RPMS.classic/ ну или отсюда > [root@localhost /]# rpm -i fbset-2.1-alt2.mipsel.rpm > PANIC: unprotected error in call to Lua API (version mismatch: app. needs 503.0, Lua core provides 503.0) > Aborted Выглядит как сломаный rpm. Или с вашей системой что-то случилось, или что-то (lua?) отказывается работать на КОМДИВ'ах. Кстати, а можете прислать /proc/cpuinfo? Очень любопытно. -- wbr, iv m.
А откуда скачивать ? http://ftp.altlinux.org/pub/distributions/ALTLinux/ports/mipsel/Sisyphus/mipsel/RPMS.classic/ [root@localhost /]# rpm -i fbset-2.1-alt2.mipsel.rpm PANIC: unprotected error in call to Lua API (version mismatch: app. needs 503.0, Lua core provides 503.0) Aborted ==== С Уважением, Игорь. -----Original Message----- Есть, в пакете fbset.
On Fri, May 17, 2019 at 11:36:33AM +0000, Иванов Игорь Александрович wrote: > Также, при попытке запустить, появляется окно и пропадает почти всех приложений из меню LXDE, кроме xterm. > > Драйвер fbdev. Depth=24бит. > Аппаратное ускорение на встроенной графике не используется и невозможно. > Нет собранной утилиты fbset ? Есть, в пакете fbset. > > ==== > С Уважением, > Игорь. > > From: devel-ports-bounces@lists.altlinux.org [mailto:devel-ports-bounces@lists.altlinux.org] On Behalf Of Aleksey Novodvorsky > Sent: Wednesday, May 15, 2019 1:42 PM > To: ALT Linux arch porting > Subject: Re: [devel-ports] По порту MIPS64 нет новостей ? > > Игорь, добрый день! > Есть ли новости? > Rgrds, Алексей > > вт, 14 мая 2019 г., 10:12 Gleb Fotengauer-Malinovskiy <glebfm@altlinux.org<mailto:glebfm@altlinux.org>>: > Добрый день, Игорь, > > On Mon, May 13, 2019 at 04:22:26PM +0000, Иванов Игорь Александрович wrote: > > Спасибо. > > > > НЕ помогло: Login incorrect. > > Есть предположение, что вы что-то испортили когда редактировали > /etc/passwd или другие файлы когда их редактировали. > Потому что судя коду login, он говорит "Login incorrect" именно когда он > не может найти пользователя в этих файлах. > > Не могли бы вы попробовать перезалить tarball и попробовать ещё раз? > > -- > glebfm > _______________________________________________ > devel-ports mailing list > devel-ports@lists.altlinux.org<mailto:devel-ports@lists.altlinux.org> > https://lists.altlinux.org/mailman/listinfo/devel-ports > _______________________________________________ > devel-ports mailing list > devel-ports@lists.altlinux.org > https://lists.altlinux.org/mailman/listinfo/devel-ports
Спасибо, по- пробую. В НИИСИ РАН у них такая прекрасно работала, чем эта VIA. На amd64 Linux тестил эту VIA: после обновления firmware, как на форуме ubuntu, - оно заработало. ==== С Уважением, Игорь. -----Original Message----- From: devel-ports-bounces@lists.altlinux.org [mailto:devel-ports-bounces@lists.altlinux.org] On Behalf Of Michael Shigorin Sent: Wednesday, May 15, 2019 4:37 PM To: devel-ports@lists.altlinux.org Subject: Re: [devel-ports] По порту MIPS64 нет новостей ? On Wed, May 15, 2019 at 11:55:41AM +0000, Иванов Игорь Александрович wrote: > Внешняя PCIExpress карточка VIA USB странно себя ведет. Они сами по себе странные (в т.ч. и на x86), у меня на e2k нормально заработала вот такая на NEC-овском варианте: 03:00.0 USB controller: Renesas Technology Corp. uPD720201 USB 3.0 Host Controller (rev 03) https://ru.aliexpress.com/item/32824576039.html -- ---- WBR, Michael Shigorin / http://altlinux.org ------ http://opennet.ru / http://anna-news.info _______________________________________________ devel-ports mailing list devel-ports@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/devel-ports
On Wed, May 15, 2019 at 11:55:41AM +0000, Иванов Игорь Александрович wrote: > Внешняя PCIExpress карточка VIA USB странно себя ведет. Они сами по себе странные (в т.ч. и на x86), у меня на e2k нормально заработала вот такая на NEC-овском варианте: 03:00.0 USB controller: Renesas Technology Corp. uPD720201 USB 3.0 Host Controller (rev 03) https://ru.aliexpress.com/item/32824576039.html -- ---- WBR, Michael Shigorin / http://altlinux.org ------ http://opennet.ru / http://anna-news.info
[-- Attachment #1: Type: text/plain, Size: 742 bytes --] Добрый день, Игорь, On Mon, May 13, 2019 at 04:22:26PM +0000, Иванов Игорь Александрович wrote: > Спасибо. > > НЕ помогло: Login incorrect. Есть предположение, что вы что-то испортили когда редактировали /etc/passwd или другие файлы когда их редактировали. Потому что судя коду login, он говорит "Login incorrect" именно когда он не может найти пользователя в этих файлах. Не могли бы вы попробовать перезалить tarball и попробовать ещё раз? -- glebfm [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 801 bytes --]
On Tue, May 14, 2019 at 06:39:24AM +0000, Иванов Игорь Александрович wrote:
> Bootargs = "root=/dev/sda3 rw single init=/bin/bash"
>
> bash, ls, cat - работают.
Тогда можно попробовать перемонтировать корень в rw (если он ещё
не в нём) и поменять пароль рута:
mount -o remount,rw /
passwd root
sync
и посмотреть, может быть получится войти в систему.
--
wbr,
iv m.
> > -----Original Message----- > From: devel-ports-bounces@lists.altlinux.org [mailto:devel-ports-bounces@lists.altlinux.org] On Behalf Of Aleksey Novodvorsky > Sent: Monday, May 13, 2019 7:08 PM > To: ALT Linux architecture porting > Subject: Re: [devel-ports] По порту MIPS64 нет новостей ? > > пн, 13 мая 2019 г. в 19:06, Иванов Игорь Александрович <igor.ivanov@elins.ru>: > > > > Грузится до login. > > Login incorrect c ttyS0. > > Стер пароль в /etc/passwd, /etc/shadow. Заменил /etc/securetty. > > Не помогло. > > Какой пароль был у root ? > > https://www.altlinux.org/Regular/mipsel : > "Для образов без DE (например, builder), пользователь root, пароль > alt; рекомендуем поменять пароль после первого входа в систему. " > > Rgrds, Алексей On Mon, May 13, 2019 at 04:22:26PM +0000, Иванов Игорь Александрович wrote: [...] > НЕ помогло: Login incorrect. [...] Если передать ядру параметр init=/bin/bash, командную строку удастся получить? Какие-нибудь базовые утилиты работают в ней? -- wbr, iv m.
Спасибо. НЕ помогло: Login incorrect. Может, какую опцию в ядре включить надо ? Версия ядра 4.14. С другой версией ядра экспериментировать возможности нет. ==== С Уважением, Игорь. -----Original Message----- From: devel-ports-bounces@lists.altlinux.org [mailto:devel-ports-bounces@lists.altlinux.org] On Behalf Of Aleksey Novodvorsky Sent: Monday, May 13, 2019 7:08 PM To: ALT Linux architecture porting Subject: Re: [devel-ports] По порту MIPS64 нет новостей ? пн, 13 мая 2019 г. в 19:06, Иванов Игорь Александрович <igor.ivanov@elins.ru>: > > Грузится до login. > Login incorrect c ttyS0. > Стер пароль в /etc/passwd, /etc/shadow. Заменил /etc/securetty. > Не помогло. > Какой пароль был у root ? https://www.altlinux.org/Regular/mipsel : "Для образов без DE (например, builder), пользователь root, пароль alt; рекомендуем поменять пароль после первого входа в систему. " Rgrds, Алексей > > ==== > С Уважением, > Игорь. > > -----Original Message----- > From: devel-ports-bounces@lists.altlinux.org [mailto:devel-ports-bounces@lists.altlinux.org] On Behalf Of Ivan A. Melnikov > Sent: Monday, May 13, 2019 3:16 PM > To: ALT Linux architecture porting > Subject: Re: [devel-ports] По порту MIPS64 нет новостей ? > > On Mon, May 13, 2019 at 09:34:03AM +0000, Иванов Игорь Александрович wrote: > > Есть архив файловой системы скачать ? > > Почему бы не по-пробовать ? > > Debian mips, mipsle на КОМДИВ64 прекрасно работают. > > Какой Debian? mips, mipsle -- 32 бита. 32-битный Jessie (8.x) и > более ранние собирались под MIPS II, и если они работают, это не > удивительно. Stretch и более новые это MIPS32r2, и если они > работают, это удивительно; но тогда и наш userspace под mipsel > скорее всего будет работать. > > mips64le в Debian AFAIR всегда был MIPS64r2, и на КОМДИВ'ах, > насколько мне известно, не работал; наш порт mips64le > тут ничем не лучше. > > Если очень хочется попробовать, в качестве маленькой rootfs > от нашего 32-битного mipsel можно брать наш jeos под bfk3: > http://nightly.altlinux.org/sisyphus-mipsel/tested/bfk3-regular-jeos-sysv-latest-mipsel.tar.xz > Ядро естественно понадобится другое, в образе ядро под > Байкал/P5600. > > Rootfs от mips64le мы не публиковали; могу сделать на досуге, > но опять же сильно сомневаюсь что это будет полезно. > > -- > wbr, > iv m. > _______________________________________________ > devel-ports mailing list > devel-ports@lists.altlinux.org > https://lists.altlinux.org/mailman/listinfo/devel-ports > _______________________________________________ > devel-ports mailing list > devel-ports@lists.altlinux.org > https://lists.altlinux.org/mailman/listinfo/devel-ports _______________________________________________ devel-ports mailing list devel-ports@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/devel-ports
пн, 13 мая 2019 г. в 19:06, Иванов Игорь Александрович <igor.ivanov@elins.ru>: > > Грузится до login. > Login incorrect c ttyS0. > Стер пароль в /etc/passwd, /etc/shadow. Заменил /etc/securetty. > Не помогло. > Какой пароль был у root ? https://www.altlinux.org/Regular/mipsel : "Для образов без DE (например, builder), пользователь root, пароль alt; рекомендуем поменять пароль после первого входа в систему. " Rgrds, Алексей > > ==== > С Уважением, > Игорь. > > -----Original Message----- > From: devel-ports-bounces@lists.altlinux.org [mailto:devel-ports-bounces@lists.altlinux.org] On Behalf Of Ivan A. Melnikov > Sent: Monday, May 13, 2019 3:16 PM > To: ALT Linux architecture porting > Subject: Re: [devel-ports] По порту MIPS64 нет новостей ? > > On Mon, May 13, 2019 at 09:34:03AM +0000, Иванов Игорь Александрович wrote: > > Есть архив файловой системы скачать ? > > Почему бы не по-пробовать ? > > Debian mips, mipsle на КОМДИВ64 прекрасно работают. > > Какой Debian? mips, mipsle -- 32 бита. 32-битный Jessie (8.x) и > более ранние собирались под MIPS II, и если они работают, это не > удивительно. Stretch и более новые это MIPS32r2, и если они > работают, это удивительно; но тогда и наш userspace под mipsel > скорее всего будет работать. > > mips64le в Debian AFAIR всегда был MIPS64r2, и на КОМДИВ'ах, > насколько мне известно, не работал; наш порт mips64le > тут ничем не лучше. > > Если очень хочется попробовать, в качестве маленькой rootfs > от нашего 32-битного mipsel можно брать наш jeos под bfk3: > http://nightly.altlinux.org/sisyphus-mipsel/tested/bfk3-regular-jeos-sysv-latest-mipsel.tar.xz > Ядро естественно понадобится другое, в образе ядро под > Байкал/P5600. > > Rootfs от mips64le мы не публиковали; могу сделать на досуге, > но опять же сильно сомневаюсь что это будет полезно. > > -- > wbr, > iv m. > _______________________________________________ > devel-ports mailing list > devel-ports@lists.altlinux.org > https://lists.altlinux.org/mailman/listinfo/devel-ports > _______________________________________________ > devel-ports mailing list > devel-ports@lists.altlinux.org > https://lists.altlinux.org/mailman/listinfo/devel-ports
Грузится до login. Login incorrect c ttyS0. Стер пароль в /etc/passwd, /etc/shadow. Заменил /etc/securetty. Не помогло. Какой пароль был у root ? ==== С Уважением, Игорь. -----Original Message----- From: devel-ports-bounces@lists.altlinux.org [mailto:devel-ports-bounces@lists.altlinux.org] On Behalf Of Ivan A. Melnikov Sent: Monday, May 13, 2019 3:16 PM To: ALT Linux architecture porting Subject: Re: [devel-ports] По порту MIPS64 нет новостей ? On Mon, May 13, 2019 at 09:34:03AM +0000, Иванов Игорь Александрович wrote: > Есть архив файловой системы скачать ? > Почему бы не по-пробовать ? > Debian mips, mipsle на КОМДИВ64 прекрасно работают. Какой Debian? mips, mipsle -- 32 бита. 32-битный Jessie (8.x) и более ранние собирались под MIPS II, и если они работают, это не удивительно. Stretch и более новые это MIPS32r2, и если они работают, это удивительно; но тогда и наш userspace под mipsel скорее всего будет работать. mips64le в Debian AFAIR всегда был MIPS64r2, и на КОМДИВ'ах, насколько мне известно, не работал; наш порт mips64le тут ничем не лучше. Если очень хочется попробовать, в качестве маленькой rootfs от нашего 32-битного mipsel можно брать наш jeos под bfk3: http://nightly.altlinux.org/sisyphus-mipsel/tested/bfk3-regular-jeos-sysv-latest-mipsel.tar.xz Ядро естественно понадобится другое, в образе ядро под Байкал/P5600. Rootfs от mips64le мы не публиковали; могу сделать на досуге, но опять же сильно сомневаюсь что это будет полезно. -- wbr, iv m. _______________________________________________ devel-ports mailing list devel-ports@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/devel-ports
On Mon, May 13, 2019 at 09:34:03AM +0000, Иванов Игорь Александрович wrote: > Есть архив файловой системы скачать ? > Почему бы не по-пробовать ? > Debian mips, mipsle на КОМДИВ64 прекрасно работают. Какой Debian? mips, mipsle -- 32 бита. 32-битный Jessie (8.x) и более ранние собирались под MIPS II, и если они работают, это не удивительно. Stretch и более новые это MIPS32r2, и если они работают, это удивительно; но тогда и наш userspace под mipsel скорее всего будет работать. mips64le в Debian AFAIR всегда был MIPS64r2, и на КОМДИВ'ах, насколько мне известно, не работал; наш порт mips64le тут ничем не лучше. Если очень хочется попробовать, в качестве маленькой rootfs от нашего 32-битного mipsel можно брать наш jeos под bfk3: http://nightly.altlinux.org/sisyphus-mipsel/tested/bfk3-regular-jeos-sysv-latest-mipsel.tar.xz Ядро естественно понадобится другое, в образе ядро под Байкал/P5600. Rootfs от mips64le мы не публиковали; могу сделать на досуге, но опять же сильно сомневаюсь что это будет полезно. -- wbr, iv m.