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

treewide: enable working, fix fixable, disable broken tests #44739

Closed
wants to merge 10 commits into from

Conversation

oxij
Copy link
Member

@oxij oxij commented Aug 8, 2018

Yet another^4 followup to #39464.

@@ -31,6 +31,8 @@ stdenv.mkDerivation rec {

configureFlags = optional stdenv.isDarwin "--without-x";

doCheck = false; # fails 1 out of 12 tests with "Fontconfig error: Cannot load default config file"
Copy link
Member

Choose a reason for hiding this comment

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

I wonder if makeFontsConf would help with this… (still a mergeable improvement as-is, of course)

Copy link
Member

@7c6f434c 7c6f434c left a comment

Choose a reason for hiding this comment

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

I want to wait a bit in case there is some feedback… please ping me in a few days if nobody reacts.

@GrahamcOfBorg
Copy link

Failure on aarch64-linux (full log)

Attempted: flex, jdupes, libbytesize, libndctl, pango, pmount, qt5.qtwebkit, texinfo, volume_key

Partial log (click to expand)

tar: binutils-2.30/bfd/coff-tic80.c: Cannot write: No space left on device
tar: binutils-2.30/bfd/coff-tic54x.c: Cannot write: No space left on device
tar: binutils-2.30/bfd/elf32-nios2.c: Cannot write: No space left on device
tar: binutils-2.30/bfd/pei-sh.c: Cannot write: No space left on device
tar: binutils-2.30/bfd/elf32-mt.c: Cannot write: No space left on device
tar: binutils-2.30/bfd/cpu-fr30.c: Cannot write: No space left on device
tar: binutils-2.30/bfd/cpu-m88k.c: Cannot write: No space left on device
error (ignored): aborting transaction: SQL logic error (in '/nix/var/nix/db/db.sqlite')
error (ignored): error while flushing bzip2 file
error: writing to file: No space left on device

@@ -33,6 +33,8 @@ stdenv.mkDerivation rec {
installTargets="install install-tex";
'';

checkInputs = [ procps ];
Copy link
Member

Choose a reason for hiding this comment

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

Do you know what commands are needed from procps?

@oxij
Copy link
Member Author

oxij commented Aug 8, 2018 via email

@7c6f434c
Copy link
Member

7c6f434c commented Aug 8, 2018

Recording/improving test suite runnability is something I consider «non-controversial, and if it is ever controversial I do want to try influencing the outcome even with my current Nixpkgs flamewar effort budget», so please ping me if anything of that kind gets stuck. I do not want to do immediate merge because some meaningful discussion with useful clarifications usully happens.

(Argh, I want a sane default for «time to let everyone ask questions even though the change has low actual impact», my mention of «several days» was clearly too long, maybe 25 hours from submission then conclusion of existing discussions is a better formulation)

@matthewbauer
Copy link
Member

No, I didn't investigate. Does it make a difference? procps is unixtools on non-linux already anyway.

Yeah that's okay then. IMO it is usually more helpful to be specific with these so to list out ps or killall, etc.

@GrahamcOfBorg
Copy link

Failure on x86_64-linux (full log)

Attempted: flex, jdupes, libbytesize, libndctl, pango, pmount, qt5.qtwebkit, texinfo, volume_key

Partial log (click to expand)

shrinking RPATHs of ELF executables and libraries in /nix/store/mha0f4x87dw9h872a2xsgm6c0sca7j9y-qtwebkit-5.212-alpha-01-26-2018-dev
strip is /nix/store/mfb9sfjif6nzka0p3mzs442xcx4338jx-binutils-2.30/bin/strip
stripping (with command strip and flags -S) in /nix/store/mha0f4x87dw9h872a2xsgm6c0sca7j9y-qtwebkit-5.212-alpha-01-26-2018-dev/lib
patching script interpreter paths in /nix/store/mha0f4x87dw9h872a2xsgm6c0sca7j9y-qtwebkit-5.212-alpha-01-26-2018-dev
checking for references to /build in /nix/store/mha0f4x87dw9h872a2xsgm6c0sca7j9y-qtwebkit-5.212-alpha-01-26-2018-dev...
postPatchMkspecs
Moving /nix/store/gsz2bbsvwdzmgwmjacdm8wicbfp19n80-qtwebkit-5.212-alpha-01-26-2018/mkspecs to /nix/store/mha0f4x87dw9h872a2xsgm6c0sca7j9y-qtwebkit-5.212-alpha-01-26-2018-dev/mkspecs
rmdir: failed to remove '/nix/store/gsz2bbsvwdzmgwmjacdm8wicbfp19n80-qtwebkit-5.212-alpha-01-26-2018': Directory not empty
postPatchMkspecs
error: build of '/nix/store/2mkyah5d0jjggpkgw5in7gws5is1k1ka-libndctl-61.2.drv', '/nix/store/p2c8h3hzxklzci2a9wz61l7agbk98rjr-pmount-0.9.23.drv', '/nix/store/vmvd10s1fz2hi99rsaxy8z6dk8pg4jdl-volume_key-0.3.11.drv' failed

@oxij
Copy link
Member Author

oxij commented Aug 8, 2018 via email

@oxij
Copy link
Member Author

oxij commented Aug 9, 2018 via email

@GrahamcOfBorg
Copy link

Timed out, unknown build status on x86_64-linux (full log)

Attempted: jdupes, libbytesize, libndctl, pango, pmount, qt5.qtwebkit, texinfo, volume_key

Partial log (click to expand)

cannot build derivation '/nix/store/s0ri6sh3av7i0489k73ca7a269561b6d-qtsvg-5.11.1.drv': 5 dependencies couldn't be built
cannot build derivation '/nix/store/awygk156d5c94c1pn5w4bqqc67l0b7gx-qtxmlpatterns-5.11.1.drv': 5 dependencies couldn't be built
cannot build derivation '/nix/store/yi6bfkm9lxg1yh1jcnvd3xka6ipl1a5a-qtdeclarative-5.11.1.drv': 8 dependencies couldn't be built
cannot build derivation '/nix/store/0712hdfsmw2in37c6swlk87by46qq8mb-volume_key-0.3.11.drv': 13 dependencies couldn't be built
cannot build derivation '/nix/store/9xjp17dklbgbvqhdw8rv331aycb5cqm0-qtmultimedia-5.11.1.drv': 11 dependencies couldn't be built
cannot build derivation '/nix/store/v4bylpqpf7wfgrjbr121rd06l5icx5wz-qtsensors-5.11.1.drv': 6 dependencies couldn't be built
cannot build derivation '/nix/store/1p9lbmzfnyznq2isk37rx92kbq8q214k-qtwebchannel-5.11.1.drv': 6 dependencies couldn't be built
cannot build derivation '/nix/store/ibqkl6rbm1bk2q3094x4if0wgzv9a1v4-qtlocation-5.11.1.drv': 6 dependencies couldn't be built
cannot build derivation '/nix/store/yibjhxcv16kawrikw7mf02g18vlyxsx3-qtwebkit-5.212-alpha-01-26-2018.drv': 27 dependencies couldn't be built
error: build of '/nix/store/0712hdfsmw2in37c6swlk87by46qq8mb-volume_key-0.3.11.drv', '/nix/store/5lxwax823jv38cg35m7shv33yriyab52-libbytesize-1.3.drv', '/nix/store/b7pgpp65wkyzqj2x1xb0174qfz3qp2am-libndctl-61.2.drv', '/nix/store/i0lx4qbradcnmvw2f1nf8wfdwalf116b-pmount-0.9.23.drv', '/nix/store/icmlwkzfvdbr4yz9d8wgxfhvzrxsg765-jdupes-1.10.2.drv', '/nix/store/lqy9904k67wa25n47p4lqkx1zfq9k3bb-texinfo-6.5.drv', '/nix/store/v277g91wfgv2f78kp5i5walb556pip70-pango-1.42.1.drv', '/nix/store/yibjhxcv16kawrikw7mf02g18vlyxsx3-qtwebkit-5.212-alpha-01-26-2018.drv' failed

@oxij
Copy link
Member Author

oxij commented Aug 9, 2018 via email

@GrahamcOfBorg
Copy link

Timed out, unknown build status on aarch64-linux (full log)

Attempted: jdupes, libbytesize, libndctl, pango, pmount, qt5.qtwebkit, texinfo, volume_key

Partial log (click to expand)

[ 61%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/style/StyleChange.cpp.o
[ 61%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/style/StyleSharingResolver.cpp.o
[ 61%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/style/RenderTreePosition.cpp.o
[ 61%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/style/InlineTextBoxStyle.cpp.o
[ 61%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/style/StyleTreeResolver.cpp.o
[ 61%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/style/IdChangeInvalidation.cpp.o
[ 61%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/style/ClassChangeInvalidation.cpp.o
[ 61%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/svg/SVGToOTFFontConversion.cpp.o
building of '/nix/store/9kwq29qihd3bg06q4s6f6bv5x6n9pv3a-qtwebkit-5.212-alpha-01-26-2018.drv' timed out after 3600 seconds
error: build of '/nix/store/9kwq29qihd3bg06q4s6f6bv5x6n9pv3a-qtwebkit-5.212-alpha-01-26-2018.drv', '/nix/store/dwbwwk2cdg74xp3drrap2qdcqflc62vn-pmount-0.9.23.drv', '/nix/store/gnzbhip8zql2nc55yywv2p3mbirafh7z-libndctl-61.2.drv', '/nix/store/rsg4hxa7gky0x5sxykynrx0z24mps7zk-volume_key-0.3.11.drv' failed

@oxij
Copy link
Member Author

oxij commented Aug 9, 2018

Closed in favor of #44825.

@oxij oxij closed this Aug 9, 2018
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