Recent

Author Topic: 0.9.26 a pain on Debian Etch  (Read 3588 times)

dieselnutjob

  • Full Member
  • ***
  • Posts: 224
0.9.26 a pain on Debian Etch
« on: November 04, 2008, 02:28:28 pm »
I installed 0.9.26 from the binary debs found here http://sourceforge.net/project/showfiles.php?group_id=89339

the problem is that lazarus-ide has a dependency on libglib1.2ldbl  and this is not available on Debian Etch.

In order to get libglib1.2ldbl working I had to pull it from Lenny and that meant upgrading a load of other stuff to Lenny as well.
I had to install:-
libc6_2.7-15_i386.deb
libgdk-pixbuf-dev_0.22.0-14_i386.deb
libgdk-pixbuf2_0.22.0-14_i386.deb
libglib1.2-dev_1.2.10-19_i386.deb
libglib1.2ldbl_1.2.10-19_i386.deb
libgtk1.2-common_1.2.10-18.1_all.deb
libgtk1.2-dev_1.2.10-18.1_i386.deb
libgtk1.2_1.2.10-18.1_i386.deb
tzdata_2008h-2_all.deb
this is probably going to cause me a lot of trouble in the future

Does lazarus-ide really need libglib1.2ldbl ?

if it could have been compiled to work with the standard libglib1.2 then it would be much better for Debian Etch users.[/i]

tech-pro

  • Full Member
  • ***
  • Posts: 173
    • Tech-Pro.net
RE: 0.9.26 a pain on Debian Etch
« Reply #1 on: November 05, 2008, 11:10:13 am »
I think this is a fault of the fundamental design of Linux and its horrible dependency problems that does not permit precompiled binaries to be used and make Windows' famous "DLL Hell" look like a trivial inconvenience. I'm running 0.9.26 on Xandros Desktop 4.1 which is based on an even older Debian distribution, Sarge. I just extracted the source files to /usr/share/lazarus or whatever it is and then compiled it.
Julian

dieselnutjob

  • Full Member
  • ***
  • Posts: 224
RE: 0.9.26 a pain on Debian Etch
« Reply #2 on: November 05, 2008, 12:19:46 pm »
which kind of proves that it doesn't need that debian Lenny stuff doesn't it?
if package maintainers compiled debs to run on old distros rather than the latest and greatest then it would be so much easier

 

TinyPortal © 2005-2018