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

gramps: 4.2.8 -> 5.0.0 #44784

Merged
merged 1 commit into from Aug 18, 2018
Merged

gramps: 4.2.8 -> 5.0.0 #44784

merged 1 commit into from Aug 18, 2018

Conversation

r-ryantm
Copy link
Contributor

@r-ryantm r-ryantm commented Aug 9, 2018

Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/gramps/versions.

meta.description for gramps is: '"Genealogy software"'.

Release on GitHub

Compare changes on GitHub

Checks done (click to expand)
  • built on NixOS
  • /nix/store/9zar59ns9w31b41p4dr4dy80rzd1iy9l-gramps-5.0.0/bin/gramps passed the binary check.
  • /nix/store/9zar59ns9w31b41p4dr4dy80rzd1iy9l-gramps-5.0.0/bin/..gramps-wrapped-wrapped passed the binary check.
  • /nix/store/9zar59ns9w31b41p4dr4dy80rzd1iy9l-gramps-5.0.0/bin/.gramps-wrapped passed the binary check.
  • 3 of 3 passed binary check by having a zero exit code.
  • 0 of 3 passed binary check by having the new version present in output.
  • found 5.0.0 with grep in /nix/store/9zar59ns9w31b41p4dr4dy80rzd1iy9l-gramps-5.0.0
  • directory tree listing: https://gist.github.com/c9f518ee6567f4b4d9f7f3b29505a565
  • du listing: https://gist.github.com/c48038810c47bf3e7243e05808945509
Test this build with Cachix (click to expand)

One time setup in nixpkgs Git checkout:

cachix use r-ryantm
git remote add r-ryantm https://github.com/r-ryantm/nixpkgs.git

Test this build:

git fetch r-ryantm && git checkout eff1d3d4dbd735f02a89775d02b6237f936f88d5 && nix-shell --pure -I nixpkgs=. -p gramps

Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/gramps/versions.
@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: gramps

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

Success on x86_64-linux (full log)

Attempted: gramps

Partial log (click to expand)

test_nodeathdate: 0.15

test_peopleprivate: 0.12

test_peoplepublic: 0.12

test_personwithincompleteevent: 0.22

test_relationshipbookmarks: 0.13

@GrahamcOfBorg
Copy link

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

Attempted: gramps

Partial log (click to expand)

