[newbies] [#195123] EPERM ltrace.git=0.7.91.0.198.git82c6640-alt1

Ivan Zakharyaschev imz на altlinux.org
Пт Ноя 24 12:29:25 MSK 2017


Hello!

On Wed, 22 Nov 2017, Grigory Ustinov wrote:

> Всё пропатчил.

Интересное разбирательство. Прокомментировал патчи, отправленные в 
upstream:

1. 
http://lists.alioth.debian.org/pipermail/ltrace-devel/2017-November/001390.html
2. 
http://lists.alioth.debian.org/pipermail/ltrace-devel/2017-November/001392.html
3. 
http://lists.alioth.debian.org/pipermail/ltrace-devel/2017-November/001393.html

С точки зрения Sisyphus по последним двум пунктам существенных замечаний 
нет, налицо исправления того, что было в upstream (и возможна дальнейшая 
работа по ещё лучшему оформлению этих проблем в upstream). Если коротко с 
точки зрения Sisyphus:

2. Нет поддержки long double, ну и тест не нужно запускать. (Когда 
поддержка появится, можно патч убрать.)

3. Исправлены тесты так, чтобы они давали разумный результат, выяснены 
причины которые на это влияют, коротко пояснены. Уже существенная ценность 
для пакета.

Что касается пункта 1 (тесты, которые опираются на наличие 
glibc-core-debuginfo): хорошо бы оставить лёгкий способ для человека, 
взявшего srpm, их всё же прогнать при своей локальной сборке, когда он 
может обеспечить наличие glibc-core-debuginfo. Кажется, удобно будет их 
оформить ручкой:

%def_without glibc_debuginfo

чем их вообще терять.

(enable/disable -- насколкьо я понимаю -- используют для фич самого 
проекта, а а with/without -- для зависимостей от всяких "сторонних" штук, 
иногда с выбором использовать внешнюю системную библиотеку или которую 
носим с собой в проекте. Поправьте, если я не так понимаю.)


> On 22.11.2017 12:41, Girar Builder awaiter robot wrote:
>>  http://git.altlinux.org/tasks/195123/logs/events.1.1.log
>>
>>  2017-Nov-22 09:32:48 :: task #195123 for sisyphus started by grenka:
>>  #100 build 0.7.91.0.198.git82c6640-alt1 from
>>  /people/grenka/packages/ltrace.git
>>  2017-Nov-22 09:32:48 :: [x86_64] #100 ltrace.git
>>  0.7.91.0.198.git82c6640-alt1: build start
>>  2017-Nov-22 09:32:48 :: [i586] #100 ltrace.git
>>  0.7.91.0.198.git82c6640-alt1: build start
>>  2017-Nov-22 09:36:18 :: [x86_64] #100 ltrace.git
>>  0.7.91.0.198.git82c6640-alt1: build OK
>>  2017-Nov-22 09:36:27 :: [i586] #100 ltrace.git
>>  0.7.91.0.198.git82c6640-alt1: build OK
>>  2017-Nov-22 09:36:41 :: build check OK
>>  2017-Nov-22 09:36:41 :: noarch check OK
>>  2017-Nov-22 09:36:42 :: plan: src +1 -1 =17882, i586 +2 -2 =33457, x86_64
>>  +2 -2 =33450
>>  2017-Nov-22 09:36:42 :: version check OK
>>  2017-Nov-22 09:36:43 :: ltrace: closes bugs: 33470
>>  2017-Nov-22 09:38:55 :: generated apt indices
>>  2017-Nov-22 09:38:56 :: created next repo
>>  2017-Nov-22 09:39:25 :: dependencies check OK
>>  2017-Nov-22 09:40:32 :: ELF symbols check OK
>>  2017-Nov-22 09:41:01 :: [x86_64] #100 ltrace: install check OK
>>  2017-Nov-22 09:41:02 :: [i586] #100 ltrace: install check OK
>>  2017-Nov-22 09:41:28 :: [x86_64] #100 ltrace-debuginfo: install check OK
>>  2017-Nov-22 09:41:29 :: [i586] #100 ltrace-debuginfo: install check OK
>>  2017-Nov-22 09:41:47 :: [x86_64-i586] generated apt indices
>>  2017-Nov-22 09:41:47 :: [x86_64-i586] created next repo
>>  2017-Nov-22 09:41:56 :: [x86_64-i586] dependencies check OK
>>  2017-Nov-22 09:41:56 :: gears inheritance check OK
>>  2017-Nov-22 09:41:56 :: srpm inheritance check OK
>>  girar-check-perms: access to ltrace DENIED for grenka: does not belong to
>>  maintainers list yet
>>  ltrace: Operation not permitted
>>  2017-Nov-22 09:41:56 :: acl check FAILED
>>  2017-Nov-22 09:41:56 :: task #195123 for sisyphus EPERM
>
> _______________________________________________
> devel-newbies mailing list
> devel-newbies at lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/devel-newbies
>


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