On Thu, May 9, 2013 at 2:18 PM, Debian Bug Tracking System <[email protected]> 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 <[email protected]>. > > 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 > <[email protected]> by > replying to this email. > > > -- > 707325: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=707325 > Debian Bug Tracking System > Contact [email protected] with problems > > > ---------- Forwarded message ---------- > From: Andreas Metzler <[email protected]> > To: [email protected] > 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 <[email protected]> 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 <[email protected]> > To: Debian Bug Tracking System <[email protected]> > 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 -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

