Bug 256573

Summary: x11/gdm: errors while extracting
Product: Ports & Packages Reporter: Alexander Vereeken <Alexander88207>
Component: Individual Port(s)Assignee: freebsd-gnome (Nobody) <gnome>
Status: New ---    
Severity: Affects Only Me CC: grahamperrin, lantw44, rkoberman
Priority: --- Flags: bugzilla: maintainer-feedback? (gnome)
Version: Latest   
Hardware: Any   
OS: Any   

Description Alexander Vereeken 2021-06-13 10:09:46 UTC
Hello,

when installing gdm it executes commands but some commands are failing

[1/1] Installing gdm-3.28.4_6...
===> Creating groups.
Using existing group 'gdm'.
Using existing group 'video'.
===> Creating users
Using existing user 'gdm'.
===> Creating homedir(s)
[1/1] Extracting gdm-3.28.4_6: 100%
/bin/sh: gconftool-2: not found
chown: /usr/local/etc/gdm/home/.gconf.mandatory: No such file or directory
chmod: /usr/local/etc/gdm/home/.gconf.mandatory: No such file or directory
chmod: /usr/local/etc/gdm/home/.gconf.mandatory/*.xml: No such file or directory
Comment 1 rkoberman 2021-06-13 16:26:40 UTC
Clearly, gdm requires that devel/gconf2 be installed. A quick look at the Makefile for gconf2 does not seem to list it, but the USE_GNOME might pull it in. Looks like it might be a bug in the port.

You should be able to get it working by installing the gconf2 package or the port.

NOTE: I don't use gdm, so I can't really confirm anything other than that gdm is looking for files and directories that are part of gconf2.
Comment 2 rkoberman 2021-06-13 16:32:27 UTC
(In reply to rkoberman from comment #1)
Replying to my own comment, I just did a 'make configure' on gdm and the port does not call out gconf2 as a dependency nor does it show any port that does depend on gconf2, so it looks like a bug in the port.
Comment 3 Ting-Wei Lan 2021-06-27 09:34:19 UTC
I think we can just drop all GConf things from the GDM port. GConf has been obsolete for a long time and GDM stops using it in 2012.

https://bugzilla.gnome.org/show_bug.cgi?id=635375