Package Details: fanficfare-git 4.2.0.r0.g6d6f2737-1

Git Clone URL: (read-only, click to copy)
Package Base: fanficfare-git
Description: A tool for downloading fanfiction to eBook formats
Upstream URL:
Keywords: downloader ebook epub fanfiction
Licenses: Apache
Conflicts: fanficfare
Provides: fanficfare
Submitter: eschwartz
Maintainer: eschwartz
Last Packager: eschwartz
Votes: 3
Popularity: 0.000000
First Submitted: 2015-04-21 18:37 (UTC)
Last Updated: 2021-05-03 10:48 (UTC)

Latest Comments

1 2 Next › Last »

xiota commented on 2023-01-19 01:08 (UTC)

  • Missing makedepends: python-setuptools
  • Missing dependency (according to namcap): python-colorama
  • Unnecessary dependency (according to namcap): python-chardet

gesh commented on 2021-02-28 22:40 (UTC)

:-/ fair, though it saddens me to hear that about the wiki. Here's hopinthe issue gets resolved soon

eschwartz commented on 2021-02-28 22:31 (UTC) (edited on 2021-02-28 22:32 (UTC) by eschwartz)

And since requests-file is literally "a plugin for requests that subclasses requests.adapters.BaseAdapter and gets used via requests.Session().mount()", the transitive dep on requests is unavoidable too.

eschwartz commented on 2021-02-28 22:29 (UTC)

The answer is, that advice is not the standard. It was written by one person who felt it should be so, but regrettably there was no discussion about "why", no consensus, and no way for the majority of affected packaging team members to revert it, qualify it, clarify it, describe whether it's a requirement or a recommendation, or anything of that sort -- because it's locked for editing, and the wiki has still not after all this time been improved to allow pages that Trusted Users can edit but ordinary users cannot. And this inherently suppresses collaboration and consensus, since it is harder and more complicated to get changes in and people end up giving up.

I didn't bother to try pointing out the flaws in that page, because if it's just going to be modified on the whim of anyone with an edit bit without going through the talk page then it's just not sustainable.

The entire concept of the DeveloperWiki namespace and protected pages is quite broken. The permissions are shot. Even tons of pages that are supposed to be editable by all users got randomly moved to a protected namespace and their original authors and only contributors became unable to edit them. :/

gesh commented on 2021-02-28 21:57 (UTC)

What about ? (Though that advice is somewhat questionable,but if it's the standard…) Also, now you point it out the lack of the requests dep is even more jarring. At least for the python dep, it's an unavoidable (hence stable) transitive dep

eschwartz commented on 2021-02-28 21:42 (UTC)

As a general rule, I only include the python dependency if there are no other direct dependencies on a python-* module. This package was a bit of an outlier in that respect.

You may notice I also refrained from including e.g. requests, since it is explicitly going to be needed by requests-file.

gesh commented on 2021-02-28 21:25 (UTC) (edited on 2021-02-28 21:25 (UTC) by gesh)

Commit 984fb0e0 removed python dependency. Intentional?

Kido commented on 2021-02-21 22:34 (UTC)

Please add python-urllib3 >= 1.26.2, python-requests >= 2.25.1, python-requests-file and python-brotli to deps, as they are now needed according to

Kido commented on 2021-01-02 03:48 (UTC)

Please add cloudscraper python module to dependencies.