@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?
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) |
@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?
Oh yes, sorry for the confusion
That's the point -- the canonical name for the dependency is python-sphinx-design
, and indeed python-sphinx_design
provide
s 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).
Thank you!
Could you replace it with the underscored one in makedepends? Seems it can't be built without.
@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 provide
s python-sphinx-design
.
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)
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.
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':
Seems like we require python-sphinx-design
for papis to build now. Could you verify and add to the builddeps?
@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!
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 themypy
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