Bug#761277: gdc uninstallable on kfreebsd because of missing dep. libphobos-4.9-dev
On Fri, Oct 03, 2014 at 05:24:55PM +0200, Matthias Klose wrote:
> Am 02.10.2014 um 20:41 schrieb Aurelien Jarno:
> > On Tue, Sep 30, 2014 at 06:10:27PM +0200, Aurelien Jarno wrote:
> >> On Fri, Sep 12, 2014 at 07:34:36PM +0200, Matthias Klose wrote:
> >>> Am 12.09.2014 um 15:13 schrieb Thibaut Paumard:
> >>>> While it's your prerogative to decrease the severity, please note that
> >>>> this bug means that all the packages that build-depend on gdc (22
> >>>> packages in jessie) are currently in an FTBFS-state on kfreebsd.
> >>>
> >>> sure, and they still will ftbfs without libphobos.
> >>
> >> There are a few others architectures which build gdc, but which do not
> >> build libphobos-dev. What makes kfreebsd special there, and why do we
> >> need this gdc -> libphobos-dev dependency (which wasn't there in
> >> previous versions of the package)?
> >>
> >> For me it looks like a patch like the following one will fix the
> >> problem:
> >>
> >> Index: rules
> >> ===================================================================
> >> --- rules (révision 7672)
> >> +++ rules (copie de travail)
> >> @@ -264,7 +264,7 @@
> >> go_archs = amd64 arm64 armel armhf i386 ia64 mips mipsel \
> >> powerpc ppc64 ppc64el s390 s390x x32
> >>
> >> -phobos_archs = amd64 armel armhf i386 x32 kfreebsd-amd64 kfreebsd-i386
> >> +phobos_archs = amd64 armel armhf i386 x32
> >>
> >> ifneq (,$(filter $(DEB_HOST_ARCH), $(multilib_archs)))
> >> with_multilib = yes
> >>
> >> Of course having libphobos would be even better, but that can be done in
> >> a later step.
> >
> > As nobody shouted against my above proposal, I guess it's the way to go.
> > I have just committed the change to the SVN.
> >
> > Matthias could you please upload it, or if you don't have time can I
> > just upload it myself?
>
> yes, on my list.
Any news about that?
--
Aurelien Jarno GPG: 4096R/1DDD8C9B
aurelien@aurel32.net http://www.aurel32.net
Reply to: