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

package update: papis #54821

Closed
teto opened this issue Jan 28, 2019 · 7 comments
Closed

package update: papis #54821

teto opened this issue Jan 28, 2019 · 7 comments

Comments

@teto
Copy link
Member

teto commented Jan 28, 2019

Issue description

I was really excited to discover another option than mendeley/zotero: papis but couldn't install it on nixos-unstable bcause of the following error...

Steps to reproduce

note: keeping build directory '/tmp/nix-build-python3.7-dateparser-0.7.0.drv-0'
builder for '/nix/store/c30nlyv9wjwzizd7x37hvh4cmqn4k8ma-python3.7-dateparser-0.7.0.drv' failed with exit code 1; last 10 log lines:
  - M
  + Miércoles 31 Diciembre 2014
  
  
  ----------------------------------------------------------------------
  Ran 23161 tests in 436.774s
  
  FAILED (failures=3, skipped=7)
  Test failed: <unittest.runner.TextTestResult run=23161 errors=0 failures=3>
  error: Test failed: <unittest.runner.TextTestResult run=23161 errors=0 failures=3>
cannot build derivation '/nix/store/dpvjy2zrn6px51j9kg64vrpnpi32ljgq-python3.7-maya-0.3.3.drv': 1 dependencies couldn't be built
cannot build derivation '/nix/store/d1pmqfwddlw0627vgi2hli14168d6x5g-python3.7-Flask-Common-0.3.0.drv': 1 dependencies couldn't be built
cannot build derivation '/nix/store/r6w3vdf98wbwd4b67x1cqbbj62d0c1lq-python3.7-httpbin-0.6.2.drv': 1 dependencies couldn't be built
cannot build derivation '/nix/store/c24lh992njn2534iv57ykkmknii7wayf-python3.7-pytest-httpbin-0.3.0.drv': 1 dependencies couldn't be built
cannot build derivation '/nix/store/p6lhmcprvvh6smy4hy3cnk7vr46lmlkw-python3.7-vcrpy-2.0.1.drv': 1 dependencies couldn't be built
cannot build derivation '/nix/store/afk0dgp0khpd3qkxlgmv6f5sx78420x7-python3.7-habanero-0.6.0.drv': 1 dependencies couldn't be built
cannot build derivation '/nix/store/4c4cxz0vw15qbqi8hsksam6gpbrmly3a-papis-0.6.drv': 1 dependencies couldn't be built

@nico202 would it be possible to bump the package please ? seems like 0.6 is old (0.7.4 available)

@dtzWill
Copy link
Member

dtzWill commented Jan 29, 2019

https://github.com/dtzWill/nixpkgs/commits/nixos-dtz/pkgs/tools/misc/papis -- sorry for not sending upstream "yet", but might help even if a bit messy :).

Definitely was building previously, but am mid-rebuild so can't attest to it right this moment.

Hope it helps!

@teto
Copy link
Member Author

teto commented Jan 29, 2019

@dtzWill you knew I was having difficulties with zotero/mendeley and didn't share with me this little gem ? I thought we had a connection ! Thanks for the link, definitely appreciated. I am really eager to test the software but I have some more pressing bugs to attend to. Hoping the maintainer can jump in.

@dotlambda
Copy link
Member

@teto Unrelated to this issue, but you could also have a look at pubs.

@teto
Copy link
Member Author

teto commented Jan 29, 2019

@dotlambda thanks for the tip, I am definitely interested though just looking at screenshots, I am still more interested in papis. I really like mendeley apart from some things where plugins could have made it tons better. I think zotero is nice (FOSS, some paid developers, lots of functionalities) but I can't help disliking the UI that looks like typical FOSS and the tech stack (also it has some problems on nixos).
I as I already have a heavy terminal workflow, I can see myself using papis (or pubs) instead of zotero.

@dotlambda
Copy link
Member

Regarding the dateparser test failures, there are scrapinghub/dateparser#489, scrapinghub/dateparser#490 and scrapinghub/dateparser#493.
We can build papis using python36 as long as these are not resolved.

@dotlambda
Copy link
Member

Our issue tracking the dateparser test failures: #52766.

@teto
Copy link
Member Author

teto commented Jan 30, 2019

@dotlambda thanks for your commitment on this issue, I noticed you've been very active.
@dtzWill so I tried to merge changes from your branch but it got a bit out of hand so I tried to install from your branch but either I have a problem with click or with dateparser tests. What do you say we split the upstreaming load with I upstream filetype and you upstream libisbn (or vice-versa) ?

dotlambda pushed a commit to dotlambda/nixpkgs that referenced this issue Jan 31, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants