Search Criteria
Package Details: httpdirfs 1.2.7-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/httpdirfs.git (read-only, click to copy) |
---|---|
Package Base: | httpdirfs |
Description: | A filesystem which allows you to mount HTTP directory listings |
Upstream URL: | https://github.com/fangfufu/httpdirfs |
Licenses: | GPL |
Submitter: | owentrigueros |
Maintainer: | owentrigueros |
Last Packager: | owentrigueros |
Votes: | 31 |
Popularity: | 3.22 |
First Submitted: | 2019-10-25 07:21 (UTC) |
Last Updated: | 2024-11-04 18:26 (UTC) |
Dependencies (10)
- curl (curl-gitAUR, curl-c-aresAUR)
- expat (expat-gitAUR)
- fuse3 (fuse3-gitAUR)
- gumbo-parser
- openssl (openssl-gitAUR, openssl-staticAUR)
- util-linux-libs (util-linux-libs-aesAUR, util-linux-libs-selinuxAUR)
- doxygen (doxygen-gitAUR) (make)
- graphviz (make)
- help2man (help2man-gitAUR, python-help2manAUR) (make)
- meson (meson-gitAUR) (make)
Required by (32)
- ttf-ms-win11-auto (make)
- ttf-ms-win11-auto-japanese (make)
- ttf-ms-win11-auto-korean (make)
- ttf-ms-win11-auto-other (make)
- ttf-ms-win11-auto-sea (make)
- ttf-ms-win11-auto-thai (make)
- ttf-ms-win11-auto-zh_cn (make)
- ttf-ms-win11-auto-zh_tw (make)
- ttf-ms-win11-fod-auto-arab (make)
- ttf-ms-win11-fod-auto-beng (make)
- ttf-ms-win11-fod-auto-cans (make)
- ttf-ms-win11-fod-auto-cher (make)
- ttf-ms-win11-fod-auto-deva (make)
- ttf-ms-win11-fod-auto-ethi (make)
- ttf-ms-win11-fod-auto-gujr (make)
- ttf-ms-win11-fod-auto-guru (make)
- ttf-ms-win11-fod-auto-hans (make)
- ttf-ms-win11-fod-auto-hant (make)
- ttf-ms-win11-fod-auto-hebr (make)
- ttf-ms-win11-fod-auto-jpan (make)
- Show 12 more...
Latest Comments
« First ‹ Previous 1 2 3 Next › Last »
kojq commented on 2023-01-31 13:57 (UTC)
FYI, the reason is here, and the decision has been reverted:
https://github.blog/changelog/2023-01-30-git-archive-checksums-may-change
kojq commented on 2023-01-30 21:57 (UTC) (edited on 2023-01-31 02:29 (UTC) by kojq)
I cannot install this package.
Hm, it seems to have somehow resolved.
ElJeffe commented on 2022-11-21 10:21 (UTC)
httpdirfs is linked against libcrypto.so.1.1 which was provided openssl-1.1 but this is not there anymore. So the binary needs to be rebuilt.
owentrigueros commented on 2022-11-20 11:12 (UTC)
Hi @linzuxuan, I think it already does. The package depends on curl, which depends on openssl 3. Am I missing something?
linzuxuan commented on 2022-11-19 19:21 (UTC)
Please update to rely on openssl 3 instead of openssl-1.1.
owentrigueros commented on 2022-09-09 09:38 (UTC)
Hi @mkurz! About the arch = ('x86_64' 'aarch64'), it was my bad, I thought I was looking at PKGBUILD when reading those lines,
makepkg --printsrcinfo
writes one line per architecture.*-git packages point to a git repository, so that each time you build the package you pull the latest changes. Thus, httpdirfs points to a release, currently 1.2.3, and httpdirfs-git points to the last commit, currently 61d3ae4. There are not dependencies between them, they are two differents packages that provide httpdirfs, that is, you can't install both at the same time, because they are in conflict. In your case, using the -git version should work, as it already pulls the changes that make the package compatible with aarch64.
Owen
mkurz commented on 2022-09-05 21:54 (UTC)
Hi Owen!
Actually I did do that for the
PKGBUILD
file, however for the.SRCINFO
it seems it shouldn't be arrays, but separate entries (at least that's what I see here: https://aur.archlinux.org/cgit/aur.git/tree/.SRCINFO?h=electron19-bin)I am aware of that ;) The patch I submitted was just meant to show a workaround for now, locally. I am new to Arch Linux and still figuring things out... So I just went ahead and build my own (local) package based on my patch, and for my own use case it's good enough ;) (Actually I start to love Arch ;)
About the httpdirfs-git: I did see such -git repos around and already got the feeling there is some convention calling them <something>-git. Does that actually mean a package depending on httpdirfs will automatically also look for a httpdirfs-git package or does the dependency to the -git deps must be defined explicit?
Thanks!
owentrigueros commented on 2022-09-03 09:50 (UTC)
Thanks for your efforts @mkurz! There are two problems with the patch:
A minor one: some variables are not correctly set: arch should include both architectures in an array, arch = ('x86_64' 'aarch64'). Package version and release numbers are hardcoded, this should be changed in the variables pkgver and pkgrel, that still point to the previous version.
A major one: I don't think it's a good practice to change the upstream repo to an unofficial one, but there is a solution: creating the httpdirfs-git package, which I have already done :), you can find it here: https://aur.archlinux.org/packages/httpdirfs-git
Let me know if it works in your M1 running Asahi Linux!
Owen
mkurz commented on 2022-09-02 09:37 (UTC)
In case you are running on arm / aarch64 (e.g. Apple Silicon M1 / Asahi Linux) and run into:
fuse: missing mountpoint parameter
That is because the current upstream httpdirfs release 1.2.3 is not compatible with arm / aarch64, see https://github.com/fangfufu/httpdirfs/issues/103. A fix has been merged already: https://github.com/fangfufu/httpdirfs/issues/104 For now, until a new upstream release arrives, I cherry-picked the commits from the pull request 104 on top of the upstream 1.2.3 tag (I made a fork: https://github.com/mkurz/httpdirfs/releases/tag/1.2.3.1). It worked! I can now use it on my Macbook Pro M1 running Asahi Linux.Here is the patch for the
PKGBUILD
file to make use of the patch:owentrigueros commented on 2022-07-30 10:01 (UTC)
Thanks @rafaelff for reporting them, they are fixed now!
« First ‹ Previous 1 2 3 Next › Last »