[Pkg-emacsen-addons] Bug#898205: Consecutive builds may fail
Nicholas D Steeves
nsteeves at gmail.com
Tue May 8 18:43:57 BST 2018
Package: elpy
Version: 1.20.0-1
Severity: important
Continuing from #883218. Strictly speaking I think this might be a
ยง4.9 "clean (required)" Policy violation and should be priority
"serious", but I'd like to keep it as "important" until June because
it does not affect the usability of elpa-elpy. Also, I'd prefer for
the next upload to also include a new upstream version, and I believe
one will be released before June..
Hi Chris,
On Tue, May 08, 2018 at 03:32:53AM +0100, Chris Lamb wrote:
> Hi Nicholas,
>
> > > Anyway, thank you for your kind comments. Do let me know if/when
> > > you have any updates to the package, particularly one that fixes the
> > > FTBFS twice-in-a-row.
> >
> > This was solved in #896998 "python-pip: missing required _vendor
> > module. Broken ${python:Depends}?".
>
> Hm? I think you misparsed - your package FTBFS when built twice in a
> row right now AFACIT. Nothing to do with tests or pip or anything..
Oh, now I see what you mean. Yeah, I thought "FTBFS when built twice
in a row" was build A fails and B fails (which occurred with failing
tests or the pip bug), but didn't realise you meant dpkg-buildpackage
for build A succeeds and B fails when A and B are run without a
freshly unpacked src:package (eg: not in a package builder that does
this automatically). The specific error is this:
dpkg-source: info: using source format '3.0 (quilt)'
dpkg-source: info: building elpy using existing ./elpy_1.20.0.orig.tar.xz
dpkg-source: warning: file elpy-1.20.0/elpy.egg-info/SOURCES.txt has no final newline (either original or modified version)
dpkg-source: info: local changes detected, the modified files are:
elpy-1.20.0/elpy.egg-info/PKG-INFO
elpy-1.20.0/elpy.egg-info/SOURCES.txt
elpy-1.20.0/elpy.egg-info/dependency_links.txt
elpy-1.20.0/elpy.egg-info/requires.txt
elpy-1.20.0/elpy.egg-info/top_level.txt
If that's what you're referring to, I just fixed it in git and am
thinking about a good changelog entry for the commit before pushing. :-)
Thank you for pushing me to be more thorough!
Cheers,
Nicholas
More information about the Pkg-emacsen-addons
mailing list