Mailinglist Archive: opensuse (2553 mails)
| < Previous | Next > |
Re: [opensuse] General software update question concerning dependencies
- From: Anders Johansson <ajh@xxxxxxxxxx>
- Date: Mon, 12 May 2008 03:46:12 +0200
- Message-id: <200805120346.13035.ajh@xxxxxxxxxx>
On Sunday 11 May 2008 20:42:47 Hylton Conacher (ZR1HPC) wrote:
Normally this isn't a problem. When a library breaks compatibility, the
SO-name changes, and that is what is used for linking. So yes, it is possible
to have two versions of the same library installed, and it gets done
frequently (gtk1 vs. gtk2, for example)
If you do this manually, you may have some work to do to make sure everything
works, but if you use the distribution (or build service) packages it should
already be taken care of
Anders
--
To unsubscribe, e-mail: opensuse+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse+help@xxxxxxxxxxxx
What happens if older apps don't work with the newer version, as you no
doubt can't have two different version of the same file in the same
directory being accessed by different apps? I am pretty sure this is
where 'dependency hell' starts. :)
Normally this isn't a problem. When a library breaks compatibility, the
SO-name changes, and that is what is used for linking. So yes, it is possible
to have two versions of the same library installed, and it gets done
frequently (gtk1 vs. gtk2, for example)
If you do this manually, you may have some work to do to make sure everything
works, but if you use the distribution (or build service) packages it should
already be taken care of
Anders
--
To unsubscribe, e-mail: opensuse+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse+help@xxxxxxxxxxxx
| < Previous | Next > |