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

deepin: add update script and update some packages #49499

Merged
merged 21 commits into from Nov 10, 2018
Merged

deepin: add update script and update some packages #49499

merged 21 commits into from Nov 10, 2018

Conversation

romildo
Copy link
Contributor

@romildo romildo commented Oct 31, 2018

Motivation for this change
  • Add script to help update deepin packages.
  • Update some deepin packages
Things done
  • Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS)
  • Built on platform(s)
    • NixOS
    • macOS
    • other Linux distributions
  • Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
  • Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
  • Tested execution of all binary files (usually in ./result/bin/)
  • Determined the impact on package closure size (by running nix path-info -S before and after)
  • Fits CONTRIBUTING.md.

@romildo
Copy link
Contributor Author

romildo commented Oct 31, 2018

@GrahamcOfBorg build deepin.dde-api deepin.dde-daemon deepin.dde-qt-dbus-factory deepin.dde-session-ui deepin.deepin-desktop-base deepin.deepin-desktop-schemas deepin.deepin-image-viewer deepin.deepin-movie-reborn deepin.deepin-terminal deepin.dtkcore deepin.dtkwidget deepin.go-gir-generator deepin.go-lib deepin.qt5dxcb-plugin deepin.qt5integration

@GrahamcOfBorg
Copy link

No attempt on x86_64-darwin (full log)

The following builds were skipped because they don't evaluate on x86_64-darwin: deepin.dde-api, deepin.dde-daemon, deepin.dde-qt-dbus-factory, deepin.dde-session-ui, deepin.deepin-desktop-base, deepin.deepin-desktop-schemas, deepin.deepin-image-viewer, deepin.deepin-movie-reborn, deepin.deepin-terminal, deepin.dtkcore, deepin.dtkwidget, deepin.go-gir-generator, deepin.go-lib, deepin.qt5dxcb-plugin, deepin.qt5integration

Partial log (click to expand)


a) For `nixos-rebuild` you can set
  { nixpkgs.config.allowUnsupportedSystem = true; }
in configuration.nix to override this.

b) For `nix-env`, `nix-build`, `nix-shell` or any other Nix command you can add
  { allowUnsupportedSystem = true; }
to ~/.config/nixpkgs/config.nix.


@GrahamcOfBorg
Copy link

Failure on aarch64-linux (full log)

Attempted: deepin.dde-api, deepin.dde-daemon, deepin.dde-qt-dbus-factory, deepin.dde-session-ui, deepin.deepin-desktop-base, deepin.deepin-desktop-schemas, deepin.deepin-image-viewer, deepin.deepin-movie-reborn, deepin.deepin-terminal, deepin.dtkcore, deepin.dtkwidget, deepin.go-gir-generator, deepin.go-lib, deepin.qt5dxcb-plugin, deepin.qt5integration

Partial log (click to expand)

shrinking RPATHs of ELF executables and libraries in /nix/store/z286b7r5l8yyyfg29g3jxk30fn5ypygs-deepin-movie-reborn-3.2.13
shrinking /nix/store/z286b7r5l8yyyfg29g3jxk30fn5ypygs-deepin-movie-reborn-3.2.13/lib/libdmr.so.0.1.0
shrinking /nix/store/z286b7r5l8yyyfg29g3jxk30fn5ypygs-deepin-movie-reborn-3.2.13/bin/deepin-movie
strip is /nix/store/p9akxn2sfy4wkhqdqa3li97pc6jaz3r1-binutils-2.30/bin/strip
stripping (with command strip and flags -S) in /nix/store/z286b7r5l8yyyfg29g3jxk30fn5ypygs-deepin-movie-reborn-3.2.13/lib  /nix/store/z286b7r5l8yyyfg29g3jxk30fn5ypygs-deepin-movie-reborn-3.2.13/bin
patching script interpreter paths in /nix/store/z286b7r5l8yyyfg29g3jxk30fn5ypygs-deepin-movie-reborn-3.2.13
checking for references to /build in /nix/store/z286b7r5l8yyyfg29g3jxk30fn5ypygs-deepin-movie-reborn-3.2.13...
postPatchMkspecs
postPatchMkspecs
error: build of '/nix/store/1n865gdav2rcwjl3wbiwaknm5spri0xz-dde-session-ui-4.6.0.drv', '/nix/store/28kxrq64k55zfx1wqir7yzfv8pnw03zy-dde-api-3.2.0.drv', '/nix/store/2d33klhgqvx5v96g15wnhwdmvz4n0aw0-deepin-desktop-base-2018.10.29.drv', '/nix/store/4lr35j9swgqd0dv7mayhpqy5vjpmbs0w-deepin-image-viewer-1.3.0.drv', '/nix/store/4mlszc0chvvll002jivwf5mwm11sg7zq-deepin-terminal-3.0.8.drv', '/nix/store/p2xfzwsvcl1m7462d9siq79sqj32xppz-dde-daemon-3.3.0.drv', '/nix/store/zd5j0id9yx13wyl9yajqrfs1j5kmvdca-deepin-desktop-schemas-3.3.0.drv' failed

