Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I develop in Haskell privatly, but for school I have to use Delphi (I am allowed to use Lazarus though). To speed up linking in GHC (The compiler for Haskell) I installed binutilus-gold. But now, when I try to install lazarus, I get a conflicting package: binutils-gold. Does anybody knows, how to install both at the same time?

share|improve this question
    
Spoke with a mod. The tags you've requested are not needed, and as such will not be created. However, binutils, I will create. –  Thomas W. Aug 16 '11 at 14:35
    
A great question. Could you quote the precise error message you get? –  Stefano Palazzo Aug 16 '11 at 14:37
1  
@Stefano Apt-get informs me, that the other package will be removed when I install one of them. That is all. No error. –  FUZxxl Aug 16 '11 at 16:02

1 Answer 1

Unfortunately we have that:

  • lazarus depends on lazarus-ide
  • lazarus-ide depends on fp-compiler
  • fp-compiler conflicts with binutils-gold

so I suggest to remove binutils-gold and stay with binutils.

share|improve this answer
    
Thank you, but I already know that this is an option. I rather want to know, how I could keep both packages. –  FUZxxl Aug 16 '11 at 16:00
    
I do not think there are other options if you would to stay in the same environment, without hacking the package manager. Separating the environments, for example with a chroot, it is possible, but that is probably overkill. –  enzotib Aug 16 '11 at 16:11
    
I wonder whether it is possible to use something like update-alternatives to symlink ld to the standard ld while keeping gold as ld.gold or something. i wonder whether it would be safe to knock out the conflict then. –  FUZxxl Aug 16 '11 at 17:23
    
@FUZxxl: if the package mantainers have established they conflict there should be serious arguments. I would not try and break an installation for that, but you're free to experiment. –  enzotib Aug 16 '11 at 17:47

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.