[Debian-med-packaging] Bug#916800: phybin: FTBFS with newer GHC

Joachim Breitner nomeata at debian.org
Tue Dec 18 21:57:15 GMT 2018


Hi,

Would not be hard to fix, but is there a chance that upstream could just release a version that works with a current compiler?

Cheers, Joachim



Am 18. Dezember 2018 22:36:26 MEZ schrieb Andreas Tille <tille at debian.org>:
>Control: tags -1 help
>
>Hi,
>
>unfortunately I have no idea how to fix this.
>
>Kind regards, Andreas.
>
>On Tue, Dec 18, 2018 at 08:32:22PM +0200, Ilias Tsitsimpis wrote:
>> Package: phybin
>> Version: 0.3-2
>> Severity: serious
>> Justification: fails to build from source (but built successfully in
>the past)
>> 
>> Dear maintainer,
>> 
>> phybin FTBFS with newer versions of GHC (>= 8.4) with the following
>error:
>> 
>> 	[1 of 9] Compiling Bio.Phylogeny.PhyBin.CoreTypes (
>Bio/Phylogeny/PhyBin/CoreTypes.hs,
>dist-ghc/build/test-phybin/test-phybin-tmp/Bio/Phylogeny/PhyBin/CoreTypes.o
>)
>> 
>> 	Bio/Phylogeny/PhyBin/CoreTypes.hs:112:35: error:
>> 		Ambiguous occurrence `<>'
>> 		It could refer to either `Prelude.<>',
>> 								 imported from `Prelude' at
>Bio/Phylogeny/PhyBin/CoreTypes.hs:7:8-37
>> 								 (and originally defined in `GHC.Base')
>> 							  or `Text.PrettyPrint.HughesPJClass.<>',
>> 								 imported from `Text.PrettyPrint.HughesPJClass' at
>Bio/Phylogeny/PhyBin/CoreTypes.hs:40:1-58
>> 								 (and originally defined in
>`pretty-1.1.3.6:Text.PrettyPrint.HughesPJ')
>> 		|
>> 	112 | displayDefaultTree orig = loop tr <> ";"
>> 		|                                   ^^
>> 
>> 	Bio/Phylogeny/PhyBin/CoreTypes.hs:120:27: error:
>> 		Ambiguous occurrence `<>'
>> 		It could refer to either `Prelude.<>',
>> 								 imported from `Prelude' at
>Bio/Phylogeny/PhyBin/CoreTypes.hs:7:8-37
>> 								 (and originally defined in `GHC.Base')
>> 							  or `Text.PrettyPrint.HughesPJClass.<>',
>> 								 imported from `Text.PrettyPrint.HughesPJClass' at
>Bio/Phylogeny/PhyBin/CoreTypes.hs:40:1-58
>> 								 (and originally defined in
>`pretty-1.1.3.6:Text.PrettyPrint.HughesPJ')
>> 		|
>> 	120 |          Just val -> base <> text ":[" <> text (show val) <>
>text "]"
>> 		|                           ^^
>> 
>> 	Bio/Phylogeny/PhyBin/CoreTypes.hs:120:40: error:
>> 		Ambiguous occurrence `<>'
>> 		It could refer to either `Prelude.<>',
>> 								 imported from `Prelude' at
>Bio/Phylogeny/PhyBin/CoreTypes.hs:7:8-37
>> 								 (and originally defined in `GHC.Base')
>> 							  or `Text.PrettyPrint.HughesPJClass.<>',
>> 								 imported from `Text.PrettyPrint.HughesPJClass' at
>Bio/Phylogeny/PhyBin/CoreTypes.hs:40:1-58
>> 								 (and originally defined in
>`pretty-1.1.3.6:Text.PrettyPrint.HughesPJ')
>> 		|
>> 	120 |          Just val -> base <> text ":[" <> text (show val) <>
>text "]"
>> 		|                                        ^^
>> 
>> 	Bio/Phylogeny/PhyBin/CoreTypes.hs:120:59: error:
>> 		Ambiguous occurrence `<>'
>> 		It could refer to either `Prelude.<>',
>> 								 imported from `Prelude' at
>Bio/Phylogeny/PhyBin/CoreTypes.hs:7:8-37
>> 								 (and originally defined in `GHC.Base')
>> 							  or `Text.PrettyPrint.HughesPJClass.<>',
>> 								 imported from `Text.PrettyPrint.HughesPJClass' at
>Bio/Phylogeny/PhyBin/CoreTypes.hs:40:1-58
>> 								 (and originally defined in
>`pretty-1.1.3.6:Text.PrettyPrint.HughesPJ')
>> 		|
>> 	120 |          Just val -> base <> text ":[" <> text (show val) <>
>text "]"
>> 		|                                                           ^^
>> 
>> 	Bio/Phylogeny/PhyBin/CoreTypes.hs:121:47: error:
>> 		Ambiguous occurrence `<>'
>> 		It could refer to either `Prelude.<>',
>> 								 imported from `Prelude' at
>Bio/Phylogeny/PhyBin/CoreTypes.hs:7:8-37
>> 								 (and originally defined in `GHC.Base')
>> 							  or `Text.PrettyPrint.HughesPJClass.<>',
>> 								 imported from `Text.PrettyPrint.HughesPJClass' at
>Bio/Phylogeny/PhyBin/CoreTypes.hs:40:1-58
>> 								 (and originally defined in
>`pretty-1.1.3.6:Text.PrettyPrint.HughesPJ')
>> 		|
>> 	121 |       where base = parens$ sep$ map_but_last (<>text",") $ map
>loop ls
>> 		|                                               ^^
>> 
>> 	Bio/Phylogeny/PhyBin/CoreTypes.hs:126:36: error:
>> 		Ambiguous occurrence `<>'
>> 		It could refer to either `Prelude.<>',
>> 								 imported from `Prelude' at
>Bio/Phylogeny/PhyBin/CoreTypes.hs:7:8-37
>> 								 (and originally defined in `GHC.Base')
>> 							  or `Text.PrettyPrint.HughesPJClass.<>',
>> 								 imported from `Text.PrettyPrint.HughesPJClass' at
>Bio/Phylogeny/PhyBin/CoreTypes.hs:40:1-58
>> 								 (and originally defined in
>`pretty-1.1.3.6:Text.PrettyPrint.HughesPJ')
>> 		|
>> 	126 | displayStrippedTree orig = loop tr <> ";"
>> 		|                                    ^^
>> 
>> 	Bio/Phylogeny/PhyBin/CoreTypes.hs:130:57: error:
>> 		Ambiguous occurrence `<>'
>> 		It could refer to either `Prelude.<>',
>> 								 imported from `Prelude' at
>Bio/Phylogeny/PhyBin/CoreTypes.hs:7:8-37
>> 								 (and originally defined in `GHC.Base')
>> 							  or `Text.PrettyPrint.HughesPJClass.<>',
>> 								 imported from `Text.PrettyPrint.HughesPJClass' at
>Bio/Phylogeny/PhyBin/CoreTypes.hs:40:1-58
>> 								 (and originally defined in
>`pretty-1.1.3.6:Text.PrettyPrint.HughesPJ')
>> 		|
>> 	130 |     loop (NTInterior _ ls) = parens$ sep$ map_but_last
>(<>text",") $ map loop ls
>> 		|                                                         ^^
>> 	make: *** [/usr/share/cdbs/1/class/hlibrary.mk:147: build-ghc-stamp]
>Error 1
>> 
>> -- 
>> Ilias
>> 
>> _______________________________________________
>> Debian-med-packaging mailing list
>> Debian-med-packaging at alioth-lists.debian.net
>>
>https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-med-packaging



More information about the Debian-med-packaging mailing list