@GrahamcOfBorg
Copy link

Failure on x86_64-linux (full log)

Attempted: deepin.dde-api, deepin.dde-daemon, deepin.dde-qt-dbus-factory, deepin.dde-session-ui, deepin.deepin-desktop-base, deepin.deepin-desktop-schemas, deepin.deepin-image-viewer, deepin.deepin-movie-reborn, deepin.deepin-terminal, deepin.dtkcore, deepin.dtkwidget, deepin.go-gir-generator, deepin.go-lib, deepin.qt5dxcb-plugin, deepin.qt5integration

Partial log (click to expand)

shrinking /nix/store/0p9hkn36bv3aqyg1nh8jk73xy6dwz6h7-deepin-image-viewer-1.3.0/lib/qt-5.11/plugins/imageformats/libxfreeimage.so
shrinking /nix/store/0p9hkn36bv3aqyg1nh8jk73xy6dwz6h7-deepin-image-viewer-1.3.0/lib/qt-5.11/plugins/imageformats/libxraw.so
shrinking /nix/store/0p9hkn36bv3aqyg1nh8jk73xy6dwz6h7-deepin-image-viewer-1.3.0/bin/deepin-image-viewer
strip is /nix/store/vcc4svb8gy29g4pam2zja6llkbcwsyiq-binutils-2.30/bin/strip
stripping (with command strip and flags -S) in /nix/store/0p9hkn36bv3aqyg1nh8jk73xy6dwz6h7-deepin-image-viewer-1.3.0/lib  /nix/store/0p9hkn36bv3aqyg1nh8jk73xy6dwz6h7-deepin-image-viewer-1.3.0/bin
patching script interpreter paths in /nix/store/0p9hkn36bv3aqyg1nh8jk73xy6dwz6h7-deepin-image-viewer-1.3.0
checking for references to /build in /nix/store/0p9hkn36bv3aqyg1nh8jk73xy6dwz6h7-deepin-image-viewer-1.3.0...
postPatchMkspecs
postPatchMkspecs
error: build of '/nix/store/18vhi56zxysx2sh0i85mkxsh7x734apr-deepin-terminal-3.0.8.drv', '/nix/store/1dhi4yd3ad42nv2774bp10mjw8q8bbk4-dde-session-ui-4.6.0.drv', '/nix/store/9srimbnnzw0y6zskkxgx1nfmhn7nqnl7-dde-daemon-3.3.0.drv', '/nix/store/ih7c1s5099a8snzldhbbab3f87g00xrg-deepin-desktop-schemas-3.3.0.drv', '/nix/store/khd3j4aapc8svlxzkvfvw7yfyscmkzba-deepin-desktop-base-2018.10.29.drv', '/nix/store/li27pjrw7pcvazc4fymnwglvdd9yidnk-dde-api-3.2.0.drv' failed

@romildo
Copy link
Contributor Author

romildo commented Oct 31, 2018

