Hi Lucas,

Lucas Nussbaum wrote:
> > > Actually the following override in debian/rules would fix it and the
> > > resulting .deb has no debdiff to 2.5.2-1 as in unstable/testing, but
> > > I'd first like to understand what actually goes wrong instead of
> > > fixing symptoms:
> > > 
> > >   override_dh_usrlocal:
> > >           rm -rvf debian/qutebrowser/usr/local/
> > 
> > I'm quite sure the culprit lies hidden somewhere in an
> > python3-setuptools upstream release between probably 65.3.0 (seems to
> > have worked for the past 5 weeks unless Lucas' rebuilds happen more
> > seldom, in which case 59.6.0 would be the last known working version)
> > and 65.5.0 (clearly broken, installs qutebrowser and only that file
> > into /usr/bin/ _and_ /usr/local/bin/).
> 
> I attached the two previous build logs for qutebrowser (17/09 and
> 13/08). It might be useful to identify the culprit.

Yeah, already looked at them on buildd.d.o:

Downgrading python3-setuptools to 59.6.0-1.2 solves the issue as well.
But that's already no more in testing.

Currently trying to figure out with qutebrowser upstream if this is
caused by a change in setuptools or Debian's patches against
setuptools. We're currently suspecting a change in Debian's patches
against setuptools because setuptools seems to ignore --prefix=/usr
now according to a short test of mine.

And we're trying to understand if this is a bug in qutebrowser's
setup.py respectively qutebrowser's misc/Makefile or in Debian's
python3-setuptools.

                Regards, Axel
-- 
 ,''`.  |  Axel Beckert <a...@debian.org>, https://people.debian.org/~abe/
: :' :  |  Debian Developer, ftp.ch.debian.org Admin
`. `'   |  4096R: 2517 B724 C5F6 CA99 5329  6E61 2FF9 CD59 6126 16B5
  `-    |  1024D: F067 EA27 26B9 C3FC 1486  202E C09E 1D89 9593 0EDE

Reply via email to