[devel] [#256222] [test-only] FAILED (try 2) dpdk.git=19.11.3-alt1 openvswitch.git=2.13.1-alt1 ...

Alexey Shabalin a.shabalin на gmail.com
Чт Авг 20 18:35:11 MSK 2020


вс, 16 авг. 2020 г. в 23:10, Michael Shigorin <mike на altlinux.org>:
>
> On Sat, Aug 15, 2020 at 11:10:39PM +0000, Girar awaiter (shaba) wrote:
> > http://git.altlinux.org/tasks/256222/logs/events.2.1.log
> >
> > subtask  name         aarch64  armh  i586  ppc64le  x86_64
> >    #100  dpdk            6:02     -  8:55     6:38    8:57
> >    #200  openvswitch     3:18  4:45  3:25     4:30    3:01
> >    #300  collectd        4:46  5:59  4:40     5:35    4:26
> >
> > 2020-Aug-15 22:45:05 :: test-only task #256222 for sisyphus resumed by shaba:
> > #100 build 19.11.3-alt1 from /people/shaba/packages/dpdk.git fetched at 2020-Aug-13 02:11:08
> > #200 build 2.13.1-alt1 from /people/shaba/packages/openvswitch.git fetched at 2020-Aug-15 22:43:23
> > #300 build 5.11.0-alt1 from /gears/c/collectd.git fetched at 2020-Aug-15 22:44:51
> [...]
> > 2020-Aug-15 23:08:54 :: dpdk: mentions vulnerabilities: CVE-2020-10722 CVE-2020-10723 CVE-2020-10724 CVE-2020-10725 CVE-2020-10726 CVE-2020-10726
> > 2020-Aug-15 23:10:01 :: generated apt indices
> > 2020-Aug-15 23:10:01 :: created next repo
> >       x86_64: NEW unmet dependencies detected:
> >  dpdk-examples#19.11.3-alt1   /usr/bin/python33
> >  openvswitch#2.13.1-alt1      /usr/bin/rm
>
> Возможно, апстриму стоит сообщить, что прописывать полные пути
> к утилитам -- моветон, а делать это в _таком_ виде -- глупость
> (как, собственно, и весь usrmove -- затеянный, чтобы не чинить
> всей шляпой анаконду и тем более кривокостыльный репозиторий).

Как обычно, не читал но осуждаю.
Обе проблемы - моя ошибка.
1)  /usr/bin/python33 - появляется из-за
sed -i -e 's|#!\s*/usr/bin/env python|#!/usr/bin/python3|'
т.е. там где апстрим уже использует python3, получаем python33 :)
2) /usr/bin/rm - опять же моя ошибка, я так неудачно пропатчил systemd unit.

PS: К сведенью:
- rpm сейчас анализирует systemd unit и добавляет зависимости.
- в systemd-245 можно не указывать полный путь к исполняемым файлам
для ExecStart и т.п.
  Наконец-то используется $PATH :)
  Но пока в p9 старее 245 версии, для совместимости и возможности
копировать пакеты в p9, рекомендую по прежнему использовать полные
пути.



-- 
Alexey Shabalin


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