[ 96%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageSummaryInfo.cpp.o
[ 96%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/SourceCoverageView.cpp.o
[ 96%] Linking CXX executable ../../bin/llvm-mt
building of '/nix/store/nzxz2hn6ssvanp1v6ayprfbprlvx1sf3-rustc-1.27.0.drv' timed out after 3600 seconds
cannot build derivation '/nix/store/746np0zvbhpa2sr6vkkkpnwsgb9dxdga-cargo-1.27.0.drv': 1 dependencies couldn't be built
cannot build derivation '/nix/store/q28r339dz25l1mmw8rfbkz1ldcczwzmj-librsvg-2.42.4.drv': 3 dependencies couldn't be built
cannot build derivation '/nix/store/y3j81m2w0m8ziyz6c0an81icgrxfxh31-hook.drv': 2 dependencies couldn't be built
cannot build derivation '/nix/store/ka5djgg6si8mg2x0l3979kk8qy52pr16-osm-gps-map-1.1.0.drv': 1 dependencies couldn't be built
cannot build derivation '/nix/store/bapvgrpkixfjal4l822sc5ppp8l45rrl-gramps-5.0.0.drv': 3 dependencies couldn't be built
error: build of '/nix/store/bapvgrpkixfjal4l822sc5ppp8l45rrl-gramps-5.0.0.drv' failed

Copy link
Member

@samueldr samueldr left a comment

Choose a reason for hiding this comment

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

Error output in "dashboard" of the app, but same exact behaviour with current 4.2.8 in nixpkgs-unstable.

Traceback (most recent call last):
  File "/nix/store/pfdr1xa165jvwgglg8ij0z1j8bg296ik-gramps-4.2.8/lib/python3.6/site-packages/gramps/gui/viewmanager.py", line 966, in __create_page
    page_display = page.get_display()
  File "/nix/store/pfdr1xa165jvwgglg8ij0z1j8bg296ik-gramps-4.2.8/lib/python3.6/site-packages/gramps/gui/views/pageview.py", line 389, in get_display
    self.top = self.build_interface()
  File "/nix/store/pfdr1xa165jvwgglg8ij0z1j8bg296ik-gramps-4.2.8/lib/python3.6/site-packages/gramps/plugins/view/dashboardview.py", line 64, in build_interface
    top = self.build_widget()
  File "/nix/store/pfdr1xa165jvwgglg8ij0z1j8bg296ik-gramps-4.2.8/lib/python3.6/site-packages/gramps/plugins/view/dashboardview.py", line 75, in build_widget
    self.dbstate, self.uistate)
  File "/nix/store/pfdr1xa165jvwgglg8ij0z1j8bg296ik-gramps-4.2.8/lib/python3.6/site-packages/gramps/gui/widgets/grampletpane.py", line 1044, in __init__
    self.dbstate, self.uistate)
  File "/nix/store/pfdr1xa165jvwgglg8ij0z1j8bg296ik-gramps-4.2.8/lib/python3.6/site-packages/gramps/gui/widgets/grampletpane.py", line 178, in make_requested_gramplet
    getattr(module, opts["content"])(gui)
  File "/nix/store/pfdr1xa165jvwgglg8ij0z1j8bg296ik-gramps-4.2.8/lib/python3.6/site-packages/gramps/gen/plug/_gramplet.py", line 64, in __init__
    self.init()
  File "/nix/store/pfdr1xa165jvwgglg8ij0z1j8bg296ik-gramps-4.2.8/lib/python3.6/site-packages/gramps/plugins/gramplet/welcomegramplet.py", line 76, in init
    self.gui.WIDGET = self.build_gui()
  File "/nix/store/pfdr1xa165jvwgglg8ij0z1j8bg296ik-gramps-4.2.8/lib/python3.6/site-packages/gramps/plugins/gramplet/welcomegramplet.py", line 89, in build_gui
    self.texteditor = StyledTextEditor()
  File "/nix/store/pfdr1xa165jvwgglg8ij0z1j8bg296ik-gramps-4.2.8/lib/python3.6/site-packages/gramps/gui/widgets/styledtexteditor.py", line 195, in __init__
    self.toolbar = self._create_toolbar()
  File "/nix/store/pfdr1xa165jvwgglg8ij0z1j8bg296ik-gramps-4.2.8/lib/python3.6/site-packages/gramps/gui/widgets/styledtexteditor.py", line 475, in _create_toolbar
    fonts = SystemFonts()
  File "/nix/store/pfdr1xa165jvwgglg8ij0z1j8bg296ik-gramps-4.2.8/lib/python3.6/site-packages/gramps/gui/utils.py", line 344, in __init__
    SystemFonts.__FONTS = [family.get_name() for family in families]
  File "/nix/store/pfdr1xa165jvwgglg8ij0z1j8bg296ik-gramps-4.2.8/lib/python3.6/site-packages/gramps/gui/utils.py", line 344, in <listcomp>
    SystemFonts.__FONTS = [family.get_name() for family in families]
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xe9 in position 3: invalid continuation byte

So this gets approval only because it's seemingly already having the same issue. This package would need a bit of care from a human to figure out what's wrong though.

As for aarch64, it does build, though does poorly when compilers need, too, to be rebuilt.

@samueldr samueldr merged commit e4561a2 into NixOS:master Aug 18, 2018
@r-ryantm r-ryantm deleted the auto-update/gramps branch August 18, 2018 03:41
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

3 participants