#2 Insufficient arguments to command abipkgdiff
Opened 8 years ago by kparal. Modified 6 years ago

It seems in some cases abipkgdiff is not called correctly:

ABI changes report summary for pacakge update id firefox-46.0.1-7.fc23 against latest stable pacakge in koji
=======================================================================================================

On x86_64 architecture
-------------------------

* Insufficient arguments to command abipkgdiff: abipkgdiff --dso-only --d1 /var/tmp/taskotron/root/task-LoRhvB/stable/firefox-debuginfo-46.0.1-4.fc23.x86_64.rpm --d2 /var/tmp/taskotron/root/task-LoRhvB/update/firefox-debuginfo-46.0.1-7.fc23.x86_64.rpm /var/tmp/taskotron/root/task-LoRhvB/stable/firefox-46.0.1-4.fc23.x86_64.rpm /var/tmp/taskotron/root/task-LoRhvB/update/firefox-46.0.1-7.fc23.x86_64.rpm
* ABI changes found between packages firefox-46.0.1-4.fc23.x86_64.rpm and firefox-46.0.1-7.fc23.x86_64.rpm. Please review them.

https://taskotron-dev.fedoraproject.org/artifacts/all/44872662-20fd-11e6-8617-525400571835/task_output/firefox-46.0.1-7.fc23.log

Also, it seems that error code checking from abipkgdiff is not correct. Task-abigail should detect that abipkgdiff was exited incorrectly, not that it found some issues.


Yes, I am looking into this issue. I see it in other packages too e.g. thunderbird https://taskotron-dev.fedoraproject.org/artifacts/all/d6bce03a-1d5b-11e6-9a59-525400571835/task_output/thunderbird-45.1.0-2.fc25.log . Most likely this is because of insufficient RAM but need to reproduce it locally to confirm. You are right, error code of such issue should be handled properly. Will work on it soon.

Thanks for reporting.

I saw this again here:
https://taskotron.fedoraproject.org/artifacts/all/7cecf2be-b88d-11e8-bbf8-525400fc9f92/tests.yml/wpewebkit-2.21.92-1.fc30.log

* Insufficient arguments to command abipkgdiff: abipkgdiff --dso-only --d1 /var/tmp/task-dist.abicheck_fEYDnM/stable/wpewebkit-debuginfo-2.21.2-1.fc29.x86_64.rpm --d2 /var/tmp/task-dist.abicheck_fEYDnM/update/wpewebkit-debuginfo-2.21.92-1.fc30.x86_64.rpm --devel1 /var/tmp/task-dist.abicheck_fEYDnM/stable/wpewebkit-devel-2.21.2-1.fc29.x86_64.rpm --devel2 /var/tmp/task-dist.abicheck_fEYDnM/update/wpewebkit-devel-2.21.92-1.fc30.x86_64.rpm /var/tmp/task-dist.abicheck_fEYDnM/stable/wpewebkit-2.21.2-1.fc29.x86_64.rpm /var/tmp/task-dist.abicheck_fEYDnM/update/wpewebkit-2.21.92-1.fc30.x86_64.rpm

Log in to comment on this ticket.

Metadata