Re: [gdm-list] Error building master with jhbuild: No rule to make target `dconf-override-db`



Hey,

> When I ran `make-dconf-override-db.sh` manually, I got the error
> message "bad trap".  I figured out that the problem was that /bin/sh
> on my system is dash (the default system shell implementation on
> Debian), which apparently does not support the "ERR" trap.
> Re-running, I found out that I was missing some dependencies (namely
> dconf and gnome-power-manager).  Re-running a third time, I got an
> error message explaining that "accessibility" did not exist.  This
> third problem is due to commit
> 8768a4636d9175c53d680c05a331845be59a2504 to gsettings-desktop-schemas
> (http://git.gnome.org/browse/gsettings-desktop-schemas/commit/?id=8768a4636d9175c53d680c05a331845be59a2504),
> which renamed "accessibility" to "toolkit-accessibility".
Ah we fixed this a while ago.  Your checkout is stale I think.

> Attached are a couple of patches.
> `0001-Update-data-make-dconf-override-db.sh.patch` fixes the "bad
> trap" and problem with "accessibility".
Great I've pushed the relevant parts of this.

> `0002-Cause-make-to-fail-if-make-dconf-override-db.sh-fail.patch`
> improves the make process by causing `make` to fail if the
> `data/make-dconf-override-db.sh
> ` script fails.
and pushed this.

> These two patches are to the `gnome3` branch, but they should probably
> be applied to master as well.
Oh don't use that branch, it's old.

--Ray


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]