Arch and Haskell, on little snag
Dear lazyweb (Arch users and especially DonS
),
I just used yaourt to update my system and it noticed that haskell-time was available in a new version. After answering a few questions I was greeted with this message:
ghc-pkg: unregistering time-1.1.2.3 would break the following packages: hslogger-1.0.7 MissingH-1.1.0
ConfigFile-1.0.4 convertible-1.0.1 HDBC-2.1.0 HDBC-sqlite3-2.1.0.0 HSH-1.2.6 (use --force to override)
error: scriptlet failed to execute correctly
Is there already some automated way to deal with this? (How to deal with it manually is fairly obvious to me…)
![[Digg]](http://therning.org/magnus/wp-content/plugins/bookmarkify/digg.png)
![[Reddit]](http://therning.org/magnus/wp-content/plugins/bookmarkify/reddit.png)
Mostly harmless. If you really want to have all packages upgrade to the new haskell-time, they’ll need to be rebuilt.
I’d just ignore.
@dons, doesn’t seem so harmless to me. After that failed upgrade this is what I got when trying to compile something that depends on MissingH (which in turn depends on time):
Not so surprising, since I’ve just replaced time-1.1.2.3 with time-1.1.2.4. After forcefully unregistering
time-1.1.2.3: