Bug 138633

Summary: devel/libgsf: cannot compile due to gnome problem
Product: Ports & Packages Reporter: Erwan David <erwan>
Component: Individual Port(s)Assignee: Ashish SHUKLA <ashish>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   

Description Erwan David 2009-09-08 15:40:00 UTC
When trying to compile emacs from the port
(WITHOUT_GTK being defined), I get the following error :


test -z "/usr/local/bin" || .././install-sh -c -d "/usr/local/bin"
  /bin/sh /usr/ports/devel/libgsf/work/gnome-libtool   --mode=install install  -s -o root -g wheel -m 555 'gsf-office-thumbnailer' '/usr/local/bin/gsf-office-thumbnailer'
gnome-libtool: install: install -o root -g wheel -m 555 -s .libs/gsf-office-thumbnailer /usr/local/bin/gsf-office-thumbnailer
if test -z "" -a -n "/usr/local/etc/gconf/schemas" ; then \
          for p in gsf-office-thumbnailer.schemas; do \
            GCONF_CONFIG_SOURCE=xml:merged:/usr/local/etc/gconf/gconf.xml.defaults \
              gconftool-2 --makefile-install-rule $p; \
          done \
        fi

(gconftool-2:88393): GConf-CRITICAL **: No such file `/usr/local/lib/GConf/2/libgconfbackend-xml.so'


(gconftool-2:88393): GConf-WARNING **: Failed to load source "xml:merged:/usr/local/etc/gconf/gconf.xml.defaults": Failed: Couldn't locate backend module for `xml:merged:/usr/local/etc/gconf/gconf.xml.defaults'
**
GConf:ERROR:gconftool.c:969:main: assertion failed: (err == NULL)
Abort trap (core dumped)
gmake[2]: *** [install-data-local] Error 134
gmake[2]: Leaving directory `/usr/ports/devel/libgsf/work/libgsf-1.14.15/thumbnailer'
gmake[1]: *** [install-am] Error 2
gmake[1]: Leaving directory `/usr/ports/devel/libgsf/work/libgsf-1.14.15/thumbnailer'
gmake: *** [install-recursive] Error 1
*** Error code 2

Stop in /usr/ports/devel/libgsf.
*** Error code 1

Stop in /usr/ports/editors/emacs.
*** Error code 1


First, I wondoer why a WITHOUT GTK build installs all gnome stuff
(gnomehier, orbit and this libgsf which fails).

Second : it just does not build...

How-To-Repeat: cd /usr/ports/editors/emacs
make -DWITHOUT_GTK install
Comment 1 Mark Linimon freebsd_committer freebsd_triage 2009-09-08 19:09:44 UTC
Responsible Changed
From-To: freebsd-bugs->freebsd-ports-bugs

make this a ports PR and assign.
Comment 2 Tilman Keskinoz freebsd_committer freebsd_triage 2009-09-10 17:32:16 UTC
Responsible Changed
From-To: freebsd-ports-bugs->	 keramida

Over to emacs maintainer, because of possible problem with the optional dependencies
Comment 3 Mark Linimon freebsd_committer freebsd_triage 2010-07-14 01:22:54 UTC
Responsible Changed
From-To: keramida->ashish

The Audit-Trail indicates this might be an emacs problem.  Over to new 
emacs maintainer.
Comment 4 Ashish SHUKLA freebsd_committer freebsd_triage 2010-07-17 05:45:16 UTC
Hi Erwan,

I'm the new maintainer of editors/emacs. Could you please confirm whether
you're still able to reproduce the problem mentioned in the PR ?

Thanks
-- 
Ashish SHUKLA      | GPG: F682 CDCC 39DC 0FEA E116  20B6 C746 CFA9 E74F A4B0
freebsd.org!ashish | http://people.freebsd.org/~ashish/

âAnyone who cannot cope with mathematics is not fully human. At best
he is a tolerable subhuman who has learned to wear shoes, bathe, and
not make messes in the house.â (Robert A. Heinlein, 1973)
Comment 5 Ashish SHUKLA freebsd_committer freebsd_triage 2010-07-17 06:01:48 UTC
Erwan David writes:
> On 17/07/10 06:45, Ashish SHUKLA wrote:
>> Hi Erwan,
>> 
>> I'm the new maintainer of editors/emacs. Could you please confirm whether
>> you're still able to reproduce the problem mentioned in the PR ?
>> 
>> Thanks

> I have no more freeBSD at hand, thus I cannot test anymore.

No problems, if you come back to FreeBSD and still encounter this
issue. Please open this PR.

I'm closing it for now.

Thanks
-- 
Ashish SHUKLA      | GPG: F682 CDCC 39DC 0FEA E116  20B6 C746 CFA9 E74F A4B0
freebsd.org!ashish | http://people.freebsd.org/~ashish/

âIf tempted by something that feels "altruistic," examine your motives
and root out that self-deception. Then, if you still want to do it,
wallow in it!â (Robert A. Heinlein, 1973)
Comment 6 Ashish SHUKLA freebsd_committer freebsd_triage 2010-07-17 07:08:44 UTC
State Changed
From-To: open->closed

Submitter is not using FreeBSD anymore.