[Lunar-bugs] [Lunar Linux 0000424]: gvfs cannnot be built

Lunar bug reports list lunar-bugs at lunar-linux.org
Sun Aug 22 19:50:13 CEST 2010


The following issue has been CLOSED 
====================================================================== 
http://bugs.lunar-linux.org/view.php?id=424 
====================================================================== 
Reported By:                roelof
Assigned To:                zmcgrew
====================================================================== 
Project:                    Lunar Linux
Issue ID:                   424
Category:                   lunar
Reproducibility:            always
Severity:                   crash
Priority:                   normal
Status:                     closed
lvu installed moonbase:     20100724.07 
Core Tools:                 Lunar 
lvu installed [lunar|theedge]: 20100724.07 
Resolution:                 fixed
Fixed in Version:           
====================================================================== 
Date Submitted:             2010-07-24 19:45 CEST
Last Modified:              2010-08-22 19:50 CEST
====================================================================== 
Summary:                    gvfs cannnot be built
Description: 
Hello, 

When I want to build gnome2 It chrashes on gvfs with this message:

gvfsbackendgphoto2.c : 3547 : error "GVFSBackendGphoto2" has no member
fill-monitor-proxies.
gvfsbackendgphoto2.c : 3552 : error "GVFSBackendGphoto2" has no member
dir-monitor-proxies.
gvfsbackendgphoto2.c : 3552 : error "GVFSBackendGphoto2" has no member
dir-monitor-proxies.
gvfs: in function 'do create-file_monitor'
gvfsbackendgphoto2.c : 3597 : error "GVFSBackendGphoto2" has no member
fill-monitor-proxies.

====================================================================== 

---------------------------------------------------------------------- 
 (0000969) roelof (reporter) - 2010-07-26 22:28
 http://bugs.lunar-linux.org/view.php?id=424#c969 
---------------------------------------------------------------------- 
Hello, 

I tried the suggestion in IRC to lin gphoto2
But that also chrashes.

Included the compile log 

---------------------------------------------------------------------- 
 (0000970) zmcgrew (developer) - 2010-07-26 23:41
 http://bugs.lunar-linux.org/view.php?id=424#c970 
---------------------------------------------------------------------- 
Please attach a build log for libgphoto2. I suspect this is the root cause
of this, as gphoto2.h comes from this library. 

---------------------------------------------------------------------- 
 (0000971) roelof (reporter) - 2010-07-27 16:02
 http://bugs.lunar-linux.org/view.php?id=424#c971 
---------------------------------------------------------------------- 
Build log is attached.
Gphoto2 is made by libghoto2 but in include/gphoto2

Can it be that gvfs looks at include ?

Roelof 

---------------------------------------------------------------------- 
 (0000973) roelof (reporter) - 2010-07-28 08:35
 http://bugs.lunar-linux.org/view.php?id=424#c973 
---------------------------------------------------------------------- 
Oke, 

That is the problem.
gphoto2 puts the header files in usr/include/ghoto2.
And gvfs looks for the header files in /usr/include.
See file gvfsbackendphoto2.c. There is a line #<include gpghoto2> 

Manually changing the file did not help. The change is overwritten by the
make process.

Someone any idea how to solve this ?

Roelof 

---------------------------------------------------------------------- 
 (0000974) roelof (reporter) - 2010-07-28 11:30
 http://bugs.lunar-linux.org/view.php?id=424#c974 
---------------------------------------------------------------------- 
Hello, 

When I put export CFLAGS="-I/usr/include/gphoto2 I get this compile log.

Roelof 

---------------------------------------------------------------------- 
 (0000975) ratler (developer) - 2010-07-28 16:14
 http://bugs.lunar-linux.org/view.php?id=424#c975 
---------------------------------------------------------------------- 
I have commited a fix for this issue, it's related to the libgphoto2.pc
file being broken unless libexif is installed.

See,
http://foo-projects.org/git/?p=lunar/moonbase.git;a=commitdiff;h=9c7ead6a07a73b8a8dff080540f404a1ce79240e


---------------------------------------------------------------------- 
 (0000977) ratler (developer) - 2010-07-30 09:33
 http://bugs.lunar-linux.org/view.php?id=424#c977 
---------------------------------------------------------------------- 
After some further testing the fix I commited seem to have done the trick. 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2010-07-24 19:45 roelof         New Issue                                    
2010-07-24 19:45 roelof         Status                   new => assigned     
2010-07-24 19:45 roelof         Assigned To               => sofar           
2010-07-24 19:45 roelof         Moonbase Version          => 20100724.07     
2010-07-24 19:45 roelof         Core Tools                => Lunar           
2010-07-24 19:45 roelof         Core Tools Version        => 20100724.07     
2010-07-26 12:04 roelof         File Added: gvfs-1.6.3                       
2010-07-26 22:28 roelof         Note Added: 0000969                          
2010-07-26 22:29 roelof         File Added: gphoto2-2.4.9                    
2010-07-26 23:41 zmcgrew        Note Added: 0000970                          
2010-07-26 23:44 zmcgrew        Assigned To              sofar => zmcgrew    
2010-07-26 23:44 zmcgrew        Summary                  gvfs cannnot be build
=> gvfs cannnot be built
2010-07-27 07:51 roelof         File Added: libgphoto2-2.4.9                    
2010-07-27 16:02 roelof         Note Added: 0000971                          
2010-07-27 21:52 roelof         File Added: lvu_compile_libghoto2.txt           
        
2010-07-28 08:35 roelof         Note Added: 0000973                          
2010-07-28 11:30 roelof         Note Added: 0000974                          
2010-07-28 11:31 roelof         File Added: gvfs-1.6.3.bz2                    
2010-07-28 16:14 ratler         Note Added: 0000975                          
2010-07-30 09:33 ratler         Note Added: 0000977                          
2010-07-30 09:33 ratler         Status                   assigned => resolved
2010-07-30 09:33 ratler         Resolution               open => fixed       
2010-08-22 19:50 ratler         Status                   resolved => closed  
======================================================================



More information about the Lunar-bugs mailing list