@GrahamcOfBorg build deepin.dde-api deepin.dde-daemon deepin.dde-qt-dbus-factory deepin.dde-session-ui deepin.deepin-desktop-base deepin.deepin-desktop-schemas deepin.deepin-image-viewer deepin.deepin-movie-reborn deepin.deepin-terminal deepin.dtkcore deepin.dtkwidget deepin.go-gir-generator deepin.go-lib deepin.qt5dxcb-plugin deepin.qt5integration

@GrahamcOfBorg
Copy link

No attempt on x86_64-darwin (full log)

The following builds were skipped because they don't evaluate on x86_64-darwin: deepin.dde-api, deepin.dde-daemon, deepin.dde-qt-dbus-factory, deepin.dde-session-ui, deepin.deepin-desktop-base, deepin.deepin-desktop-schemas, deepin.deepin-image-viewer, deepin.deepin-movie-reborn, deepin.deepin-terminal, deepin.dtkcore, deepin.dtkwidget, deepin.go-gir-generator, deepin.go-lib, deepin.qt5dxcb-plugin, deepin.qt5integration

Partial log (click to expand)


a) For `nixos-rebuild` you can set
  { nixpkgs.config.allowUnsupportedSystem = true; }
in configuration.nix to override this.

b) For `nix-env`, `nix-build`, `nix-shell` or any other Nix command you can add
  { allowUnsupportedSystem = true; }
to ~/.config/nixpkgs/config.nix.


@GrahamcOfBorg
Copy link

Failure on aarch64-linux (full log)

Attempted: deepin.dde-api, deepin.dde-daemon, deepin.dde-qt-dbus-factory, deepin.dde-session-ui, deepin.deepin-desktop-base, deepin.deepin-desktop-schemas, deepin.deepin-image-viewer, deepin.deepin-movie-reborn, deepin.deepin-terminal, deepin.dtkcore, deepin.dtkwidget, deepin.go-gir-generator, deepin.go-lib, deepin.qt5dxcb-plugin, deepin.qt5integration

Partial log (click to expand)

shrinking RPATHs of ELF executables and libraries in /nix/store/z286b7r5l8yyyfg29g3jxk30fn5ypygs-deepin-movie-reborn-3.2.13
shrinking /nix/store/z286b7r5l8yyyfg29g3jxk30fn5ypygs-deepin-movie-reborn-3.2.13/lib/libdmr.so.0.1.0
shrinking /nix/store/z286b7r5l8yyyfg29g3jxk30fn5ypygs-deepin-movie-reborn-3.2.13/bin/deepin-movie
strip is /nix/store/p9akxn2sfy4wkhqdqa3li97pc6jaz3r1-binutils-2.30/bin/strip
stripping (with command strip and flags -S) in /nix/store/z286b7r5l8yyyfg29g3jxk30fn5ypygs-deepin-movie-reborn-3.2.13/lib  /nix/store/z286b7r5l8yyyfg29g3jxk30fn5ypygs-deepin-movie-reborn-3.2.13/bin
patching script interpreter paths in /nix/store/z286b7r5l8yyyfg29g3jxk30fn5ypygs-deepin-movie-reborn-3.2.13
checking for references to /build in /nix/store/z286b7r5l8yyyfg29g3jxk30fn5ypygs-deepin-movie-reborn-3.2.13...
postPatchMkspecs
postPatchMkspecs
error: build of '/nix/store/269nq79mp2brsyh993pykp7jh5sv2jmr-dde-daemon-3.3.0.drv', '/nix/store/4lr35j9swgqd0dv7mayhpqy5vjpmbs0w-deepin-image-viewer-1.3.0.drv' failed

@GrahamcOfBorg
Copy link

Failure on x86_64-linux (full log)

Attempted: deepin.dde-api, deepin.dde-daemon, deepin.dde-qt-dbus-factory, deepin.dde-session-ui, deepin.deepin-desktop-base, deepin.deepin-desktop-schemas, deepin.deepin-image-viewer, deepin.deepin-movie-reborn, deepin.deepin-terminal, deepin.dtkcore, deepin.dtkwidget, deepin.go-gir-generator, deepin.go-lib, deepin.qt5dxcb-plugin, deepin.qt5integration

