I was trying to find a way to edit the PKGBUILD to rebuild httpdirfs automatically before starting the build, but not sure if that type of inception is allowed on AUR.
Search Criteria
Package Details: ttf-ms-win11-auto-sea 10.0.26100.1742-4
Package Actions
Git Clone URL: | https://aur.archlinux.org/ttf-ms-win11-auto.git (read-only, click to copy) |
---|---|
Package Base: | ttf-ms-win11-auto |
Description: | Microsoft Windows 11 Southeast Asian TrueType fonts |
Upstream URL: | https://www.microsoft.com/typography/fonts/product.aspx?PID=164 |
Licenses: | custom |
Conflicts: | ttf-ms-win11-sea |
Provides: | ttf-ms-win11-sea |
Submitter: | octocorvus |
Maintainer: | octocorvus (kode54) |
Last Packager: | kode54 |
Votes: | 91 |
Popularity: | 4.08 |
First Submitted: | 2022-05-06 13:39 (UTC) |
Last Updated: | 2025-05-20 01:55 (UTC) |
Dependencies (5)
- fuse3 (fuse3-gitAUR) (make)
- httpdirfsAUR (httpdirfs-gitAUR) (make)
- p7zip (p7zip-full-binAUR, p7zip-natspecAUR, 7zip) (make)
- udftools (make)
- udisks2 (make)
Required by (0)
Sources (143)
- file://arial.ttf
- file://arialbd.ttf
- file://arialbi.ttf
- file://ariali.ttf
- file://ariblk.ttf
- file://bahnschrift.ttf
- file://calibri.ttf
- file://calibrib.ttf
- file://calibrii.ttf
- file://calibril.ttf
- file://calibrili.ttf
- file://calibriz.ttf
- file://cambria.ttc
- file://cambriab.ttf
- file://cambriai.ttf
- file://cambriaz.ttf
- file://Candara.ttf
- file://Candarab.ttf
- file://Candarai.ttf
- file://Candaral.ttf
- file://Candarali.ttf
- file://Candaraz.ttf
- file://comic.ttf
- file://comicbd.ttf
- file://comici.ttf
- file://comicz.ttf
- file://consola.ttf
- file://consolab.ttf
- file://consolai.ttf
- file://consolaz.ttf
- file://constan.ttf
- file://constanb.ttf
- file://constani.ttf
- file://constanz.ttf
- file://corbel.ttf
- file://corbelb.ttf
- file://corbeli.ttf
- file://corbell.ttf
- file://corbelli.ttf
- file://corbelz.ttf
- file://cour.ttf
- file://courbd.ttf
- file://courbi.ttf
- file://couri.ttf
- file://ebrima.ttf
- file://ebrimabd.ttf
- file://framd.ttf
- file://framdit.ttf
- file://Gabriola.ttf
- file://gadugi.ttf
- file://gadugib.ttf
- file://georgia.ttf
- file://georgiab.ttf
- file://georgiai.ttf
- file://georgiaz.ttf
- file://himalaya.ttf
- file://impact.ttf
- file://Inkfree.ttf
- file://javatext.ttf
- file://LeelaUIb.ttf
- file://LeelawUI.ttf
- file://LeelUIsl.ttf
- file://license.rtf
- file://lucon.ttf
- file://l_10646.ttf
- file://malgun.ttf
- file://malgunbd.ttf
- file://malgunsl.ttf
- file://marlett.ttf
- file://micross.ttf
- file://mingliub.ttc
- file://mmrtext.ttf
- file://mmrtextb.ttf
- file://monbaiti.ttf
- file://msgothic.ttc
- file://msjh.ttc
- file://msjhbd.ttc
- file://msjhl.ttc
- file://msyh.ttc
- file://msyhbd.ttc
- file://msyhl.ttc
- file://msyi.ttf
- file://mvboli.ttf
- file://Nirmala.ttc
- file://ntailu.ttf
- file://ntailub.ttf
- file://pala.ttf
- file://palab.ttf
- file://palabi.ttf
- file://palai.ttf
- file://phagspa.ttf
- file://phagspab.ttf
- file://segmdl2.ttf
- file://SegoeIcons.ttf
- file://segoepr.ttf
- file://segoeprb.ttf
- file://segoesc.ttf
- file://segoescb.ttf
- file://segoeui.ttf
- file://segoeuib.ttf
- file://segoeuii.ttf
- file://segoeuil.ttf
- file://segoeuisl.ttf
- file://segoeuiz.ttf
- file://seguibl.ttf
- file://seguibli.ttf
- file://seguiemj.ttf
- file://seguihis.ttf
- file://seguili.ttf
- file://seguisb.ttf
- file://seguisbi.ttf
- file://seguisli.ttf
- file://seguisym.ttf
- file://SegUIVar.ttf
- file://simsun.ttc
- file://simsunb.ttf
- file://SitkaVF-Italic.ttf
- file://SitkaVF.ttf
- file://sylfaen.ttf
- file://symbol.ttf
- file://tahoma.ttf
- file://tahomabd.ttf
- file://taile.ttf
- file://taileb.ttf
- file://times.ttf
- file://timesbd.ttf
- file://timesbi.ttf
- file://timesi.ttf
- file://trebuc.ttf
- file://trebucbd.ttf
- file://trebucbi.ttf
- file://trebucit.ttf
- file://verdana.ttf
- file://verdanab.ttf
- file://verdanai.ttf
- file://verdanaz.ttf
- file://webdings.ttf
- file://wingding.ttf
- file://YuGothB.ttc
- file://YuGothL.ttc
- file://YuGothM.ttc
- file://YuGothR.ttc
- https://software-static.download.prss.microsoft.com/dbazure/888969d5-f34g-4e03-ac9d-1f9786c66749/26100.1742.240906-0331.ge_release_svc_refresh_CLIENTENTERPRISEEVAL_OEMRET_x64FRE_en-us.iso
Anonymo commented on 2025-05-20 17:17 (UTC) (edited on 2025-05-20 17:17 (UTC) by Anonymo)
jongeduard commented on 2025-05-20 17:14 (UTC)
@papa33
It's really fascinating that for me error is slightly different:
httpdirfs: error while loading shared libraries: libgumbo.so.2: cannot open shared object file: No such file or directory
The mentioned Libraries are different: libfuse3.so.3 vs libgumbo.so.2
I am actually curious how that works.
Anyways, rebuilding httpdirfs does indeed solve the issue.
papa33 commented on 2025-05-20 05:59 (UTC) (edited on 2025-05-20 06:07 (UTC) by papa33)
Updating to latest version fails:
libfuse3.so.3: cannot open shared object file: No such file or directory
Edit : recompile httpdirfs solves the issue.
kode54 commented on 2025-05-20 01:51 (UTC)
httpdirfs already depends on gumbo-parser. You cannot install httpdirfs without it.
kode54 commented on 2025-05-20 01:48 (UTC) (edited on 2025-05-20 01:48 (UTC) by kode54)
httpdirfs should specify its own dependencies, we should not be filling in its missing dependencies. The rest is fine, will fix.
Anonymo commented on 2025-05-18 21:02 (UTC) (edited on 2025-05-18 21:35 (UTC) by Anonymo)
httpdirfs requires fuse3 and libgumbo.so.2 (from gumbo-parser). The current PKGBUILD:
- lists fuse2, but it links against libfuse3.so.3
- doesn’t include gumbo-parser, causing runtime failure
To fix it, update the deps:
-makedepends=(udisks2 p7zip httpdirfs fuse2 udftools)
+makedepends=(udisks2 p7zip httpdirfs fuse3 gumbo-parser udftools)
Also, add this shim so the script works with fusermount3:
command -v fusermount >/dev/null || ln -s /usr/bin/fusermount3 "${pkgdir}/usr/bin/fusermount"
Or for a quick workaround before building:
sudo ln -s /usr/bin/fusermount3 /usr/bin/fusermount
danejur commented on 2025-05-08 12:22 (UTC) (edited on 2025-05-08 12:24 (UTC) by danejur)
I started getting this error when trying to update as of a couple months ago:
httpdirfs: error while loading shared libraries: libgumbo.so.2: cannot open shared object file: No such file or directory
I found that rebuilding and reinstalling httpdirfs
solved this issue.
kode54 commented on 2025-04-26 22:11 (UTC)
@ArchChem I cannot reproduce your crash.
ArchChem commented on 2025-04-26 10:06 (UTC)
@st0ne this is intented behavior, see the comment in PKBUILD line 56
Please ignore any 'ln' errors when building this package. This is expected behavior.
In my case, HTTPDirFS crashed when building the package:
Oops! HTTPDirFS crashed! :(
backtrace() returned the following 7 addresses:
httpdirfs(+0x3db0) [0x5e99c85ebdb0]
httpdirfs(+0x3f69) [0x5e99c85ebf69]
httpdirfs(+0x8354) [0x5e99c85f0354]
httpdirfs(+0x3757) [0x5e99c85eb757]
/usr/lib/libc.so.6(+0x27488) [0x7a5fa6c35488]
/usr/lib/libc.so.6(__libc_start_main+0x8c) [0x7a5fa6c3554c]
httpdirfs(+0x3aa5) [0x5e99c85ebaa5]
Removing the --cache
flag in line 416 of the PKGBUILD solved the problem:
httpdirfs --single-file-mode "$_iso" mnt/http
Pinned Comments
kode54 commented on 2024-02-04 10:43 (UTC) (edited on 2024-02-04 10:45 (UTC) by kode54)
You apparently need to be a member of the
disk
group to mount a filesystem as an otherwise unprivileged user.And log out and back in again.