>P.S. this sounds similar to the old "dll hell" of Windows, which they "solved" with the glorious >[sarchasm intended] winsxs folder which grows and grows to as much as 15GB of mostly duplicate >dll's.....
I know what you mean, I remember my first years at college trying to develop 3d apps in Win. At getting Visual Studio complaining about one million dlls... solution was usually a brute force copy paste of a dozen dlls to weird system locations =P

Not trying to be a linux-fan-boy, I've used win my entire life and hated those dll mess-ups. In linux there's many possibilities for solving dependency issues, learning to use aptitude seems important - im still learning it - as far as your issue:

>Now if this libmagick++1 also has dependencies on older packages of which I already have newer >versions, and I manage to fulfill all this dependencies, won't I end up with a messed-up system?
Install libmagik++1 and its dependencies. You can force the install of packages if its needed but just use this as last resort:

>  sudo dpkg --install --force-all packagename

This command forces an install, ignoring dependencies and other problems.

As far as installing packages in linux, in debian-based my favourite way is apt-get. Its the "trick" I'm more used to, and for me it serves almost every purpose, the only disadvantage is it doesn't give "dependency proposed solutions" like aptitude shows when there are conflicts.

I hope this is helping, I'm still not using Lucid - so my solutions can not be the perfect comparison - mainly because I usually wait a bit before upgrading to a newer version. Although I have a new machine at home and will probably try Lucid on it.

Best regards,
Pedro

On Tue, Jun 29, 2010 at 8:01 PM, Matteo Sisti Sette <matteosistisette@gmail.com> wrote:
Hi,

Thank you for your replies.

My dependency problems now are not related to fonts any more.

Now the main problem is libmagick++1.

I have found and installed a libmagick++2, but Pd Extended still complains. I guess if it wants version 1 it needs version 1.

Now I have already located where to download libmagick++1.

Is there any problem in having different versions of apparently the same package installed? Now if this libmagick++1 also has dependencies on older packages of which I already have newer versions, and I manage to fulfill all this dependencies, won't I end up with a messed-up system?

thanks
m.

P.S. this sounds similar to the old "dll hell" of Windows, which they "solved" with the glorious [sarchasm intended] winsxs folder which grows and grows to as much as 15GB of mostly duplicate dll's.....


On 06/29/2010 08:41 PM, Pedro Lopes wrote:
p.s.: In synaptic there's a "ttf-bitstream-vera" which I have installed.
Is there one in your lucid repos? If not you can add the karmic
repository and use it, or go by hand and also install the mising
dependencies as you were doing, they shouldn't be many.

On Tue, Jun 29, 2010 at 7:40 PM, Pedro Lopes <pedro.lopes@ist.utl.pt
<mailto:pedro.lopes@ist.utl.pt>> wrote:

   Synaptic does that automatically because it has the repository with
   the links to fetch the packages. I'm not an experienced "installer"
   so probably someone can help you better. There must be a master
   package in synaptic with all the fonts and correct dependencies, the
   question is which one it is.

   On Tue, Jun 29, 2010 at 6:45 PM, Matteo Sisti Sette
   <matteosistisette@gmail.com <mailto:matteosistisette@gmail.com>> wrote:

       On 06/29/2010 07:26 PM, Matteo Sisti Sette wrote:

             I found the binary
           package here:

           https://launchpad.net/ubuntu/jaunty/i386/ttf-bitstream-vera/1.10-7

           (for Jaunty) and installed it.

           So now everything should be fine.


       Oh shit. Now there are other dependencies; most of them probably
       from "normal" packages that I can easily install with Synaptic;
       the problem is that when I try to install the Pd Extended
       package, it will complain of only one dependency at a time and I
       will have to install each one manually.
       Isn't there a way to automatically install all the needed (and
       not yet installed) packages, just like Synaptic does??

       thanks
       m.




   --
   Pedro Lopes
   contacto: jazz@radiozero.pt <mailto:jazz@radiozero.pt>

   website: http://web.ist.utl.pt/Pedro.Lopes




--
Pedro Lopes
contacto: jazz@radiozero.pt <mailto:jazz@radiozero.pt>




--
Pedro Lopes
contacto: jazz@radiozero.pt
website: http://web.ist.utl.pt/Pedro.Lopes