Bug#707325: closed by Andreas Metzler <ametzler at downhill.at.eu.org> (Re: Bug#707325: Make gtk-doc-tools, texinfo, texlive-latex-base Build-Depends-Indep)

YunQiang Su wzssyqa at gmail.com
Thu May 9 06:51:45 UTC 2013


On Thu, May 9, 2013 at 2:18 PM, Debian Bug Tracking System
<owner at bugs.debian.org> wrote:
> This is an automatic notification regarding your Bug report
> which was filed against the libtasn1-6 package:
>
> #707325: libtasn1-6 circular Build-depends
>
> It has been closed by Andreas Metzler <ametzler at downhill.at.eu.org>.
>
> Their explanation is attached below along with your original report.
> If this explanation is unsatisfactory and you have not received a
> better one in a separate message then please contact Andreas Metzler <ametzler at downhill.at.eu.org> by
> replying to this email.
>
>
> --
> 707325: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=707325
> Debian Bug Tracking System
> Contact owner at bugs.debian.org with problems
>
>
> ---------- Forwarded message ----------
> From: Andreas Metzler <ametzler at downhill.at.eu.org>
> To: 707325-done at bugs.debian.org
> Cc:
> Date: Thu, 9 May 2013 08:15:35 +0200
> Subject: Re: Bug#707325: Make gtk-doc-tools, texinfo, texlive-latex-base Build-Depends-Indep
> retitle 707325 libtasn1-6 circular Build-depends
> thanks
>
> On 2013-05-09 YunQiang Su <wzssyqa at gmail.com> wrote:
>> Package: libtasn1-6
>
>> This package is needed by gnutls, so it is a so basic package, while
>> it depends on so high level packages ,especially gtk-doc-tools, and
>> texlive-latex-base.
>
> Hello,
> Just to clarify: The source package has a build-dependency on these
> packages.
>
>> It is a blocker of auto bootstrap Debian.
>
>> To avoid this problem, you may need to have an extra -doc package.
>
> It is a know problem in Debian that bootstrapping involves some
> handwork because we currently have no way to say "building for basic
> funtionality just requires X, while a complete and clean build also
> needs the packages."
>
I have know about it, while this is still a blocker for bootstrap when
rebuild the whole
build-essential package natively.

highlight is not very easy to get while it is not needed,then
why not drop it.
> See e.g. http://wiki.debian.org/DebianBootstrap
> http://lists.debian.org/debian-devel/2013/01/msg00329.html
> http://lists.debian.org/debian-devel/2013/03/msg00088.html
>
> Trying to work around this by duplicating source-packages is not the
> right thing which is why I am closing this report. Obviously once
> Debian has support for specifying bootstrap-dependencies we will fully
> support this in the GnuTLS dependency chain.
>
> (FWIW: The easiest way to break the GnuTLS dependency cycle is to simply
> build gnutls before libtasn1 - It includes a minimal copy of libtasn.)
>
> The subject of this bug-report seemed to be unrelated to the rest of
> the mail, which is why I retitled it.
>
> cu Andreas
> --
> `What a good friend you are to him, Dr. Maturin. His other friends are
> so grateful to you.'
> `I sew his ears on from time to time, sure'
>
> ---------- Forwarded message ----------
> From: YunQiang Su <wzssyqa at gmail.com>
> To: Debian Bug Tracking System <submit at bugs.debian.org>
> Cc:
> Date: Thu, 9 May 2013 11:08:41 +0800
> Subject: Make gtk-doc-tools, texinfo, texlive-latex-base Build-Depends-Indep
> Package: libtasn1-6
>
> This package is needed by gnutls, so it is a so basic package, while
> it depends on so
> high level packages ,especially gtk-doc-tools, and texlive-latex-base.
>
> It is a blocker of auto bootstrap Debian.
>
> To avoid this problem, you may need to have an extra -doc package.
>
> --
> YunQiang Su
>



--
YunQiang Su



More information about the Pkg-gnutls-maint mailing list