Package Details: papis-git 0.14.r4.gc9dc4b82-1

Git Clone URL: https://aur.archlinux.org/papis-git.git (read-only, click to copy)
Package Base: papis-git
Description: Command-line document and bibliography manager
Upstream URL: https://github.com/papis/papis
Licenses: GPL-3.0-or-later
Conflicts: papis
Provides: papis
Submitter: sonam
Maintainer: sonam (gesh)
Last Packager: gesh
Votes: 4
Popularity: 0.059204
First Submitted: 2020-12-29 06:22 (UTC)
Last Updated: 2024-11-11 15:02 (UTC)

Pinned Comments

gesh commented on 2024-03-13 11:15 (UTC)

Note! Papis skips integration tests for certain optdeps if they aren't installed[1]. Since checkdeps should contain all the dependencies to check a standard build, I've added these to checkdepends.

If you're not planning on installing these optdeps and want to skip these specific tests, feel free to comment out the relevant lines in the checkdepends array. (This incidentally also goes for the multiple dependencies for the mypy tests, if they bother people).

The relevant dependencies at this time are: python-jinja, python-markdownify, python-whoosh

[1] - https://github.com/papis/papis/issues/776#issuecomment-1991874151

Latest Comments

1 2 3 Next › Last »

tuurep commented on 2024-11-10 15:47 (UTC)

@gesh I've seen in the comments that you might want to take over papis (AUR), now that 0.14 is released

https://github.com/papis/papis/releases/tag/v0.14

The current maintainer asked if I want it but it looks like you may know what to do with it?

tuurep commented on 2024-10-30 15:44 (UTC)

Oh yes, sorry for the confusion

gesh commented on 2024-10-29 14:11 (UTC)

That's the point -- the canonical name for the dependency is python-sphinx-design, and indeed python-sphinx_design provides python-sphinx-design.

That is why it appears in parentheses in the dependency list here in the webui. It is indeed one way of providing the required dependency, though another would be to just resurrect https://gitlab.archlinux.org/archlinux/packaging/packages/python-sphinx-design or download it from https://archive.archlinux.org/packages/p/python-sphinx-design/ (neither of which I recommend, though, given that nobody's maintaining them).

tuurep commented on 2024-10-29 11:01 (UTC)

Thank you!

Could you replace it with the underscored one in makedepends? Seems it can't be built without.

gesh commented on 2024-10-29 09:44 (UTC) (edited on 2024-10-29 09:45 (UTC) by gesh)

@tuurep -- Just confirmed with @jelle on IRC, the package was removed because it was an "orphan" -- it has no reverse deps, and its maintainer left. The AUR package should work, though -- that's why it provides python-sphinx-design.

tuurep commented on 2024-10-24 15:40 (UTC)

Hi, not quite sure what happened to papis-sphinx-design (extra) but it looks like it has been removed:

https://archlinux.org/packages/extra/any/python-sphinx-design/

(note: page 404s)

There's no papis-sphinx-design in the AUR, but there does exist a papis-sphinx_design (note the underscore)

gesh commented on 2024-09-30 11:31 (UTC)

Indeed, the dep was added in ee408cda0183d8a54ab61eaf41907e6c6dacb5cf. Thanks for flagging this, @homocomputeris! The python-flake8-pyproject build failure is a problem in that package, I'm working on a patch for that to be posted there.

homocomputeris commented on 2024-09-28 14:40 (UTC)

The pkg fails to build:

error: can't build papis-git-0.13.r443.gb6fe8962-4, deps not satisfied: python-flake8-pyproject
error: packages failed to build: python-flake8-pyproject-1.2.3-2  papis-git-0.13.r443.gb6fe8962-4
==> Making package: python-flake8-pyproject 1.2.3-2 (Сб 28 сен 2024 16:36:43)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found 1.2.3.tar.gz
==> Validating source files with sha256sums...
    1.2.3.tar.gz ... Passed
==> Removing existing $srcdir/ directory...
==> Extracting sources...
  -> Extracting 1.2.3.tar.gz with bsdtar
==> Sources are ready.
python-flake8-pyproject-1.2.3-2: parsing pkg list...
==> Making package: python-flake8-pyproject 1.2.3-2 (Сб 28 сен 2024 16:36:46)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Starting build()...
* Getting build dependencies for wheel...

ERROR Missing dependencies:
    Flake8>=5
    pycodestyle>=2.12.0
==> ERROR: A failure occurred in build().
    Aborting...
error: failed to build 'python-flake8-pyproject-1.2.3-2': 

AlexBocken commented on 2024-09-27 07:31 (UTC)

Seems like we require python-sphinx-design for papis to build now. Could you verify and add to the builddeps?

gesh commented on 2024-04-04 13:40 (UTC)

@m040601 Sorry for the delay in answering. Given the drift in dependencies since the last version, I think I'll wait to adopt the package until the next release, if no one else picks it up by then. It shouldn't be too much of a burden, just freezing a version of the -git PKGBUILD upon each release.

You may have noticed I've adopted python-doi and python-habanero. I had forgotten you pointed it out to me, so this was a fortunate accident (this is also part of why I didn't adopt python-arxiv2bib, the other being that it's not a dependency of papis-git.)

Thanks for the heads' up and for keeping me posted!