[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: debian-policy FTBFS due to missing texlive-latex-extra build-dep



Colin Watson <cjwatson@debian.org> writes:

> I happened to notice recently that debian-policy 3.8.1.0 fails to
> build due to a missing build-dependency on texlive-latex-extra. Since
> it's Architecture: all, of course, it's easy to miss this in Debian,
> but I noticed it in Ubuntu and then verified it in a relatively clean
> Debian chroot:
>
>   http://launchpadlibrarian.net/26062790/buildlog_ubuntu-karmic-i386.debian-policy_3.8.1.0_FAILEDTOBUILD.txt.gz
>
> I've committed a fix to our git repository, of course, but I sort of
> feel that we shouldn't leave this kind of thing lying around for too
> long in debian-policy of all places. :-) Russ and others, would anyone
> mind if I rolled 3.8.2.0 with what we have now? Or does somebody else
> want to, or is there a reason not to do so (e.g. too much
> Standards-Version churn)?

Well, that's unfortunate.  I intentionally removed the dependency on
texlive-latex-extra after testing a build with it absent to be sure that
nothing required it because texlive-latex-extra is kind of insane and
makes the package take forever to build since it has to set up a ton of
expensive LaTeX packages.

I wonder what broke about my testing.

I suppose I should have erred on the side of caution rather than trying
to make package builds less annoying.  Sorry about that.

I don't mind a release with what we have now.  The churn is unfortunate
since there's nothing particularly exciting in the changes committed so
far, but I hate to leave FTBFS bugs lingering for that reason.

I updated the wiki to be more complete about the release steps.

-- 
Russ Allbery (rra@debian.org)               <http://www.eyrie.org/~eagle/>


Reply to: