Bug#1033249: unblock: gnome-initial-setup/43.2-6
Simon McVittie
smcv at debian.org
Mon Mar 20 17:48:26 GMT 2023
Package: release.debian.org
Severity: normal
User: release.debian.org at packages.debian.org
Usertags: unblock
X-Debbugs-Cc: gnome-initial-setup at packages.debian.org
Control: affects -1 + src:gnome-initial-setup
Control: block -1 by 1029206
Please unblock package gnome-initial-setup. Note that this unblock
request is entangled with #1029206: in their current state, either they
will both migrate, or neither will.
[ Reason ]
* Fix the Privacy Policy link when asking whether to enable Mozilla
Location Services (#1033228)
* Compatibility with a longer-term-supported WebKitGTK (see #1029206)
[ Impact ]
A minor code change in 43.2-5 is a blocker for #1029206.
Additionally, if not unblocked, the "privacy policy" hyperlink in
the Privacy tab will not do anything when gnome-initial-setup is run
automatically on a system that has no user accounts yet. This doesn't
normally happen on Debian systems, because d-i creates a user account,
but it can happen if d-i was not used or if the d-i-created user account
was deleted. (#1033228)
The "privacy policy" link not working seems like something that would
make us look bad.
[ Tests ]
Tested manually with the steps in #1033228. Briefly: deleted the user
account created by d-i, then rebooted and went through initial setup as
if for the first time, then re-ran initial setup as the logged-in user
to simulate what would normally happen after a d-i installation.
The upstream change for #1033228 includes a corresponding change for a
UI toggle for whether to enable automatic crash reporting (Fedora's abrt).
In practice this widget is not visible in Debian, because we don't have
abrt, so that part is untested - but it's very similar to the UI toggle
for location services.
[ Risks ]
The upstream changes to fix #1033228 are mostly declarative and I would
say they are low risk.
The upstream changes to fix FTBFS with the new WebKitGTK from #1029206 are
very simple.
If #1029206 can't happen for some reason, then this version will be unable
to migrate. A contingency plan is to revert the build-dependency change.
The patch applied for #1029206 is unnecessary but harmless if we revert to
the old WebKitGTK.
[ Checklist ]
[x] all changes are documented in the d/changelog
[x] I reviewed all changes and I approve them
[x] attach debdiff against the package in testing
unblock gnome-initial-setup/43.2-6
-------------- next part --------------
A non-text attachment was scrubbed...
Name: gnome-initial-setup_43.2-6.diff
Type: text/x-diff
Size: 18070 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-gnome-maintainers/attachments/20230320/49aa8b6a/attachment.diff>
More information about the pkg-gnome-maintainers
mailing list