Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 02 Jan 2023 13:09:12 +0000
From:      bugzilla-noreply@freebsd.org
To:        desktop@FreeBSD.org
Subject:   [Bug 250668] www/chromium needs devel/gsettings-desktop-schemas
Message-ID:  <bug-250668-39348-s77qvnV9qc@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-250668-39348@https.bugs.freebsd.org/bugzilla/>
References:  <bug-250668-39348@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D250668

Graham Perrin <grahamperrin@freebsd.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |chromium@FreeBSD.org,
                   |                            |grahamperrin@freebsd.org
                URL|                            |https://www.freshports.org/
                   |                            |www/chromium/
             Status|New                         |Closed
           Severity|Affects Some People         |Affects Only Me
           Keywords|                            |crash
           Assignee|chromium@FreeBSD.org        |grahamperrin@freebsd.org
         Resolution|---                         |Unable to Reproduce

--- Comment #1 from Graham Perrin <grahamperrin@freebsd.org> ---
<https://www.freshports.org/www/chromium/#requiredlib>;

> libgtk-3.so : x11-toolkits/gtk30

<https://www.freshports.org/x11-toolkits/gtk30/#requiredrun>;

> gsettings-desktop-schemas>=3D0 : devel/gsettings-desktop-schemas

<https://cgit.freebsd.org/ports/tree/www/chromium/Makefile>;

> USE_GNOME=3D	atk dconf gdkpixbuf2 glib20 gtk30 libxml2 libxslt

The gtk30 part of that line was added more than five years ago:
<https://github.com/freebsd/freebsd-ports/commit/8d28aa8db0c717bef863b7a763=
0f48cf3870ffb1#diff-0d6c905a8689ea7cf05ed41e3f5c6af8a2b09103c6f54c1fd7499ff=
d2a803b3cR68>.=20

----

(In reply to Flemming Jacobsen from comment #0)

> =E2=80=A6 When doing 'save image as', chrome crashed. I tracked this down=
=20
> to the package gsettings-desktop-schemas not being installed. =E2=80=A6

Not reproducible here; no crash.=20

After the test, I allowed reinstallation of the package:=20

root@fuji:~ # pkg info -x chromium=20
chromium-108.0.5359.124
root@fuji:~ # pkg check -d
Checking all packages: 100%
glib-networking has a missing dependency: gsettings-desktop-schemas
gtk3 has a missing dependency: gsettings-desktop-schemas
gtk4 has a missing dependency: gsettings-desktop-schemas
plasma5-kde-gtk-config has a missing dependency: gsettings-desktop-schemas

>>> Missing package dependencies were detected.
>>> Found 1 issue(s) in the package database.

The following packages will be installed:

New packages to be INSTALLED:
        gsettings-desktop-schemas: 42.0 [FreeBSD]

Number of packages to be installed: 1

The process will require 5 MiB more space.
605 KiB to be downloaded.

>>> Try to fix the missing dependencies? [y/N]: y
[1/1] Fetching gsettings-desktop-schemas-42.0.pkg: 100%  605 KiB 620.0kB/s=
=20=20=20
00:01=20=20=20=20
Checking integrity... done (0 conflicting)
[1/1167] Installing gsettings-desktop-schemas-42.0...
[1/1167] Extracting gsettings-desktop-schemas-42.0: 100%
Compiling glib schemas
>>> Summary of actions performed:

gsettings-desktop-schemas dependency has been fixed

>>> Missing dependencies were fixed successfully.
root@fuji:~ # freebsd-version -kru ; uname -aKU
13.1-RELEASE-p3
13.1-RELEASE-p3
13.1-RELEASE-p5
FreeBSD fuji 13.1-RELEASE-p3 FreeBSD 13.1-RELEASE-p3 GENERIC amd64 1301000
1301000
root@fuji:~ # pkg -vv | grep -e url -e enabled -e priority
    url             :
"pkg+http://pkg0.bme.freebsd.org/FreeBSD:13:amd64/latest",
    enabled         : yes,
    priority        : 4,
    url             :
"file:///usr/local/poudriere/data/packages/thirteen-default",
    enabled         : yes,
    priority        : 3
root@fuji:~ #

--=20
You are receiving this mail because:
You are on the CC list for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-250668-39348-s77qvnV9qc>