Bug 1221604

Summary: [gnome 46] gnome-shell seem to requires typelib-1_0-GioUnix-2_0
Product: [openSUSE] openSUSE Tumbleweed Reporter: Marcus Rückert <mrueckert>
Component: GNOMEAssignee: E-mail List <gnome-bugs>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None CC: dimstar
Version: Current   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Marcus Rückert 2024-03-18 12:11:57 UTC
```
JS ERROR: Error: Failed to require GioUnix 2.0: Typelib file for namespace 'GioUnix', version '2.0' not found
 require@resource:///org/gnome/gjs/modules/esm/gi.js:16:28
 @gi://Gio/:3:25
```

found that while debugging why latest TW + G:Next no longer had a working gdm.
Comment 1 Dominique Leuenberger 2024-03-18 12:27:43 UTC
Fixed in GNOME:Next/glib2:

+- Fold typelib-1_0-GioUnix-2_0 into typeib-1_0-Gio-2_0: gjs loads
+  GioUnix as platform-specific overlay to Gio transparently. Any
+  consumer that wants Gio needs GioUnix on Unix-like systems
+  (boo#1211604).