Fedora Linux Support Community & Resources Center
  #1  
Old 17th March 2006, 03:11 PM
newbie_fin Offline
Registered User
 
Join Date: Jun 2005
Posts: 52
How do I replace a newer install with older one?

Hi.
The problem is that I'm trying to install LinuxDCpp and to get it working I need gtk-2.0 >= v2.6. To install that I need pango-devel.i386 = 1.8.1-2 which needs pango.i386 = 1.8.1-2 and I can't get it installed because I have a version 1.10.3.-1.1.fc4.nr of pango.i386 already installed. I do not dear to just remove pango.i386 and then install the older version of it, 'cos yum would also remove 100+ other things that depend on pango.i386.
So how do I install version 1.8.1-2 so that it coexists with the other version or replaces it (then some other stuff porbably needs to be reinstalled with older versions, but hopefully could be get working)? Could I just "upgrade" it to an older version?

I guess this is what you get for using third party reops...
__________________
Muahahahah I'm studing at the Helsinki University Computer Science Department, just like Linus Torvalds some years ago... :D
Reply With Quote
  #2  
Old 18th March 2006, 03:35 AM
Jman Offline
Registered User
 
Join Date: Mar 2004
Location: Minnesota, USA
Age: 27
Posts: 7,909
Is this rpm dependencies you're working with or are you compiling? Supposedly newrpms provides a gtk2 rpm new enough.

You can downgrade pango, but as you see it that particular version is required for lots of stuff.

I don't bother with many 3rd party usually, especially not when things can get complicated like this.
Reply With Quote
  #3  
Old 18th March 2006, 10:36 AM
newbie_fin Offline
Registered User
 
Join Date: Jun 2005
Posts: 52
A little bit of both. The linuxDCpp don't have any kind of installer so I need to compile it and the compile to work I still need to get gtk2 v2.6 or higher. Here
is the link to the readme.txt.

I try to look for a gtk2 new enough to work with my pango, but just out of curiosity, how exactly does this downgrading happen? Manualpages for yum doesen't say anything about downgrading and downgrade isn't a command on it's own. I'm pretty new to linux and I've tried to keep installing stuff simple by using pretty much only yum. That ofcourse means that I don't know much about rpm packages and manually installing, upgading and downgrading stuff.

I'm also wondering could I just get rid of the pango and copy the names of all the files it will get rid of because of dependancies. Then get rid of the third party repos, install the older pango, and install a version of those files that were removed that works with the older pango and hope that everything pertty much works as it is supposed to. Ofcourse that also means that I need to make a backup so that if this results in an unstabel OS I can return to what it used to be and hope that as the porting of DC++ gets further there would come out a version that I can install.

Well anyway thanks for the tip. I don't know how I was able to not realize my self that porpably a newer verion of gtk2 could work with the newer version of pango...
__________________
Muahahahah I'm studing at the Helsinki University Computer Science Department, just like Linus Torvalds some years ago... :D
Reply With Quote
  #4  
Old 21st March 2006, 08:16 PM
newbie_fin Offline
Registered User
 
Join Date: Jun 2005
Posts: 52
I was actually able to downgrade the pango to 1.8.1-2 and I actually had gtk2 installed but I remember right the problem was that I also needed the gtk2devel stuff and pangodevel stuff that required the older pango. Pretty much everything seems to work. I had to give up firefox 1.5 and that's pretty much all. At first even the older version of firefox and also all games that I had (xscorch and some other small games) did not work but now they seem to be working. Also the compiling didn't work. There were some sort of problem with libpangoxft and libpangoft, but to my amazement as I just tried to compile it, it didn't complain anything and I assume everything went just fine, though I haven't tested it yet.
When I last tried to compile, it gave me this:
/usr/bin/ld: warning: libpangoft2-1.0.so.0, needed by /usr/lib/gcc/i386-redhat-linux/4.0.2/../../../libpangoxft-1.0.so, not found (try using -rpath or -rpath-link)
/usr/lib/gcc/i386-redhat-linux/4.0.2/../../../libpangoxft-1.0.so: undefined reference to `pango_fc_font_map_cache_clear'
/usr/lib/gcc/i386-redhat-linux/4.0.2/../../../libpangoxft-1.0.so: undefined reference to `pango_fc_font_map_get_type'
/usr/lib/gcc/i386-redhat-linux/4.0.2/../../../libpangoxft-1.0.so: undefined reference to `pango_fc_font_map_create_context'
/usr/lib/gcc/i386-redhat-linux/4.0.2/../../../libpangoxft-1.0.so: undefined reference to `pango_fc_font_map_shutdown'
/usr/lib/gcc/i386-redhat-linux/4.0.2/../../../libpangoxft-1.0.so: undefined reference to `pango_fc_font_get_type'
/usr/lib/gcc/i386-redhat-linux/4.0.2/../../../libpangoxft-1.0.so: undefined reference to `pango_fc_font_lock_face'
/usr/lib/gcc/i386-redhat-linux/4.0.2/../../../libpangoxft-1.0.so: undefined reference to `pango_fc_font_has_char'
/usr/lib/gcc/i386-redhat-linux/4.0.2/../../../libpangoxft-1.0.so: undefined reference to `pango_fc_font_get_glyph'
/usr/lib/gcc/i386-redhat-linux/4.0.2/../../../libpangoxft-1.0.so: undefined reference to `pango_fc_font_get_unknown_glyph'
/usr/lib/gcc/i386-redhat-linux/4.0.2/../../../libpangoxft-1.0.so: undefined reference to `pango_fc_font_get_raw_extents'
/usr/lib/gcc/i386-redhat-linux/4.0.2/../../../libpangoxft-1.0.so: undefined reference to `pango_fc_font_unlock_face'
collect2: ld returned 1 exit status
scons: *** [ldcpp] Error 1
scons: building terminated because of errors.

also xscorch used to complain something about libpangoxft or libpangoft... firefox just didn't do anything or say anything (even when I tried to start from terminal).

Well this all beats me, but everything seems to work and that's what matters to me atleast.
... and it doesen't matter how ***ked up my OS gets as long as it just stays with me untill I have time to upgrade to fc5
__________________
Muahahahah I'm studing at the Helsinki University Computer Science Department, just like Linus Torvalds some years ago... :D
Reply With Quote
Reply

Tags
install, newer, older, replace

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
How to replace a packge with a newer version craig_moore Using Fedora 14 21st August 2008 08:01 AM
pango-1.6.0-7; need to replace it with newer version cwynn Using Fedora 4 23rd December 2005 04:32 PM


Current GMT-time: 07:21 (Wednesday, 19-06-2013)

TopSubscribe to XML RSS for all Threads in all ForumsFedoraForumDotOrg Archive
logo

All trademarks, and forum posts in this site are property of their respective owner(s).
FedoraForum.org is privately owned and is not directly sponsored by the Fedora Project or Red Hat, Inc.

Privacy Policy | Term of Use | Posting Guidelines | Archive | Contact Us | Founding Members

Powered by vBulletin® Copyright ©2000 - 2012, vBulletin Solutions, Inc.

FedoraForum is Powered by RedHat