Control: tags -1 moreinfo On 2021-06-30 23:02:33 +0200, Paul Gevers wrote: > Package: release.debian.org > User: release.debian.org@packages.debian.org > Usertags: unblock > Severity: normal > > Please unblock package lxml > > [ Reason ] > The source of lxml contained a file that's marked as unacceptable by > ftp-master and as such a future upload of lxml would hit the > auto-reject list. To avoid problems with security uploads, I prefer to > fix the issue now. The file was a image shipped with the > documentation, which wasn't even used. > > In the process of fixing this issue, I discovered that the > documentation package was nearly empty and didn't contain any > documentation. This is fixed by enabling the build of the > documentation. > > [ Impact ] > If not unblocked, security or plain pu uploads will have to take > remove the file at that time. > > [ Tests ] > The removed file is just an unlinked image. I have checked that the > package now contains the documentation files. > > [ Risks ] > Close to 0 risk as it's just removing an image and building > documentation files. > > [ Checklist ] > [x] all changes are documented in the d/changelog > [x] I reviewed all changes and I approve them > [x] attach debdiff against the package in testing > > unblock lxml/4.6.3+dfsg-0.1 > diff -Nru lxml-4.6.3/debian/changelog lxml-4.6.3+dfsg/debian/changelog > --- lxml-4.6.3/debian/changelog 2021-03-22 14:31:55.000000000 +0100 > +++ lxml-4.6.3+dfsg/debian/changelog 2021-06-26 19:40:37.000000000 +0200 > @@ -1,3 +1,11 @@ > +lxml (4.6.3+dfsg-0.1) unstable; urgency=medium > + > + * Non-maintainer upload > + * Repack upstream to drop non-free and unused file (Closes: #988717) > + * Build and ship documentation (Closes: #799334) > + > + -- Paul Gevers <elbrus@debian.org> Sat, 26 Jun 2021 19:40:37 +0200 > + > lxml (4.6.3-1) unstable; urgency=high > > * New upstream version. > diff -Nru lxml-4.6.3/debian/control lxml-4.6.3+dfsg/debian/control > --- lxml-4.6.3/debian/control 2020-12-07 14:42:24.000000000 +0100 > +++ lxml-4.6.3+dfsg/debian/control 2021-06-26 19:40:37.000000000 +0200 > @@ -9,6 +9,7 @@ > python3-setuptools (>= 0.6.29), > python3-bs4, > python3-html5lib, > + python3-lxml <!nodoc>, > cython3, cython3-dbg, > python3-sphinx-autoapi, > X-Python-Version: all > diff -Nru lxml-4.6.3/debian/rules lxml-4.6.3+dfsg/debian/rules > --- lxml-4.6.3/debian/rules 2020-07-17 11:16:59.000000000 +0200 > +++ lxml-4.6.3+dfsg/debian/rules 2021-06-26 19:40:37.000000000 +0200 > @@ -24,6 +24,9 @@ > touch $@ > build3-python%: prebuild > python$* setup.py build > +ifeq (,$(filter nodoc,$(DEB_BUILD_OPTIONS))) > + python$* doc/mkhtml.py doc/html . $(UPSTREAMVER) > +endif Shouldn't this use the just built version of lxml, e.g., by setting the appropriate PYTHONPATH, instead of the old packaged lxml in python3-lxml? Cheers > touch $@ > dbg-build3-python%: prebuild > python$*-dbg setup.py build > Binary files /tmp/nGluINxi3b/lxml-4.6.3/doc/html/flattr-badge-large.png and /tmp/DP0ayk9l1g/lxml-4.6.3+dfsg/doc/html/flattr-badge-large.png differ -- Sebastian Ramacher
Attachment:
signature.asc
Description: PGP signature