pan-users
[Top][All Lists]
Advanced

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

RE: [Pan-users] Upgrading to Pan v0.12.0 on Red Hat Linux 7.1 issues


From: Christophe Lambin
Subject: RE: [Pan-users] Upgrading to Pan v0.12.0 on Red Hat Linux 7.1 issues
Date: 22 Jun 2002 22:38:38 +0200

On Sat, 2002-06-22 at 20:36, Phillip Pi wrote:
> > > OK, I attempted to upgrade Pan to the latest stable version, but Pan fails
> > > to run. I think I broke something as usual. What did I do wrong? :(
> > 
> > You relied on '--nodeps'. That's nearly always a mistake. :)  More
> > below.
> 
> Hey, thanks for the quick response. What was the correct way then? I 
> didn't see how to upgrade the RPMs without dependencies errors. Was 
> it get all the RPM files and rpm -Uvh *rpm? Again, I am still a Linux 
> newbie.

Basically, yes.  The complication on your system was the presence of the
1.3.2 packages.

> > >   libfontconfig.so.1   is needed by gtk2-2.0.5-1
> > >   libfontconfig.so.1   is needed by pango-1.0.99.020606-3
> 
> Are you sure that's the right one? I searched fontconfig and see:
> ftp://ftp.rpmfind.net/linux/rawhide/1.0/i386/RedHat/RPMS/fontconfig-0.0.1.020607.1058-4.i386.rpm
>  
> (newer version).

Then you'd better get those.

> address@hidden download]# rpm -e gtk+-gtkbeta-devel
> address@hidden download]# rpm -e pango-gtkbeta
> error: removing these packages would break dependencies:
>         pango-gtkbeta   is needed by gtk+-gtkbeta-1.3.2-4
>         pango-gtkbeta = 0.13 is needed by pango-gtkbeta-devel-0.13-4
> address@hidden download]# rpm -e glib-gtkbeta-devel
> address@hidden download]# rpm -e pango-gtkbeta-devel
> address@hidden download]# rpm -e pango-gtkbeta
> error: removing these packages would break dependencies:
>         pango-gtkbeta   is needed by gtk+-gtkbeta-1.3.2-4
>         libpango-0.13.so   is needed by gtk+-gtkbeta-1.3.2-4
>         libpango-0.13.so   is needed by Inti-0.6preview-1
>         libpango-0.13.so   is needed by Inti-devel-0.6preview-1
>         libpangox-0.13.so   is needed by gtk+-gtkbeta-1.3.2-4
>         libpangox-0.13.so   is needed by Inti-0.6preview-1
>         libpangox-0.13.so   is needed by Inti-devel-0.6preview-1

Why stop here ? Based on what you told me, you at least need to also:

        # rpm -e Inti-devel-0.6preview-1
        # rpm -e Inti-0.6preview-1
        # rpm -e gtk+-gtkbeta pango-gtkbeta

and after that, reinstall the official RPMs.

> address@hidden download]# ls *.rpm
> fontconfig-0.0.1.020607.1058-4.i386.rpm  libxml2-python-2.4.22-1.i386.rpm
> libxml2-devel-2.4.22-1.i386.rpm          Xft-1.9.1.020607.1058-2.i386.rpm
> 
> address@hidden download]# rpm -Uvh *rpm

Not enough. You really need to install them all. Based on the mess
you've gotten into, I'd have no faith in the validity of the installed
rpms. Start over.

> /sbin/ldconfig: /usr/local/lib/libt1.so.1 is not a symbolic link
> /sbin/ldconfig: /usr/local/lib/libfreetype.so.6 is not a symbolic link

I have no idea why you're getting these. 

> address@hidden pan12]# rpm -Uvh pan-0.12.0-1.i686.rpm 

This is pointless until you get your dependencies fixed.

> [sighs] I must be missing something. Wow, this is a difficult upgrade.

Some problems are bound to happen, until gtk2 versions stabilise and 
the distro's start packaging them. 

For you, in a nutshell:
1. Remove Inti and the beta version of gtk2/glib2/etc.
2. Install gtk2 and dependencies based on the howto.
3. Install Pan.

Regards,
Christophe





reply via email to

[Prev in Thread] Current Thread [Next in Thread]