erlang-visual-common -- noarch пакет, однако содержит бинарное приложение. Package erlang-visual-common version R12B.3-alt1 has an unmet dep: Depends: /lib/ld-linux.so.2 Depends: libc.so.6(GLIBC_2.0) Depends: libc.so.6(GLIBC_2.3) Depends: libc.so.6(GLIBC_2.3.4) Depends: libc.so.6(GLIBC_2.4) 2at: Лёша, интересно, почему этот пакет не был отметён sisyphus_check.
2led: не пора ли сменить лидера пакета?
Вот ещё до кучи: Package erlang-examples version R12B.3-alt1 has an unmet dep: Depends: erlang_mod(bonk) Depends: erlang_mod(bonk_square) Depends: erlang_mod(highscore) Depends: erlang_mod(othello) Depends: erlang_mod(othello_adt) Depends: erlang_mod(othello_board) Depends: erlang_mod(sounder)
И ещё: Package erlang-otp version R12B.3-alt1 has an unmet dep: Depends: erlang_mod(observer_backend) Depends: erlang_mod(os_mon)
(In reply to comment #0) > erlang-visual-common -- noarch пакет, однако содержит бинарное приложение. > > Package erlang-visual-common version R12B.3-alt1 has an unmet dep: > Depends: /lib/ld-linux.so.2 > Depends: libc.so.6(GLIBC_2.0) > Depends: libc.so.6(GLIBC_2.3) > Depends: libc.so.6(GLIBC_2.3.4) > Depends: libc.so.6(GLIBC_2.4) Виноват, бинарник в этот пакет был добавлен в последний момент, BuildArch не поправил. Будет исправлено.(In reply to comment #2)
(In reply to comment #2) > Вот ещё до кучи: > Package erlang-examples version R12B.3-alt1 has an unmet dep: > Depends: erlang_mod(bonk) > Depends: erlang_mod(bonk_square) > Depends: erlang_mod(highscore) > Depends: erlang_mod(othello) > Depends: erlang_mod(othello_adt) > Depends: erlang_mod(othello_board) > Depends: erlang_mod(sounder) Тоже будет исправлено.
(In reply to comment #3) > И ещё: > Package erlang-otp version R12B.3-alt1 has an unmet dep: > Depends: erlang_mod(observer_backend) > Depends: erlang_mod(os_mon) А вот с этим пока непонятно...
fixed in erlang-R12B.3-alt2
Проверка "noarch пакеты не должны включать ELFы" выполняется в /usr/lib/rpm/verify-elf. Но с введением noarch подпакетов эта проверка уже не может определить, какие файлы принадлежат noarch подпакетам, а какие нет -- сканируется весь %buildroot разом, а за архитектуру принята основная архитектура пакета. Добавил новую проверку в sisyphus_check. * Tue Sep 16 2008 Alexey Tourbin <at@altlinux.ru> 0.8.4-alt1 - check-noarch: new check for soname dependencies and lib64 paths in noarch packages
(In reply to comment #8) > Проверка "noarch пакеты не должны включать ELFы" выполняется в /usr/lib/rpm/verify-elf. Но с > введением noarch подпакетов эта проверка уже не может определить, какие файлы > принадлежат noarch подпакетам, а какие нет -- сканируется весь %buildroot разом, а за > архитектуру принята основная архитектура пакета. > > Добавил новую проверку в sisyphus_check. > > * Tue Sep 16 2008 Alexey Tourbin <at@altlinux.ru> 0.8.4-alt1 > - check-noarch: new check for soname dependencies and lib64 paths in noarch packages > Ээ.. У меня в qemu в %_datadir/qemu/ лежит openbios-sparc32 и openbios-sparc64. Они являются elf-файлами, но при этом noarch. Сейчас они лежат в arch пакете. После этого изменения у меня останется возможность позже упаковать их в noarch.
> После этого изменения у меня > останется возможность позже упаковать их в noarch. Здесь должен был быть знак вопроса. :)
Если openbios-sparc32 не производит зависимости на soname'ы (типа libc.so.6), то проверка не обнаружит никакой ошибки. http://git.altlinux.org/people/at/packages/sisyphus_check.git?;a=commitdiff;h=33b9e0af