On 8/1/21 4:57 PM, Shruti Sridhar wrote:
> Hello!
>
> I have written autopkgtests for segemehl[1].
> The package was failing blhc and reprotrest in the pipeline. I managed to fix
> the blhc error
Great! You seem to have understood the concept :)
> but I am a little stuck on how to begin fixing reprotest[2].
>
> Kindly review
Looks good.
> and let me know how I can proceed
So, on doing a debdiff, the main .deb is same, what is differing is the debug
symbols (segemehl-dbgsym_0.3.4-4+salsaci_amd64.deb) instead
$ debdiff control/source-root/segemehl_0.3.4-4+salsaci_amd64.deb
experiment-1/source-root/segemehl_0.3.4-4+salsaci_amd64.deb 1>/dev/null
$ echo $?
0
$ debdiff control/source-root/segemehl-dbgsym_0.3.4-4+salsaci_amd64.deb
experiment-1/source-root/segemehl-dbgsym_0.3.4-4+salsaci_amd64.deb 1>/dev/null
$ echo $?
1
>From my discussions on reproducible builds mailing list, it needs to be fixed
>at compiler level, and there might not be much we can do here.
So I'd suggest disabling reprotest for this package simply.
Look at the logol package to see how that can be done
Nilesh