Partial log (click to expand)

shrinking /nix/store/q24q6a6ycbhfsmfs79ahak6rwpvpl9fv-dde-session-ui-4.6.0/bin/lightdm-deepin-greeter
shrinking /nix/store/q24q6a6ycbhfsmfs79ahak6rwpvpl9fv-dde-session-ui-4.6.0/bin/dde-switchtogreeter
shrinking /nix/store/q24q6a6ycbhfsmfs79ahak6rwpvpl9fv-dde-session-ui-4.6.0/bin/dmemory-warning-dialog
strip is /nix/store/vcc4svb8gy29g4pam2zja6llkbcwsyiq-binutils-2.30/bin/strip
stripping (with command strip and flags -S) in /nix/store/q24q6a6ycbhfsmfs79ahak6rwpvpl9fv-dde-session-ui-4.6.0/lib  /nix/store/q24q6a6ycbhfsmfs79ahak6rwpvpl9fv-dde-session-ui-4.6.0/bin
patching script interpreter paths in /nix/store/q24q6a6ycbhfsmfs79ahak6rwpvpl9fv-dde-session-ui-4.6.0
checking for references to /build in /nix/store/q24q6a6ycbhfsmfs79ahak6rwpvpl9fv-dde-session-ui-4.6.0...
postPatchMkspecs
postPatchMkspecs
error: build of '/nix/store/yn0ivn1zlz2qw9z5kq96s4d3kyh0l8rm-dde-daemon-3.3.0.drv' failed

@romildo
Copy link
Contributor Author

romildo commented Oct 31, 2018

@GrahamcOfBorg build deepin.dde-api deepin.dde-daemon deepin.dde-qt-dbus-factory deepin.dde-session-ui deepin.deepin-desktop-base deepin.deepin-desktop-schemas deepin.deepin-image-viewer deepin.deepin-movie-reborn deepin.deepin-terminal deepin.dtkcore deepin.dtkwidget deepin.go-gir-generator deepin.go-lib deepin.qt5dxcb-plugin deepin.qt5integration

@GrahamcOfBorg
Copy link

No attempt on x86_64-darwin (full log)

The following builds were skipped because they don't evaluate on x86_64-darwin: deepin.dde-api, deepin.dde-daemon, deepin.dde-qt-dbus-factory, deepin.dde-session-ui, deepin.deepin-desktop-base, deepin.deepin-desktop-schemas, deepin.deepin-image-viewer, deepin.deepin-movie-reborn, deepin.deepin-terminal, deepin.dtkcore, deepin.dtkwidget, deepin.go-gir-generator, deepin.go-lib, deepin.qt5dxcb-plugin, deepin.qt5integration

Partial log (click to expand)


a) For `nixos-rebuild` you can set
  { nixpkgs.config.allowUnsupportedSystem = true; }
in configuration.nix to override this.

b) For `nix-env`, `nix-build`, `nix-shell` or any other Nix command you can add
  { allowUnsupportedSystem = true; }
to ~/.config/nixpkgs/config.nix.


@GrahamcOfBorg
Copy link

Failure on aarch64-linux (full log)

Attempted: deepin.dde-api, deepin.dde-daemon, deepin.dde-qt-dbus-factory, deepin.dde-session-ui, deepin.deepin-desktop-base, deepin.deepin-desktop-schemas, deepin.deepin-image-viewer, deepin.deepin-movie-reborn, deepin.deepin-terminal, deepin.dtkcore, deepin.dtkwidget, deepin.go-gir-generator, deepin.go-lib, deepin.qt5dxcb-plugin, deepin.qt5integration

Partial log (click to expand)

