Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Various GNOME leaf package updates #73790

Merged
merged 13 commits into from Nov 21, 2019
Merged

Various GNOME leaf package updates #73790

merged 13 commits into from Nov 21, 2019

Conversation

@jtojnar
Copy link
Contributor

jtojnar commented Nov 19, 2019

  • Built and run the packages on NixOS (sandbox)
  • Verified that Déjà dup can backup to Google Drive.
@jonringer

This comment has been minimized.

Copy link
Contributor

jonringer commented Nov 20, 2019

if the tests are missing from pypi, i would just fetchFromGitHub

@jtojnar

This comment has been minimized.

Copy link
Contributor Author

jtojnar commented Nov 20, 2019

IIRC they were also broken in 0.6.0 on Git (but working on master), so I decided to disable them instead, rather than switching to unstable.

@jtojnar jtojnar force-pushed the jtojnar:gnome-updates branch from 196b711 to bc21c21 Nov 20, 2019
@jtojnar jtojnar force-pushed the jtojnar:gnome-updates branch from 1e519d9 to fe14a08 Nov 20, 2019
jtojnar added 6 commits Nov 19, 2019
jtojnar added 6 commits Nov 19, 2019
	============================= test session starts ==============================
	platform linux2 -- Python 2.7.17, pytest-4.6.6, py-1.8.0, pluggy-0.13.0
	rootdir: /build/google-auth-httplib2-0.0.3
	plugins: localserver-0.5.0
	collected 0 items / 1 errors

	==================================== ERRORS ====================================
	_____________ ERROR collecting tests/test_google_auth_httplib2.py ______________
	ImportError while importing test module '/build/google-auth-httplib2-0.0.3/tests/test_google_auth_httplib2.py'.
	Hint: make sure your test modules/packages have valid Python names.
	Traceback:
	tests/test_google_auth_httplib2.py:20: in <module>
	    import google_auth_httplib2
	google_auth_httplib2.py:21: in <module>
	    from google.auth import exceptions
	E   ImportError: No module named google.auth
The main news is that GNOME Online Accounts are no longer used so if one wants to back up to Google Drive, they need to install Duplicity with PyDrive support. The credentials should be migrated automatically.

https://gitlab.gnome.org/World/deja-dup/blob/40.4/NEWS.md#anchor-404
Required by Déjà Dup.
@jtojnar jtojnar force-pushed the jtojnar:gnome-updates branch from fe14a08 to a7f4c78 Nov 20, 2019
@ofborg ofborg bot added the 8.has: clean-up label Nov 20, 2019
@ofborg ofborg bot requested review from worldofpeace and domenkozar Nov 20, 2019
libsoup
webkitgtk
gjs
gobject-introspection

This comment has been minimized.

Copy link
@worldofpeace

worldofpeace Nov 20, 2019

Member

gobject-introspection in buildInputs?

This comment has been minimized.

Copy link
@jtojnar

jtojnar Nov 21, 2019

Author Contributor

libgdprivate links against it.

Copy link
Member

worldofpeace left a comment

Otherwise, LGTM. Feel free to merge after the previous comment is addressed.

@jtojnar jtojnar merged commit 6fb5b6b into NixOS:master Nov 21, 2019
16 checks passed
16 checks passed
deja-dup, duplicity, gnome-keysign, gnome-podcasts, gnome-user-docs, gnome3.gnome-documents, gnome3.gnome-music, gnome3.gnome-user-docs, orca, yelp-tools on aarch64-linux Failure
Details
Evaluation Performance Report Evaluator Performance Report
Details
deja-dup, duplicity, gnome-keysign, gnome-podcasts, gnome-user-docs, gnome3.gnome-documents, gnome3.gnome-music, gnome3.gnome-user-docs, orca, yelp-tools on x86_64-darwin Success
Details
deja-dup, duplicity, gnome-keysign, gnome-podcasts, gnome-user-docs, gnome3.gnome-documents, gnome3.gnome-music, gnome3.gnome-user-docs, orca, yelp-tools on x86_64-linux Success
Details
grahamcofborg-eval ^.^!
Details
grahamcofborg-eval-check-maintainers matching changed paths to changed attrs...
Details
grahamcofborg-eval-check-meta config.nix: checkMeta = true
Details
grahamcofborg-eval-darwin nix-instantiate --arg nixpkgs { outPath=./.; revCount=999999; shortRev="ofborg"; } ./pkgs/top-level/release.nix -A darwin-tested
Details
grahamcofborg-eval-nixos nix-instantiate --arg nixpkgs { outPath=./.; revCount=999999; shortRev="ofborg"; } ./nixos/release-combined.nix -A tested
Details
grahamcofborg-eval-nixos-manual nix-instantiate --arg nixpkgs { outPath=./.; revCount=999999; shortRev="ofborg"; } ./nixos/release.nix -A manual
Details
grahamcofborg-eval-nixos-options nix-instantiate --arg nixpkgs { outPath=./.; revCount=999999; shortRev="ofborg"; } ./nixos/release.nix -A options
Details
grahamcofborg-eval-nixpkgs-manual nix-instantiate --arg nixpkgs { outPath=./.; revCount=999999; shortRev="ofborg"; } ./pkgs/top-level/release.nix -A manual
Details
grahamcofborg-eval-nixpkgs-tarball nix-instantiate --arg nixpkgs { outPath=./.; revCount=999999; shortRev="ofborg"; } ./pkgs/top-level/release.nix -A tarball
Details
grahamcofborg-eval-nixpkgs-unstable-jobset nix-instantiate --arg nixpkgs { outPath=./.; revCount=999999; shortRev="ofborg"; } ./pkgs/top-level/release.nix -A unstable
Details
grahamcofborg-eval-package-list nix-env -qa --json --file .
Details
grahamcofborg-eval-package-list-no-aliases nix-env -qa --json --file . --arg config { allowAliases = false; }
Details
@jtojnar jtojnar deleted the jtojnar:gnome-updates branch Nov 21, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.