Bug 32995 - невнятная диагностика "rpmbuild: parseSpec.c:655: parseSpec: Assertion `tmpfp' failed"
Summary: невнятная диагностика "rpmbuild: parseSpec.c:655: parseSpec: Assertion `tmpfp...
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: rpm-build (show other bugs)
Version: unstable
Hardware: all Linux
: P3 enhancement
Assignee: placeholder@altlinux.org
QA Contact: qa-sisyphus
URL: https://lists.altlinux.org/pipermail/...
Keywords:
Depends on:
Blocks:
 
Reported: 2017-01-13 01:50 MSK by Ivan Zakharyaschev
Modified: 2023-10-24 17:45 MSK (History)
8 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ivan Zakharyaschev 2017-01-13 01:50:46 MSK
4.0.4-alt101

https://lists.altlinux.org/pipermail/sisyphus-incominger/2017-January/451984.html :

2017-Jan-12 19:18:17 :: [i586] #400 ipxe.git 20161208-alt1.git26050fd: build start
rpmbuild: parseSpec.c:655: parseSpec: Assertion `tmpfp' failed.
hsh-rebuild: pkg.tar: failed to fetch build dependencies.
2017-Jan-12 19:18:41 :: [i586] ipxe.git 20161208-alt1.git26050fd: remote: cannot build src.rpm
2017-Jan-12 19:18:41 :: [i586] #400 ipxe.git 20161208-alt1.git26050fd: build FAILED
2017-Jan-12 19:35:11 :: [x86_64] #400 ipxe.git 20161208-alt1.git26050fd: build OK
Comment 1 Alexey Shabalin 2017-01-13 15:09:07 MSK
Есть ли какой текущий объезд ошибки?
Comment 2 Gleb F-Malinovskiy 2017-01-13 15:33:04 MSK
(В ответ на комментарий №1)
> Есть ли какой текущий объезд ошибки?

-BuildArch: %{ix86} x86_64
+ExclusiveArch: %{ix86} x86_64
Comment 3 Michael Shigorin 2023-10-24 17:45:43 MSK
Так понимаю, это была ошибка применения с невнятной диагностикой
(спасибо за баг и ответ, тоже только что напоролся,
поправив на автомате BuildArch: noarch -> e2k*).

Соответственно сама "бага" исправляется в спеке, а вот диагностику бы видеть

rpmbuild: ipxe.spec: BuildArch instead of ExclusiveArch

или уж принимать не-noarch BA: как EA:.