Summary: | %{add,set}_verify_elf_skiplist has no effect | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Yuri N. Sedunov <aris> |
Component: | rpm-build | Assignee: | placeholder <placeholder> |
Status: | CLOSED NOTABUG | QA Contact: | qa-sisyphus |
Severity: | enhancement | ||
Priority: | P4 | CC: | arseny, glebfm, imz, ldv, placeholder, vt |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Yuri N. Sedunov
2003-06-08 15:44:15 MSD
What kind of effect do you expect from *_verify_elf_skiplist? What kind of effect do you expect from *_verify_elf_skiplist? Ожидал, что verify-elf не будет трогать файлы указанные в *_verify_elf_skiplist Ожидал, что verify-elf не будет трогать файлы указанные в *_verify_elf_skiplist Только что специально проверил - работает: %install %__mkdir -p %buildroot%_datadir/%name cp -p /bin/ls %buildroot%_datadir/%name/ %add_verify_elf_skiplist %_datadir/*/* Фрагмент rosegarden.spec ------------------------------------------------------------------------- %define customdocdir %_docdir/%name-%version ## %customdocdir/task_lists/tasks_rwb.txt ## does not recognized as a text file (/usr/bin/file bug) %add_verify_elf_skiplist %customdocdir/*/* %prep %setup -q -c -n %name-4-%version ------------------------------------------------------------------------------- $ hsh ../SRPMS/rosegarden-0.9.1-alt0.6.src.rpm ....... Compressing files in /usr/src/RPM/tmp/rosegarden-buildroot (auto) Verifying ELF objects in /usr/src/RPM/tmp/rosegarden-buildroot (normal) Stripping binaries in /usr/src/RPM/tmp/rosegarden-buildroot (executable,shared) objdump: /usr/src/RPM/tmp/rosegarden-buildroot/usr/share/doc/rosegarden-0.9.1/task_lists/tasks_rwb.txt: File format not recognized strip: /usr/src/RPM/tmp/rosegarden-buildroot/usr/share/doc/rosegarden-0.9.1/task_lists/tasks_rwb.txt: File format not recognized error: Bad exit status from /usr/src/RPM/tmp/rpm-tmp.5325 (%install) Теперь понятно, что имелось в виду. Так и должно быть: _verify_elf_skiplist отвечает только за "Verifying ELF objects ...", _strip_skiplist отвечает только за "Stripping binaries in ...". Не надо их путать друг с другом. |