Bug#1106313: streamripper: FTBFS in testing/arm64: configure: error: /bin/bash ./config.sub aarch64-linux-gnu failed
On 27/05/25 at 00:59 +0200, Santiago Vila wrote:
> > Could these be selected with UDD for all uploads between two dates
> > (then and now).
>
> Ok, here is a list of packages meeting the following conditions:
>
> - build-depends on cdbs
> - last uploaded between 2025-04-08 and 2025-05-27
>
> 2025-04-09 libiptcdata 1.0.5-2.4
> 2025-04-09 vim-scripts 20210124.4
> 2025-04-13 oss4 4.2-build2020-5
> 2025-04-24 x2gobroker 0.0.4.3-4.3
> 2025-05-04 dhelp 0.6.31
> 2025-05-04 libmessage-passing-filter-regexp-perl 0.05-5
> 2025-05-04 libmodule-install-copyright-perl 0.009-4
> 2025-05-04 libmodule-install-doapchangesets-perl 0.206-4
> 2025-05-04 libmodule-install-doap-perl 0.006-4
> 2025-05-04 libmodule-install-rdf-perl 0.009-4
> 2025-05-04 libmoosex-arrayref-perl 0.005-4
> 2025-05-04 libpath-router-perl 0.15-4
> 2025-05-04 librdf-trinex-serializer-mockturtlesoup-perl 0.006-4
> 2025-05-04 librdf-vcard-perl 0.012-4
> 2025-05-05 haskell-ogma-core 1.7.0-2
> 2025-05-07 haskell-charsetdetect-ae 1.1.0.4-7.1
> 2025-05-09 haskell-ogma-cli 1.7.0-2
> 2025-05-24 ijs 0.35-15.3
>
> ( If somebody could double-check the above, it would be great )
double-checked (haskell-ogma-{core,cli} are non-free)
> Now we could try building with old cdbs and new cdbs to see
> if there is any difference using diffoscope.
>
> Most packages in the above list are arch:all so there is very little chance
> to be misbuilt due to config.guess/config.sub.
>
> Maybe the other block that was also removed:
>
> config_rpath := $(shell find $(DEB_SRCDIR) \( -type f -or -type l \) -name config.rpath
>
> has more chances to create misbuilds.
if this is about rpath, isn't it going to be specific to arch:any builds
as well?
Breakdown per architecture:
udd=> select source, architecture from sources_uniq where release='sid'
and source in ('libiptcdata', 'vim-scripts', 'oss4', 'x2gobroker',
'dhelp', 'libmessage-passing-filter-regexp-perl',
'libmodule-install-copyright-perl',
'libmodule-install-doapchangesets-perl', 'libmodule-install-doap-perl',
'libmodule-install-rdf-perl', 'libmoosex-arrayref-perl',
'libpath-router-perl', 'librdf-trinex-serializer-mockturtlesoup-perl',
'librdf-vcard-perl', 'haskell-ogma-core', 'haskell-charsetdetect-ae',
'haskell-ogma-cli', 'ijs') order by architecture;
source | architecture
----------------------------------------------+--------------
dhelp | all
libmodule-install-doap-perl | all
libmodule-install-rdf-perl | all
libmoosex-arrayref-perl | all
libpath-router-perl | all
librdf-trinex-serializer-mockturtlesoup-perl | all
librdf-vcard-perl | all
vim-scripts | all
libmessage-passing-filter-regexp-perl | all
libmodule-install-copyright-perl | all
libmodule-install-doapchangesets-perl | all
haskell-ogma-cli | any
oss4 | any
haskell-charsetdetect-ae | any all
libiptcdata | any all
x2gobroker | any all
ijs | any all
haskell-ogma-core | any all
(18 rows)
> (my personal bet is that the impact is going to be zero).
I agree.
What is a bit painful here is that we would need to check binaries on
all architectures. Maybe it's easier to just bin-NMU them all...
Lucas
Reply to: