[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Working around package conflict



Sorry Bob - that didn't quite work.  I did something like the following;
mkdir /usr/lib/libkde3
cp /root/kdelib3/usr/lib/* /usr/lib/libkde3/
vi /etc/ld.so.conf
{ add the path /usr/lib/libkde3 }
ldconfig

start varicad - runs ok - no SEGV - cool.
start konqueror - SEGV

remove the lib path from ld.so.conf and ldconfig, konqueror runs ok now.

Hmmmm.

James.

On Thu, 21 Aug 2003 06:26 pm, "James Steward wrote:
> See comments inserted.  Thanks Bob for the idea.
> James.
>
> On Sat, 16 Aug 2003 02:37 pm, Bob Proulx wrote:
> > James Steward<stewardje@netscape.net> wrote:
> > > I recently downloaded VariCAD for Debian 3.0 for a trial run.
> >
> > Is that a free trial that anyone could try?
>
> Yes.
>
> > > It is supplied as a .deb package and I simply used a dpkg -i
> > > varicad....deb command to install.  dpkg complained that there were
> > > missing dependencies for kdelibs3.
> >
> > Could you post the 'dpkg --info *.deb' output?  That would list the
> > Depends: header and we would be able to see exactly what it depends
> > upon.  I suspect there is a problem there.
>
> kingfisher:/home/james# dpkg --info varicad-en_9.0.1.0-1_i386.deb
>  new debian package, version 2.0.
>  size 7949742 bytes: control archive= 52847 bytes.
>       17 bytes,     1 lines      conffiles
>     1284 bytes,    24 lines      control
>   156588 bytes,  2208 lines      md5sums
>     1866 bytes,    64 lines   *  postinst             #!/bin/sh
>     1081 bytes,    46 lines   *  postrm               #!/bin/sh
>      202 bytes,     7 lines   *  prerm                #!/bin/sh
>  Package: varicad-en
>  Version: 9.0.1.0-1
>  Section: x11
>  Priority: optional
>  Architecture: i386
>  Depends: kdelibs3 (>= 4:2.2.2-1), libc6 (>= 2.2.4-4), libglib1.2 (>=
> 1.2.0), libgtk1.2 (>= 1.2.10-4), libqt2-gl (>= 3:2.3.1-1),
> libstdc++2.10-glibc2.2 (>= 1:2.95.4-0.010810), xlibmesa3 | libgl1, xlibs
> (>> 4.1.0), zlib1g (>= 1:1.1.4) Provides: varicad
>  Installed-Size: 28148
>  Maintainer: Pavel Krebs <pavel.krebs@varicad.com>
>  Source: varicad
>
> > > I have the kdelibs4 installed, so I thought well I'll install the
> > > kdelibs3 as well.  No way.
> >
> > Where did you install kdelibs4 from?  Debian 'unstable'?  Or a
> > 'stable' backport?
>
> A debian 3.0 distrib with "extra packages" on CD.
>
> > > dselect was quite clear that this was a bad idea.
> >
> > The packages list themselves as conflicting.  APT is just doing what
> > it can with the resulting conflicting rules it is given.
> >
> > > I ended up unpacking the kdelib3 .deb package manually and moved the
> > > libraries into the /usr/lib directory, forced the install of VariCAD
> > > and after an ldconfig, VariCAD starts and runs but SEGVs on
> > > shutdown.  Everything else runs as before - no problem.
> >
> > I might suggest using LD_LIBRARY_PATH and putting all of the libraries
> > varicad needs into a private directory.  But I am going to wait until
> > we see the results of the package dependencies.  I suspect it will
> > need several specific versions of libraries.  As long as libc is not
> > one of them you can make this work fairly easily using LD_LIBRARY_PATH
> > to access the libraries in your private cubby.
> >
> > Bob
>
> I catch your drift Bob.  I'll give this a go.  I should have thought of
> that...
>
> Cheers,
> James.



Reply to: