unofficial mirror of bug-guix@gnu.org 
 help / color / mirror / code / Atom feed
* bug#48142: gupnp build test failed while doing reconfiguring system
@ 2021-05-01 15:50 Shyam Saran
  2021-05-01 17:54 ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
  2021-05-01 23:22 ` bug#48142: [PATCH] gnu: gupnp: Add missing input Leo Prikler
  0 siblings, 2 replies; 8+ messages in thread
From: Shyam Saran @ 2021-05-01 15:50 UTC (permalink / raw)
  To: 48142


[-- Attachment #1.1: Type: text/plain, Size: 11465 bytes --]

$ bzcat
/var/log/guix/drvs/iv/b42vz3rqrp0fxkncz1nrrhjii2ccny-gupnp-1.2.4.drv.bz2 |
tail -200

gupnp-1.2.4/tests/test-browsing.c
gupnp-1.2.4/tests/test-introspection.c
gupnp-1.2.4/tests/test-proxy.c
gupnp-1.2.4/tests/test-server.c
gupnp-1.2.4/tests/test-white-list.c
gupnp-1.2.4/tools/
gupnp-1.2.4/tools/gupnp-binding-tool-1.2
gupnp-1.2.4/tools/meson.build
gupnp-1.2.4/vala/
gupnp-1.2.4/vala/GUPnP-1.2.metadata
gupnp-1.2.4/vala/gupnp-1.2-custom.vala
gupnp-1.2.4/vala/gupnp-1.2.deps
gupnp-1.2.4/vala/meson.build
phase `unpack' succeeded after 0.0 seconds
starting phase `patch-usr-bin-file'
phase `patch-usr-bin-file' succeeded after 0.0 seconds
starting phase `patch-source-shebangs'
patch-shebang: ./examples/browse.js: warning: no binary for interpreter
`gjs' found in $PATH
patch-shebang: ./examples/get-volume.js: warning: no binary for interpreter
`gjs' found in $PATH
patch-shebang: ./examples/last-change.js: warning: no binary for
interpreter `gjs' found in $PATH
patch-shebang: ./tools/gupnp-binding-tool-1.2: changing `/usr/bin/env
python3' to
`/gnu/store/9w9jvy3bgjg4qaqmrij01nbppiccqr7c-python-3.8.2/bin/python3'
phase `patch-source-shebangs' succeeded after 0.0 seconds
starting phase `configure'
The Meson build system
Version: 0.53.2
Source dir: /tmp/guix-build-gupnp-1.2.4.drv-0/gupnp-1.2.4
Build dir: /tmp/guix-build-gupnp-1.2.4.drv-0/build
Build type: native build
Project name: gupnp
Project version: 1.2.4
C compiler for the host machine: gcc (gcc 7.5.0 "gcc (GCC) 7.5.0")
C linker for the host machine: gcc ld.bfd 2.34
Host machine cpu family: x86_64
Host machine cpu: x86_64
Has header "linux/rtnetlink.h" : YES
Has header "ifaddrs.h" : YES
Has header "linux/wireless.h" : YES
Configuring config.h using configuration

|Executing subproject guul method meson
|
|Project name: guul
|Project version: 0.1
|C compiler for the host machine: gcc (gcc 7.5.0 "gcc (GCC) 7.5.0")
|C linker for the host machine: gcc ld.bfd 2.34
|Found pkg-config:
/gnu/store/krpyb0zi700dcrg9cc8932w4v0qivdg9-pkg-config-0.29.2/bin/pkg-config
(0.29.2)
|Run-time dependency glib-2.0 found: YES 2.62.6
|Checking for function "uuid_to_string" : NO
|Run-time dependency uuid found: YES 2.35.1
|Build targets in project: 1
|Subproject guul finished.

Dependency glib-2.0 found: YES 2.62.6 (cached)
Run-time dependency gio-2.0 found: YES 2.62.6
Run-time dependency gmodule-2.0 found: YES 2.62.6
Run-time dependency gobject-2.0 found: YES 2.62.6
Run-time dependency gssdp-1.2 found: YES 1.2.3
Run-time dependency libsoup-2.4 found: YES 2.72.0
Run-time dependency libxml-2.0 found: YES 2.9.10
Found pkg-config:
/gnu/store/krpyb0zi700dcrg9cc8932w4v0qivdg9-pkg-config-0.29.2/bin/pkg-config
(0.29.2)
Configuring version.xml using configuration
Program xsltproc found: NO
Build targets in project: 16

gupnp 1.2.4

  Subprojects
    guul: YES

Found ninja-1.10.0 at
/gnu/store/9z915ibzqr70gr7a3rxkd0ikrxk3kmqn-ninja-1.10.0/bin/ninja
phase `configure' succeeded after 1.4 seconds
starting phase `patch-generated-file-shebangs'
phase `patch-generated-file-shebangs' succeeded after 0.0 seconds
starting phase `build'
[1/52] Compiling C object 'subprojects/guul/429e512@@guul@sta/guul.c.o'.
[2/52] Linking static target subprojects/guul/libguul.a.
[3/52] Compiling C object 'tests/59830eb@@test-proxy@exe/test-proxy.c.o'.
[4/52] Compiling C object 'tests/59830eb@@test-server@exe/test-server.c.o'.
[5/52] Compiling C object 'tests/59830eb@@test-browsing@exe
/test-browsing.c.o'.
[6/52] Compiling C object 'tests/59830eb@@test-white-list@exe
/test-white-list.c.o'.
[7/52] Compiling C object 'tests/59830eb@@test-introspection@exe
/test-introspection.c.o'.
[8/52] Compiling C object 'tests/gtest/18c7119@@test-context@exe
/test-context.c.o'.
[9/52] Generating gupnp-enums.h with a meson_exe.py custom command.
[10/52] Compiling C object 'tests/gtest/18c7119@@test-bugs@exe
/test-bugs.c.o'.
[11/52] Compiling C object 'examples/c590b3c@@light-client@exe
/light-client.c.o'.
[12/52] Compiling C object 'examples/c590b3c@@light-server@exe
/light-server.c.o'.
[13/52] Compiling C object 'libgupnp/0691de0@@gupnp-1.2@sha/gupnp-acl.c.o'.
[14/52] Compiling C object 'libgupnp/0691de0@@gupnp-1.2@sha
/gupnp-device.c.o'.
[15/52] Compiling C object 'libgupnp/0691de0@@gupnp-1.2@sha
/gupnp-device-proxy.c.o'.
[16/52] Compiling C object 'libgupnp/0691de0@@gupnp-1.2@sha
/gupnp-context-manager.c.o'.
[17/52] Generating gupnp-enums.c with a meson_exe.py custom command.
[18/52] Compiling C object 'libgupnp/0691de0@@gupnp-1.2@sha
/gupnp-error.c.o'.
[19/52] Compiling C object 'libgupnp/0691de0@@gupnp-1.2@sha
/gupnp-control-point.c.o'.
[20/52] Compiling C object 'libgupnp/0691de0@@gupnp-1.2@sha
/gupnp-device-info.c.o'.
[21/52] Compiling C object 'libgupnp/0691de0@@gupnp-1.2@sha
/meson-generated_.._gupnp-enums.c.o'.
[22/52] Compiling C object 'libgupnp/0691de0@@gupnp-1.2@sha
/gupnp-context.c.o'.
[23/52] Compiling C object 'libgupnp/0691de0@@gupnp-1.2@sha
/gupnp-resource-factory.c.o'.
[24/52] Compiling C object 'libgupnp/0691de0@@gupnp-1.2@sha
/gupnp-root-device.c.o'.
[25/52] Compiling C object 'libgupnp/0691de0@@gupnp-1.2@sha
/gupnp-types.c.o'.
[26/52] Compiling C object 'libgupnp/0691de0@@gupnp-1.2@sha
/gupnp-service-info.c.o'.
[27/52] Compiling C object 'libgupnp/0691de0@@gupnp-1.2@sha
/gupnp-service-introspection.c.o'.
[28/52] Compiling C object 'libgupnp/0691de0@@gupnp-1.2@sha
/gupnp-simple-context-manager.c.o'.
[29/52] Compiling C object 'libgupnp/0691de0@@gupnp-1.2@sha
/gupnp-xml-doc.c.o'.
[30/52] Compiling C object 'libgupnp/0691de0@@gupnp-1.2@sha
/gupnp-service-proxy-action.c.o'.
[31/52] Compiling C object 'libgupnp/0691de0@@gupnp-1.2@sha
/gupnp-white-list.c.o'.
[32/52] Compiling C object 'libgupnp/0691de0@@gupnp-1.2@sha
/gupnp-service.c.o'.
[33/52] Compiling C object 'libgupnp/0691de0@@gupnp-1.2@sha
/http-headers.c.o'.
[34/52] Compiling C object 'libgupnp/0691de0@@gupnp-1.2@sha
/gvalue-util.c.o'.
[35/52] Compiling C object 'libgupnp/0691de0@@gupnp-1.2@sha/xml-util.c.o'.
[36/52] Compiling C object 'libgupnp/0691de0@@gupnp-1.2@sha
/gupnp-unix-context-manager.c.o'.
[37/52] Compiling C object 'libgupnp/0691de0@@gupnp-1.2@sha
/gupnp-service-proxy.c.o'.
[38/52] Compiling C object 'libgupnp/0691de0@@gupnp-1.2@sha
/gupnp-linux-context-manager.c.o'.
[39/52] Linking target libgupnp/libgupnp-1.2.so.0.0.0.
[40/52] Generating symbol file 'libgupnp/0691de0@@gupnp-1.2@sha
/libgupnp-1.2.so.0.0.0.symbols'.
[41/52] Linking target tests/gtest/test-context.
[42/52] Linking target tests/test-server.
[43/52] Linking target tests/test-introspection.
[44/52] Linking target tests/test-browsing.
[45/52] Linking target tests/gtest/test-bugs.
[46/52] Linking target tests/test-proxy.
[47/52] Linking target tests/test-white-list.
[48/52] Linking target examples/light-server.
[49/52] Linking target examples/light-client.
[50/52] Generating GUPnP-1.2.gir with a custom command.
g-ir-scanner: link: gcc -o
/tmp/guix-build-gupnp-1.2.4.drv-0/build/tmp-introspect_nm257lw/GUPnP-1.2
/tmp/guix-build-gupnp-1.2.4.drv-0/build/tmp-introspect_nm257lw/GUPnP-1.2.o
-L. -Wl,-rpath,. -Wl,--no-as-needed
-L/tmp/guix-build-gupnp-1.2.4.drv-0/build/libgupnp
-Wl,-rpath,/tmp/guix-build-gupnp-1.2.4.drv-0/build/libgupnp
-L/tmp/guix-build-gupnp-1.2.4.drv-0/build/subprojects/guul
-Wl,-rpath,/tmp/guix-build-gupnp-1.2.4.drv-0/build/subprojects/guul
-L/gnu/store/qzj0j8lv58fyr7dbsjj4fzjcqvgmkwzb-glib-2.62.6/lib
-Wl,-rpath,/gnu/store/qzj0j8lv58fyr7dbsjj4fzjcqvgmkwzb-glib-2.62.6/lib
-L/gnu/store/pm78zkavwbm3f8ba6w3jvdr2jaw6y1p6-gssdp-1.2.3/lib
-Wl,-rpath,/gnu/store/pm78zkavwbm3f8ba6w3jvdr2jaw6y1p6-gssdp-1.2.3/lib
-L/gnu/store/avis67f7wq3d6lklr3hfkv9sv64ym5sr-libsoup-2.72.0/lib
-Wl,-rpath,/gnu/store/avis67f7wq3d6lklr3hfkv9sv64ym5sr-libsoup-2.72.0/lib
-L/gnu/store/c8w9z48vvx2a3q3k44ch9yn00wk1qwhb-libxml2-2.9.10/lib
-Wl,-rpath,/gnu/store/c8w9z48vvx2a3q3k44ch9yn00wk1qwhb-libxml2-2.9.10/lib
-L/gnu/store/a45p39mgqvfd8kjwibyr0q42k1mw7gmf-util-linux-2.35.1-lib/lib
-Wl,-rpath,/gnu/store/a45p39mgqvfd8kjwibyr0q42k1mw7gmf-util-linux-2.35.1-lib/lib
-lgupnp-1.2 -lglib-2.0 -lgio-2.0 -lgobject-2.0 -lgmodule-2.0 -lgssdp-1.2
-lsoup-2.4 -lxml2 -luuid
-L/gnu/store/qzj0j8lv58fyr7dbsjj4fzjcqvgmkwzb-glib-2.62.6/lib -lgio-2.0
-lgobject-2.0 -Wl,--export-dynamic -lgmodule-2.0 -pthread -lglib-2.0
[51/52] Generating gupnp-1.2.vapi with a custom command.
[52/52] Generating GUPnP-1.2.typelib with a custom command.
phase `build' succeeded after 4.3 seconds
starting phase `check'
[0/1] Running all tests.
1/2 context                                 FAIL     0.02 s (killed by
signal 5 SIGTRAP)
2/2 bugs                                    FAIL     0.02 s (killed by
signal 5 SIGTRAP)

Ok:                    0
Expected Fail:         0
Fail:                  2
Unexpected Pass:       0
Skipped:               0
Timeout:               0


The output from the failed tests:

1/2 context                                 FAIL     0.02 s (killed by
signal 5 SIGTRAP)

--- command ---
15:38:47 /tmp/guix-build-gupnp-1.2.4.drv-0/build/tests/gtest/test-context
--- stdout ---
# random seed: R02Seabb6499098bd8fc6152a8486b4e0fd5
1..1
# Start of context tests
# Start of http tests
# gssdp-net-DEBUG: Found lo(127.0.0.1), appending
# gssdp-net-DEBUG: Found lo(::1), appending
# gssdp-client-DEBUG: Created SSDP client 0x0x446110
# gssdp-client-DEBUG:   iface_name : lo
# gssdp-client-DEBUG:   host_ip    : 127.0.0.1
# gssdp-client-DEBUG:   server_id  : Linux/5.11.17 UPnP/1.0 GSSDP/1.2.3
# gssdp-client-DEBUG:   network    : 127.0.0.0/8
# gssdp-client-DEBUG:   host_addr  : 0x0x448020
# gssdp-client-DEBUG:   host_mask  : 0x0x43f4d0
Bail out! GLib-GIO-FATAL-ERROR: Settings schema 'org.gnome.system.proxy' is
not installed
--- stderr ---

(/tmp/guix-build-gupnp-1.2.4.drv-0/build/tests/gtest/test-context:447):
GLib-GIO-ERROR **: 15:38:47.096: Settings schema 'org.gnome.system.proxy'
is not installed
-------

2/2 bugs                                    FAIL     0.02 s (killed by
signal 5 SIGTRAP)

--- command ---
15:38:47 /tmp/guix-build-gupnp-1.2.4.drv-0/build/tests/gtest/test-bugs
--- stdout ---
# random seed: R02Sd5af7a22f4dc679e375fc52b0f9fb3cb
1..5
# Start of bugs tests
# gssdp-net-DEBUG: Found lo(127.0.0.1), appending
# gssdp-net-DEBUG: Found lo(::1), appending
# gssdp-client-DEBUG: Created SSDP client 0x0x447110
# gssdp-client-DEBUG:   iface_name : lo
# gssdp-client-DEBUG:   host_ip    : 127.0.0.1
# gssdp-client-DEBUG:   server_id  : Linux/5.11.17 UPnP/1.0 GSSDP/1.2.3
# gssdp-client-DEBUG:   network    : 127.0.0.0/8
# gssdp-client-DEBUG:   host_addr  : 0x0x449020
# gssdp-client-DEBUG:   host_mask  : 0x0x440590
# DEBUG: Looking up type from XML
# DEBUG: Found type from XML: urn:test-gupnp-org:service:TestService:1
# DEBUG: Trying to use version-less type...
# DEBUG: Version-less type is urn:test-gupnp-org:service:TestService
# DEBUG: Will return type GUPnPService for UPnP type
urn:test-gupnp-org:service:TestService
Bail out! GLib-GIO-FATAL-ERROR: Settings schema 'org.gnome.system.proxy' is
not installed
--- stderr ---

(/tmp/guix-build-gupnp-1.2.4.drv-0/build/tests/gtest/test-bugs:448):
GLib-GIO-ERROR **: 15:38:47.116: Settings schema 'org.gnome.system.proxy'
is not installed
-------

Full log written to
/tmp/guix-build-gupnp-1.2.4.drv-0/build/meson-logs/testlog.txt
FAILED: meson-test
/gnu/store/5vk4dch04969c9zz6fmaasx15qhshqrc-meson-for-build-0.53.2/bin/meson
test --no-rebuild --print-errorlogs
ninja: build stopped: subcommand failed.
command "ninja" "test" failed with status 1




--
syam

[-- Attachment #1.2: Type: text/html, Size: 12868 bytes --]

[-- Attachment #2: b42vz3rqrp0fxkncz1nrrhjii2ccny-gupnp-1.2.4.drv.bz2 --]
[-- Type: application/x-bzip, Size: 9817 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* bug#48142: gupnp build test failed while doing reconfiguring system
  2021-05-01 15:50 bug#48142: gupnp build test failed while doing reconfiguring system Shyam Saran
@ 2021-05-01 17:54 ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
  2021-05-01 21:11   ` bug#48142: [PATCH] gnu: gupnp: Add missing input Jack Hill
  2021-05-01 22:38   ` bug#48142: gupnp build test failed while doing reconfiguring system Shyam Saran
  2021-05-01 23:22 ` bug#48142: [PATCH] gnu: gupnp: Add missing input Leo Prikler
  1 sibling, 2 replies; 8+ messages in thread
From: Tobias Geerinckx-Rice via Bug reports for GNU Guix @ 2021-05-01 17:54 UTC (permalink / raw)
  To: Shyam Saran; +Cc: 48142

[-- Attachment #1: Type: text/plain, Size: 215 bytes --]

Shyam Saran 写道:
> Bail out! GLib-GIO-FATAL-ERROR: Settings schema 
> 'org.gnome.system.proxy' is
> not installed

For the record: appstream-glib fails with the same error here.

Kind regards,

T G-R

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 247 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* bug#48142: [PATCH] gnu: gupnp: Add missing input.
  2021-05-01 17:54 ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
@ 2021-05-01 21:11   ` Jack Hill
  2021-05-01 21:30     ` Jack Hill
  2021-05-01 22:38   ` bug#48142: gupnp build test failed while doing reconfiguring system Shyam Saran
  1 sibling, 1 reply; 8+ messages in thread
From: Jack Hill @ 2021-05-01 21:11 UTC (permalink / raw)
  To: 48142

* gnu/packages/gnome.scm (gupnp)[inputs]: Add gsettings-desktop-schemas.
---
 gnu/packages/gnome.scm | 1 +
 1 file changed, 1 insertion(+)

This change resolves the GLib-GIO-FATAL-ERROR: Settings schema
'org.gnome.system.proxy'` error, by adding the package that provides
org.gnome.system.proxy to the inputs. I've also tested that this patch
allows other gupnp packages (I tested gupnp-dlna).

That said, I don't know that this is the correct change since I don't
know why gupnp built in the past without this input. I have also not
tested using gupnp.

diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index 444e743bed..372905cfc5 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -1329,6 +1329,7 @@ a debugging tool, @command{gssdp-device-sniffer}.")
    (inputs
     `(("gssdp" ,gssdp)
       ("gtk+" ,gtk+)
+      ("gsettings-desktop-schemas" ,gsettings-desktop-schemas)
       ("libsoup" ,libsoup)))
    (synopsis "PnP API for GNOME")
    (description "This package provides GUPnP, an object-oriented framework
-- 
2.31.1





^ permalink raw reply related	[flat|nested] 8+ messages in thread

* bug#48142: [PATCH] gnu: gupnp: Add missing input.
  2021-05-01 21:11   ` bug#48142: [PATCH] gnu: gupnp: Add missing input Jack Hill
@ 2021-05-01 21:30     ` Jack Hill
  2021-05-01 21:41       ` bug#48142: [PATCH v2] " Jack Hill
  0 siblings, 1 reply; 8+ messages in thread
From: Jack Hill @ 2021-05-01 21:30 UTC (permalink / raw)
  To: 48142

On Sat, 1 May 2021, Jack Hill wrote:

> This change resolves the GLib-GIO-FATAL-ERROR: Settings schema
> 'org.gnome.system.proxy'` error, by adding the package that provides
> org.gnome.system.proxy to the inputs. I've also tested that this patch
> allows other gupnp packages (I tested gupnp-dlna).
>
> That said, I don't know that this is the correct change since I don't
> know why gupnp built in the past without this input. I have also not
> tested using gupnp.

The same fix was made for appstream-glib in 
90b4890c630637d1eb4711a7a57f610bbf9cfa57, so I now beleive that is is the 
correct fix. Although, I see Leo made the patch nicer there by including a 
comment and getting the aphabetization ofr the inputs correct. I'll send a 
v2 shortly.

Best,
Jack




^ permalink raw reply	[flat|nested] 8+ messages in thread

* bug#48142: [PATCH v2] gnu: gupnp: Add missing input.
  2021-05-01 21:30     ` Jack Hill
@ 2021-05-01 21:41       ` Jack Hill
  0 siblings, 0 replies; 8+ messages in thread
From: Jack Hill @ 2021-05-01 21:41 UTC (permalink / raw)
  To: 48142; +Cc: leo.prikler

Fixes <https://bugs.gnu.org/48142>.
Reported by Shyam Saran <syamsaran12345@gmail.com>.

This fixes the fatal error "Settings schema 'org.gnome.system.proxy' is not
installed", which causes builds to fail.

* gnu/packages/gnome.scm (gupnp)[inputs]: Add gsettings-desktop-schemas.
---
 gnu/packages/gnome.scm | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index 444e743bed..b653abafce 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -1327,7 +1327,9 @@ a debugging tool, @command{gssdp-device-sniffer}.")
       ("pkg-config" ,pkg-config)
       ("vala" ,vala)))
    (inputs
-    `(("gssdp" ,gssdp)
+    ;; gsettings-desktop-schemas for org.gnome.system.proxy
+    `(("gsettings-desktop-schemas" ,gsettings-desktop-schemas)
+      ("gssdp" ,gssdp)
       ("gtk+" ,gtk+)
       ("libsoup" ,libsoup)))
    (synopsis "PnP API for GNOME")
-- 
2.31.1





^ permalink raw reply related	[flat|nested] 8+ messages in thread

* bug#48142: gupnp build test failed while doing reconfiguring system
  2021-05-01 17:54 ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
  2021-05-01 21:11   ` bug#48142: [PATCH] gnu: gupnp: Add missing input Jack Hill
@ 2021-05-01 22:38   ` Shyam Saran
  1 sibling, 0 replies; 8+ messages in thread
From: Shyam Saran @ 2021-05-01 22:38 UTC (permalink / raw)
  To: Tobias Geerinckx-Rice; +Cc: 48142

[-- Attachment #1: Type: text/plain, Size: 1856 bytes --]

After fix


90b4890c630637d1eb4711a7a57f610bbf9cfa57

still error persist


$ guix describe

                                                           8s
Generation 102 May 02 2021 03:35:52 (current)
  nonguix f997be6
    repository URL: https://gitlab.com/nonguix/nonguix
    branch: master
    commit: f997be6959825dbccbda9a2f317c92a656f29b82
  guix 10ecae4
    repository URL: https://git.savannah.gnu.org/git/guix.git
    branch: master
    commit: 10ecae4503addec38439a01868e641110a548082


$ guix install gupnp


               10s
The following package will be installed:
   gupnp 1.2.4

substitute: updating substitutes from 'https://ci.guix.info/'... 100.0%
The following derivation will be built:
   /gnu/store/ivb42vz3rqrp0fxkncz1nrrhjii2ccny-gupnp-1.2.4.drv

building /gnu/store/ivb42vz3rqrp0fxkncz1nrrhjii2ccny-gupnp-1.2.4.drv...
 96%
[###################################################################################################################################################################################################
           ]note: build failure may have been caused by lack of free disk
space
builder for `/gnu/store/ivb42vz3rqrp0fxkncz1nrrhjii2ccny-gupnp-1.2.4.drv'
failed with exit code 1
build of /gnu/store/ivb42vz3rqrp0fxkncz1nrrhjii2ccny-gupnp-1.2.4.drv failed
View build log at
'/var/log/guix/drvs/iv/b42vz3rqrp0fxkncz1nrrhjii2ccny-gupnp-1.2.4.drv.bz2'.
guix install: error: build of
`/gnu/store/ivb42vz3rqrp0fxkncz1nrrhjii2ccny-gupnp-1.2.4.drv' failed




On Sat, 1 May 2021 at 23:24, Tobias Geerinckx-Rice <me@tobias.gr> wrote:

> Shyam Saran 写道:
> > Bail out! GLib-GIO-FATAL-ERROR: Settings schema
> > 'org.gnome.system.proxy' is
> > not installed
>
> For the record: appstream-glib fails with the same error here.
>
> Kind regards,
>
> T G-R
>

[-- Attachment #2: Type: text/html, Size: 3146 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* bug#48142: [PATCH] gnu: gupnp: Add missing input.
  2021-05-01 15:50 bug#48142: gupnp build test failed while doing reconfiguring system Shyam Saran
  2021-05-01 17:54 ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
@ 2021-05-01 23:22 ` Leo Prikler
  2021-05-03  4:30   ` Jack Hill
  1 sibling, 1 reply; 8+ messages in thread
From: Leo Prikler @ 2021-05-01 23:22 UTC (permalink / raw)
  To: 48142

From: Jack Hill <jackhill@jackhill.us>

Fixes <https://bugs.gnu.org/48142>.
Reported by Shyam Saran <syamsaran12345@gmail.com>.

This fixes the fatal error "Settings schema 'org.gnome.system.proxy' is not
installed", which causes builds to fail.

* gnu/packages/gnome.scm (gupnp)[inputs]: Add gsettings-desktop-schemas.
---
 gnu/packages/gnome.scm | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index a572ca9aa3..33ef2baec4 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -1322,6 +1322,8 @@ a debugging tool, @command{gssdp-device-sniffer}.")
    (native-inputs
     `(("gettext" ,gettext-minimal)
       ("glib:bin" ,glib "bin")
+      ;; gsettings-desktop-schemas for org.gnome.system.proxy
+      ("gsettings-desktop-schemas" ,gsettings-desktop-schemas)
       ("gobject-introspection" ,gobject-introspection)
       ("gtk-doc" ,gtk-doc/stable)
       ("pkg-config" ,pkg-config)
-- 
2.31.1





^ permalink raw reply related	[flat|nested] 8+ messages in thread

* bug#48142: [PATCH] gnu: gupnp: Add missing input.
  2021-05-01 23:22 ` bug#48142: [PATCH] gnu: gupnp: Add missing input Leo Prikler
@ 2021-05-03  4:30   ` Jack Hill
  0 siblings, 0 replies; 8+ messages in thread
From: Jack Hill @ 2021-05-03  4:30 UTC (permalink / raw)
  To: Leo Prikler, Mathieu Othacehe; +Cc: 48142, 48127

Mathieu,

Thanks for your gupnp fix in 2710df38b0c317bdc69c61c7775d8141eb214dd1. 
Would you mind explaining how you determined gsettings-desktop-schemas 
needed to be a propagated input? I was confused [0][1] about which type of 
input it should be.

Do you think the fix for appstream-glib [2] should also be updated to move 
gsettings-desktop-schemas to propagated-inputs?

[0] https://issues.guix.gnu.org/48142#4
[1] https://logs.guix.gnu.org/guix/2021-05-01.log#234324
[2] https://issues.guix.gnu.org/48127

Best,
Jack




^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2021-05-03  4:31 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-05-01 15:50 bug#48142: gupnp build test failed while doing reconfiguring system Shyam Saran
2021-05-01 17:54 ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2021-05-01 21:11   ` bug#48142: [PATCH] gnu: gupnp: Add missing input Jack Hill
2021-05-01 21:30     ` Jack Hill
2021-05-01 21:41       ` bug#48142: [PATCH v2] " Jack Hill
2021-05-01 22:38   ` bug#48142: gupnp build test failed while doing reconfiguring system Shyam Saran
2021-05-01 23:22 ` bug#48142: [PATCH] gnu: gupnp: Add missing input Leo Prikler
2021-05-03  4:30   ` Jack Hill

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).