<div dir="ltr">I'd like to try and get taffybar added to habs so I'm trying to learn how to build packages and all that.  The first one I'm trying it HStringTemplate, which should be simple as all dependencies are available.  But for some reason, it fails to build.<div>

<br></div><div><div>*** Building in /home/rwallace/Development/habs/haskell-hstringtemplate</div><div>:: Synchronizing package databases...</div><div> haskell-core is up to date</div><div> core is up to date</div><div> extra is up to date</div>

<div> community is up to date</div><div>:: Starting full system upgrade...</div><div> there is nothing to do</div><div><br></div><div>==> Making package: haskell-hstringtemplate 0.7.3-1 (Mon Apr 21 11:18:03 MST 2014)</div>

<div>==> Retrieving sources...</div><div>  -> Downloading HStringTemplate-0.7.3.tar.gz...</div><div>  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current</div><div>                                 Dload  Upload   Total   Spent    Left  Speed</div>

<div>  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0</div><div>  0     0    0 15961    0     0  17499      0 --:--:-- --:--:-- --:--:-- 17499</div><div>==> Validating source files with sha256sums...</div>

<div>    HStringTemplate-0.7.3.tar.gz ... Passed</div><div>==> Making package: haskell-hstringtemplate 0.7.3-1 (Mon Apr 21 11:18:04 MST 2014)</div><div>==> Checking runtime dependencies...</div><div>==> Installing missing dependencies...</div>

<div>warning: downgrading package ghc (7.8.2-1 => 7.6.3-1)</div><div>resolving dependencies...</div><div>looking for inter-conflicts...</div><div>error: failed to prepare transaction (could not satisfy dependencies)</div>

<div>:: haskell-text: requires ghc=7.8.2-1</div><div>:: haskell-blaze-builder: requires ghc=7.8.2-1</div><div>:: haskell-mtl: requires ghc=7.8.2-1</div><div>:: haskell-parsec: requires ghc=7.8.2-1</div><div>:: haskell-syb: requires ghc=7.8.2-1</div>

<div>:: haskell-utf8-string: requires ghc=7.8.2-1</div><div>:: haskell-hashable: requires ghc=7.8.2-1</div><div>:: haskell-nats: requires ghc=7.8.2-1</div><div>:: haskell-unordered-containers: requires ghc=7.8.2-1</div><div>

:: haskell-semigroups: requires ghc=7.8.2-1</div><div>:: haskell-void: requires ghc=7.8.2-1</div><div>==> ERROR: 'pacman' failed to install missing dependencies.</div><div><br></div><div>==> ERROR: Build failed, check /home/rwallace/Development/habs/x86_64-chroot/build/build</div>

<div>*** ERROR: Trapped ERR, something went very wrong.</div></div><div><br></div><div>Seems it is trying to use ghc 7.6.3 for some reason.  Checking the haskell-hstringtemplate/PKGBUILD I find</div><div><br></div><div><div>

depends=("ghc=7.6.3-1"</div><div>         "haskell-blaze-builder=0.3.3.2-58"</div><div>         "haskell-mtl=2.1.3.1-3"</div><div>         "haskell-parsec=3.1.5-59"</div><div>         "haskell-syb=0.4.1-55"</div>

<div>         "haskell-text=1.1.0.1-3"</div><div>         "haskell-utf8-string=0.3.7-55"</div><div>         "haskell-void=0.6.1-61")</div></div><div><br></div><div>I tried with another already existing package and the same is true, the ghc dependency is listed as 7.6.3-1.</div>

<div><br></div><div>What's going on? What am I missing?</div><div><br></div><div>Thanks,</div><div>Rich</div></div>