Ralph Shumaker wrote:
> Gus Wirth wrote:
>> Ralph Shumaker wrote:
>>  
>>> Michael O'Keefe wrote:
>>>    
>>>>> Thanks for that link.  I didn't know such things were available
>>>>> now. Here's my current config.log:
>>>>> http://pastebin.com/m6293b02e
>>>>>         
>>>> Well it seems pretty obvious now.
>>>> You don't have the required development libraries:
>>>>
>>>> #ibgoffice-0.4          >= 0.5.3
>>>> #libgsf-1                >= 1.14.6
>>>> #libxml-2.0              >= 2.4.12
>>>> #libglade-2.0            >= 2.3.6
>>>> #gtk+-2.0                >= 2.10.0
>>>> #libgnomeui-2.0          >= 2.0.0
>>>> #gconf-2.0
>>>> #libbonobo-2.0           >= 2.2.0
>>>>
>>>>       
>>> I distinctly remember yum installing most of these, if not all of them,
>>> today!
>>>     
>>
>> But you probably didn't install the -devel packages. For each of the
>> packages listed above, you need the corresponding package with a name
>> like:
>>
>> libxml2-devel
>> gtk2-devel
>> libgnomeui-devel
>>
>> etc.
>>   
> 
> Actually, yes, here's a list of all packages with 'devel' currently
> installed on my system (which seems to include everything listed above):
> # cat installed | grep devel
> GConf2-devel.i386                        2.18.0.1-2.fc7        
> installed      ORBit2-devel.i386                       
> 2.14.7-3.fc7           installed     
> alsa-lib-devel.i386                      1.0.14-3.fc7          
> installed      atk-devel.i386                          
> 1.18.0-1.fc7           installed     
> audiofile-devel.i386                     1:0.2.6-6.fc7         
> installed      cairo-devel.i386                        
> 1.4.10-1.fc7           installed     
> dbus-devel.i386                          1.0.2-6.fc7           
> installed      dbus-glib-devel.i386                    
> 0.73-3.fc7             installed     
> esound-devel.i386                        1:0.2.38-2.fc7        
> installed      fontconfig-devel.i386                   
> 2.4.2-3.fc7            installed     
> freetype-devel.i386                      2.3.4-3.fc7           
> installed      glib-devel.i386                         
> 1:1.2.10-26.fc7        installed     
> glib2-devel.i386                         2.12.13-1.fc7         
> installed      glibc-devel.i386                        
> 2.6-4                  installed     
> gnome-keyring-devel.i386                 0.8-1.fc7             
> installed      gnome-vfs2-devel.i386                   
> 2.18.1-4.fc7           installed     
> goffice-devel.i386                       0.2.2-1.fc7           
> installed      goffice04-devel.i386                    
> 0.4.3-1.fc7            installed     
> gtk+-devel.i386                          1:1.2.10-57.fc7       
> installed      gtk2-devel.i386                         
> 2.10.14-3.fc7          installed     
> hal-devel.i386                           0.5.9-8.fc7           
> installed      libICE-devel.i386                       
> 1.0.3-2.1.fc7          installed     
> libIDL-devel.i386                        0.8.8-1.fc7           
> installed      libSM-devel.i386                        
> 1.0.2-1                installed     
> libX11-devel.i386                        1.0.3-8.fc7           
> installed      libXau-devel.i386                       
> 1.0.3-1.fc7            installed     
> libXcursor-devel.i386                    1.1.8-1               
> installed      libXdmcp-devel.i386                     
> 1.0.2-2.fc7            installed     
> libXext-devel.i386                       1.0.1-2.1             
> installed      libXfixes-devel.i386                    
> 4.0.3-1                installed     
> libXft-devel.i386                        2.1.12-1.fc7          
> installed      libXi-devel.i386                        
> 1.1.1-1.fc7            installed     
> libXinerama-devel.i386                   1.0.2-1.fc7           
> installed      libXrandr-devel.i386                    
> 1.2.0-3.fc7            installed     
> libXrender-devel.i386                    0.9.2-1.fc7           
> installed      libXt-devel.i386                        
> 1.0.4-1.fc7            installed     
> libart_lgpl-devel.i386                   2.3.19-2.fc7          
> installed      libbonobo-devel.i386                    
> 2.18.0-3.fc7           installed     
> libbonoboui-devel.i386                   2.18.0-1.fc7          
> installed      libgcrypt-devel.i386                    
> 1.2.4-1                installed     
> libglade2-devel.i386                     2.6.0-3.fc7           
> installed      libgnome-devel.i386                     
> 2.18.0-4.fc7           installed     
> libgnomecanvas-devel.i386                2.14.0-5.fc7          
> installed      libgnomeprint22-devel.i386              
> 2.18.0-1.fc7           installed     
> libgnomeui-devel.i386                    2.18.1-2.fc7          
> installed      libgpg-error-devel.i386                 
> 1.4-2                  installed     
> libgsf-devel.i386                        1.14.3-4.fc7          
> installed      libgsf-gnome-devel.i386                 
> 1.14.3-4.fc7           installed     
> libpng-devel.i386                        2:1.2.22-1.fc7        
> installed      libstdc++-devel.i386                    
> 4.1.2-27.fc7           installed     
> libxml2-devel.i386                       2.6.29-1.fc7          
> installed      libxslt-devel.i386                      
> 1.1.21-1.fc7           installed     
> mesa-libGL-devel.i386                    6.5.2-13.fc7          
> installed      pango-devel.i386                        
> 1.16.4-2.fc7           installed     
> perl-devel.i386                          4:5.8.8-27.fc7        
> installed      python-devel.i386                       
> 2.5-15.fc7             installed     
> xine-lib-devel.i386                      1.1.7-1.fc7           
> installed      xorg-x11-proto-devel.i386               
> 7.2-9.fc7              installed     
> zlib-devel.i386                          1.2.3-10.fc7           installed
> 
>>  
>>> The interesting thing about most of the items in this list is that each
>>> time I yum installed one of those, it would THEN appear in the list of
>>> things that are missing.
>>>
>>> Here is the output of 'yum list installed':
>>> http://pastebin.com/m18d02cb4
>>>
>>> I would like to compile a short list, but it seems that there are tricks
>>> to matching up the names right, such as config.log says gtk+-2.0 where
>>> yum says gtk2.
>>>
>>> I know there are at least two items in the list whose versions are lower
>>> than ./configure is seeking.  Is that a dead end?  I got the latest
>>> versions that yum will give me.
>>>     
>>
>> Yup. Unless you are willing to build ALL those packages. Or wait for the
>>  next release of Fedora which should have all the updates, which will
>> happen in about five months. You might check Rawhide (Fedora development
>> branch) to see if they already have the updates.
>>   
> 
> My biggest problem is trying to make heads or tails of what config.log
> wants and the package names.  I don't think many of them are under the
> version sought, just 2 that I know of.  I don't mind trying to build
> those.  I just need to figure out how to do all that.  In fact,
> config.log itself says:
> configure:22348: error: Package requirements (
>        libgoffice-0.4          >= 0.5.3
>        libgsf-1                >= 1.14.6
>        libxml-2.0              >= 2.4.12
> 
>        libglade-2.0            >= 2.3.6
>        gtk+-2.0                >= 2.10.0
> 
>        libgnomeui-2.0          >= 2.0.0
>        gconf-2.0
>        libbonobo-2.0           >= 2.2.0
> ) were not met:
> 
> Requested 'libgoffice-0.4 >= 0.5.3' but version of libGOffice is 0.4.3
> Requested 'libgsf-1 >= 1.14.6' but version of libgsf-1 is 1.14.3
> 
> 
> 
> It lists several packages in 'Package requirements (...) were not met:'.
> 
> But it seems to be complaining only about libgoffice04 and libgsf.  Now
> really, how obvious is it that I need to look for goffice04 when it is
> calling for libgoffice-0.4?
> 
> I would just like to find out *all* the things ./configure wants instead
> of just one at a time.  If I have to go grab only 2 packages and build
> those, I'm eager to get started.  But if 2 turns to 3 turns to 7 turns
> to 20 ..., then I think that may give me pause.

Sometimes it's worse.

You only need one thing, so you go to build that, and it lacks 1 or (not
infrequently) more things, etc... :-(

This syndrome often ends with "now what was I trying to build when I
started? .. oh never mind". :-P

Welcome to dependency hell. It _is_ nice when package managers work!

Regards,
..jim


-- 
[email protected]
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-list

Reply via email to