shrinking /nix/store/q0yjszkabnslbkjhrjxl1ylxr8l5n6ca-dde-daemon-3.3.0/lib/deepin-daemon/dde-lockservice
shrinking /nix/store/q0yjszkabnslbkjhrjxl1ylxr8l5n6ca-dde-daemon-3.3.0/lib/deepin-daemon/dde-greeter-setter
shrinking /nix/store/q0yjszkabnslbkjhrjxl1ylxr8l5n6ca-dde-daemon-3.3.0/lib/deepin-daemon/dde-authority-pam
shrinking /nix/store/q0yjszkabnslbkjhrjxl1ylxr8l5n6ca-dde-daemon-3.3.0/lib/deepin-daemon/dde-authority
shrinking /nix/store/q0yjszkabnslbkjhrjxl1ylxr8l5n6ca-dde-daemon-3.3.0/lib/deepin-daemon/backlight_helper
strip is /nix/store/p9akxn2sfy4wkhqdqa3li97pc6jaz3r1-binutils-2.30/bin/strip
stripping (with command strip and flags -S) in /nix/store/q0yjszkabnslbkjhrjxl1ylxr8l5n6ca-dde-daemon-3.3.0/lib
patching script interpreter paths in /nix/store/q0yjszkabnslbkjhrjxl1ylxr8l5n6ca-dde-daemon-3.3.0
checking for references to /build in /nix/store/q0yjszkabnslbkjhrjxl1ylxr8l5n6ca-dde-daemon-3.3.0...
error: build of '/nix/store/4lr35j9swgqd0dv7mayhpqy5vjpmbs0w-deepin-image-viewer-1.3.0.drv' failed

@GrahamcOfBorg
Copy link

Success on x86_64-linux (full log)

Attempted: deepin.dde-api, deepin.dde-daemon, deepin.dde-qt-dbus-factory, deepin.dde-session-ui, deepin.deepin-desktop-base, deepin.deepin-desktop-schemas, deepin.deepin-image-viewer, deepin.deepin-movie-reborn, deepin.deepin-terminal, deepin.dtkcore, deepin.dtkwidget, deepin.go-gir-generator, deepin.go-lib, deepin.qt5dxcb-plugin, deepin.qt5integration

Partial log (click to expand)

/nix/store/4i4vzymzwwikvs0rc707br1rpn7c9rnx-deepin-desktop-schemas-3.3.0
/nix/store/0p9hkn36bv3aqyg1nh8jk73xy6dwz6h7-deepin-image-viewer-1.3.0
/nix/store/fisgyrxqnd7za5bl8vjcgm7w7ljaganq-deepin-movie-reborn-3.2.13
/nix/store/flgf26v6qnl2r2p1sb4l01xr8sm28gmv-deepin-terminal-3.0.8
/nix/store/40ggmn3frj7asdixqy94qzac56m88nn2-dtkcore-2.0.9.5
/nix/store/j16jy42y20vza3v7d2ljr9gm11i7fd1g-dtkwidget-2.0.9.5
/nix/store/11rg7j0l6npq9jc8d9sp4drdxafijpw0-go-gir-generator-1.1.0
/nix/store/wyq96mahzlx1nvpiblxxhxjvxwdmlrh3-go-lib-1.3.0
/nix/store/hhfg8awxq90k43hbz340xkphzpi86x70-qt5dxcb-plugin-1.1.12
/nix/store/kmlz5vc2haalp0sb6xwvmvg7cf3kar7i-qt5integration-0.3.6

];

postPatch = ''
substituteInPlace ssh_login.sh --replace /usr/lib/deepin-terminal/zssh "${zssh}/bin/zssh"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is zssh no longer used? We can remove it from nixpkgs since it was only added for deepin-terminal.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

zssh is still used, but its path is not hard-coded in deepin-terminal anymore. It is supposed to be in $PATH. It provides Remote Management support.

In archlinux zssh is an optional dependency, In Fedora it is a recommended dependency. In debian it is normal dependency.

So I think zssh should not be removed from nixpkgs.

@romildo
Copy link
Contributor Author

romildo commented Oct 31, 2018

Failure on aarch64-linux (full log)

This failure was there already. See #46463 (comment)

set -x

# search for the latest version of the package on github
PATH=${lib.makeBinPath [ common-updater-scripts coreutils curl gnugrep jq ]}
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This will not be enough if user has GPG signing enabled.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@jtojnar As I am not used to GPG signing, could you please be more specific on this? Do you mean that PATH is incomplete, and that something like gnupg should be added?

