ti 4.3.2025 klo 11.43 Julian Andres Klode (j...@debian.org) kirjoitti:
>
> Control: reassign -1 src:xserver-xorg-video-geode
>
> On Tue, Mar 04, 2025 at 08:01:12AM +0200, Martin-Éric Racine wrote:
> > ma 3.3.2025 klo 22.04 Niels Thykier (ni...@thykier.net) kirjoitti:
> > >
> > > Control: reassign -1 dh-autoreconf
> > >
> > > Martin-Éric Racine:
> > > > Package: debhelper
> > > > Version: 13.24.1
> > > > Severity: important
> > > > X-Debbugs-Cc: martin-eric.rac...@iki.fi
> > > >
> > > > The autoreconf sequence fails to restore files after a build:
> > > >
> > > >   dpkg-source -b .
> > > > dpkg-source: info: using source format '3.0 (quilt)'
> > > > dpkg-source: info: verifying 
> > > > ./xserver-xorg-video-geode_2.18.1.orig.tar.xz.asc
> > > > dpkg-source: info: building xserver-xorg-video-geode using existing 
> > > > ./xserver-xorg-video-geode_2.18.1.orig.tar.xz
> > > > dpkg-source: info: building xserver-xorg-video-geode using existing 
> > > > ./xserver-xorg-video-geode_2.18.1.orig.tar.xz.asc
> > > > dpkg-source: info: local changes detected, the modified files are:
> > > >   xserver-xorg-video-geode/aclocal.m4
> > > >   xserver-xorg-video-geode/build-aux/config.guess
> > > >   xserver-xorg-video-geode/build-aux/config.sub
> > > >   xserver-xorg-video-geode/build-aux/ltmain.sh
> > > >   xserver-xorg-video-geode/configure
> > > >   xserver-xorg-video-geode/m4/libtool.m4
> > > >   xserver-xorg-video-geode/m4/ltversion.m4
> > > > dpkg-source: error: aborting due to unexpected upstream changes, see 
> > > > /tmp/xserver-xorg-video-geode_2.18.1-1.diff.gQ5RWK
> > > >
> > > > Copying the corresponding files from a pristine upstream tarball only 
> > > > works once. They keep on having to be copied back before 'debuild' is 
> > > > run otherwise the above error shows.
> > > >
> > > > Martin-Éric
> > > >
> > > > [...]
> > >
> > > Hi Martin,
> > >
> > > I assume this is related to dh-autoreconf to be honest.
> > >
> > > Since you see all these files, the package build must have triggered a
> > > reconf without using dh_autoreconf or without properly changing into
> > > dh_autoreconf-clean during clean up.
> > >
> > > Either way, it is either a bug in xserver-xorg-video-geode or in
> > > dh-autoreconf and not core debhelper. Reassigning accordingly.
> >
> > I explicitly removed the dependency on dh-autoreconf because debhelper
> > says that since compat 10, it is not needed. This is very much a
> > debhelper issue. Either debhelper properly restores files or it stops
> > telling me to remove the Build-Depends on dh-autoreconf.
>
> debhelper depends on dh-autoreconf.
>
> In any case, that's for you to figure out where those files are being
> updated and ensuring that this happens inside the dh_autoreconf call,
> because frankly, they seem to be updated outside of it.
>
> You can look at debian/autoreconf.before and debian/autoreconf.after
> files after dh_autoreconf ran the autoreconf script to figure out
> if the files were updated; then they also will be removed.
>
> Please note that dh_autoreconf_clean is run by the clean sequence,
> so building a source package without running clean first is not
> going to work.

debclean IS run before every build.

In any case, both of you STOP reassigning bugs the packages without
looking into the cause.

Martin-Éric

Reply via email to