Currently the update script works for me.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

See https://help.github.com/articles/signing-commits/. At least gnupg is needed.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It does not look like deepin are using gnupg. Is it used somewhere else at runtime?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@Mic92 git requires it for signing.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@jtojnar I have added gnupg.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I suggest to also append the old PATH:

PATH=${lib.makeBinPath [ common-updater-scripts coreutils curl gnugrep jq ]}:$PATH

There might be other just as password asking agents if we start with gnupg.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actually, since the script does not run git commit directly, gnupg is not needed in its PATH. Sorry for the confusion.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@Mic92 I would prefer not to append $PATH, as that includes the user current PATH setting. None of the update scripts I have found on the repository does that. It is better to list every needed binary path explicitly.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@jtojnar I have removed gnupg then.

@romildo
Copy link
Contributor Author

romildo commented Nov 9, 2018

The requested review from FRidh and matthewbauer as code owners originated from a mistake from me. Someone with the appropriate rights remove it, please.

@romildo
Copy link
Contributor Author

romildo commented Nov 10, 2018

@GrahamcOfBorg build deepin.dde-api deepin.dde-daemon deepin.dde-qt-dbus-factory deepin.dde-session-ui deepin.deepin-desktop-base deepin.deepin-desktop-schemas deepin.deepin-image-viewer deepin.deepin-movie-reborn deepin.deepin-terminal deepin.dtkcore deepin.dtkwidget deepin.go-gir-generator deepin.go-lib deepin.qt5dxcb-plugin deepin.qt5integration deepin.deepin-gtk-theme deepin.deepin-icon-theme deepin.deepin-wm deepin.deepin-mutter

@GrahamcOfBorg
Copy link

Unexpected error: command failed with exit code 1 on x86_64-darwin (full log)

Attempted: deepin.deepin-icon-theme

The following builds were skipped because they don't evaluate on x86_64-darwin: deepin.dde-api, deepin.dde-daemon, deepin.dde-qt-dbus-factory, deepin.dde-session-ui, deepin.deepin-desktop-base, deepin.deepin-desktop-schemas, deepin.deepin-image-viewer, deepin.deepin-movie-reborn, deepin.deepin-terminal, deepin.dtkcore, deepin.dtkwidget, deepin.go-gir-generator, deepin.go-lib, deepin.qt5dxcb-plugin, deepin.qt5integration, deepin.deepin-gtk-theme, deepin.deepin-wm, deepin.deepin-mutter

Partial log (click to expand)


trying https://github.com/linuxdeepin/deepin-icon-theme/archive/15.12.64.tar.gz
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   139    0   139    0     0    617      0 --:--:-- --:--:-- --:--:--   615
100 13.1M    0 13.1M    0     0  6662k      0 --:--:--  0:00:02 --:--:-- 8502k
unpacking source archive /private/tmp/nix-build-source.drv-0/15.12.64.tar.gz
fixed-output derivation produced path '/nix/store/mcnrr13xsl2j9l6vz8y8n34flkydv2ss-source' with sha256 hash '0lyc2h7j3isy57gajas2nppgxy839bkf2mhypk8ga2sv2rfxdh7v' instead of the expected hash '0z1yrp6yg2hb67azrbd9ac743jjh83vxdf2j0mmv2lfpd4fqw8qc'
cannot build derivation '/nix/store/w46d9hjszib0a7kwjniklm4p08sngfxx-deepin-icon-theme-15.12.64.drv': 1 dependencies couldn't be built
error: build of '/nix/store/w46d9hjszib0a7kwjniklm4p08sngfxx-deepin-icon-theme-15.12.64.drv' failed

Copy link
Member

@Mic92 Mic92 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

local nix-review successfull.

@GrahamcOfBorg
Copy link

Success on aarch64-linux (full log)

Attempted: deepin.dde-api, deepin.dde-daemon, deepin.dde-qt-dbus-factory, deepin.dde-session-ui, deepin.deepin-desktop-base, deepin.deepin-desktop-schemas, deepin.deepin-movie-reborn, deepin.deepin-terminal, deepin.dtkcore, deepin.dtkwidget, deepin.go-gir-generator, deepin.go-lib, deepin.qt5dxcb-plugin, deepin.qt5integration, deepin.deepin-gtk-theme, deepin.deepin-icon-theme, deepin.deepin-wm, deepin.deepin-mutter

The following builds were skipped because they don't evaluate on aarch64-linux: deepin.deepin-image-viewer

Partial log (click to expand)

post-installation fixup
shrinking RPATHs of ELF executables and libraries in /nix/store/mlp7cz3f222ip2yvdrkfjisx3ski9s43-deepin-movie-reborn-3.2.14
shrinking /nix/store/mlp7cz3f222ip2yvdrkfjisx3ski9s43-deepin-movie-reborn-3.2.14/lib/libdmr.so.0.1.0
shrinking /nix/store/mlp7cz3f222ip2yvdrkfjisx3ski9s43-deepin-movie-reborn-3.2.14/bin/deepin-movie
strip is /nix/store/p9akxn2sfy4wkhqdqa3li97pc6jaz3r1-binutils-2.30/bin/strip
stripping (with command strip and flags -S) in /nix/store/mlp7cz3f222ip2yvdrkfjisx3ski9s43-deepin-movie-reborn-3.2.14/lib  /nix/store/mlp7cz3f222ip2yvdrkfjisx3ski9s43-deepin-movie-reborn-3.2.14/bin
patching script interpreter paths in /nix/store/mlp7cz3f222ip2yvdrkfjisx3ski9s43-deepin-movie-reborn-3.2.14
checking for references to /build in /nix/store/mlp7cz3f222ip2yvdrkfjisx3ski9s43-deepin-movie-reborn-3.2.14...
postPatchMkspecs
postPatchMkspecs

@GrahamcOfBorg
Copy link

Success on x86_64-linux (full log)

Attempted: deepin.dde-api, deepin.dde-daemon, deepin.dde-qt-dbus-factory, deepin.dde-session-ui, deepin.deepin-desktop-base, deepin.deepin-desktop-schemas, deepin.deepin-image-viewer, deepin.deepin-movie-reborn, deepin.deepin-terminal, deepin.dtkcore, deepin.dtkwidget, deepin.go-gir-generator, deepin.go-lib, deepin.qt5dxcb-plugin, deepin.qt5integration, deepin.deepin-gtk-theme, deepin.deepin-icon-theme, deepin.deepin-wm, deepin.deepin-mutter

Partial log (click to expand)

/nix/store/r3k1i26b2ijb9b8149fjyxjmhza8ymlq-dtkcore-2.0.9.8
/nix/store/ij6wy61j2kldah0md0hcamndjcv46ick-dtkwidget-2.0.9.9
/nix/store/qgz8a0nvfay5g241h68kl57zdf0ixsy7-go-gir-generator-1.1.0
/nix/store/qf35l70qnb6fhspghph1cgzvxag3hbww-go-lib-1.3.0
/nix/store/61hfr408w3jyicx31xvqbzzzpqp3zmwz-qt5dxcb-plugin-1.1.13
/nix/store/iawyy0lcp9r83c6k2m9mhdw7n0f7ad3v-qt5integration-0.3.6
/nix/store/xfs84zvvw75x8lamv0prh9v11n0qvxsz-deepin-gtk-theme-17.10.10
/nix/store/sxnvd7y1ps3rb3nwvmcg82nbnpgv0m6v-deepin-icon-theme-15.12.64
/nix/store/w2fw5qdscxh1hjw29slzzd97jmqfypmi-deepin-wm-1.9.33
/nix/store/0gw84vvap9syk1m278yrn1shdjwglyf7-deepin-mutter-3.20.35

@Mic92 Mic92 merged commit 99e1a0d into NixOS:master Nov 10, 2018
@romildo
Copy link
Contributor Author

romildo commented Nov 10, 2018

@Mic92 Thanks!!

@romildo romildo deleted the upd.deepin branch November 10, 2018 16:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants