@ZeroDegress did you see the pinned comment? I had the same exact problem, and adding the user to the disk
group resolved it (you have to log out and log in again).
Search Criteria
Package Details: ttf-ms-win11-auto 10.0.26100.1742-3
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 TrueType fonts |
Upstream URL: | https://www.microsoft.com/typography/fonts/product.aspx?PID=164 |
Licenses: | custom |
Conflicts: | ttf-ms-fonts, ttf-tahoma, ttf-vista-fonts |
Provides: | emoji-font, ttf-font, ttf-ms-fonts, ttf-ms-win11, ttf-tahoma |
Submitter: | octocorvus |
Maintainer: | octocorvus (kode54) |
Last Packager: | kode54 |
Votes: | 85 |
Popularity: | 6.52 |
First Submitted: | 2022-05-06 13:39 (UTC) |
Last Updated: | 2024-11-16 00:25 (UTC) |
Dependencies (5)
- fuse2 (make)
- httpdirfsAUR (httpdirfs-gitAUR) (make)
- p7zip (p7zip-natspecAUR, p7zip-full-binAUR, 7-zip-fullAUR) (make)
- udftools (make)
- udisks2 (make)
Required by (308)
- 1c_enterprise_meta (requires ttf-ms-fonts) (optional)
- anyk (requires ttf-ms-fonts) (optional)
- awesome-luajit (requires ttf-font) (make)
- basilisk (requires ttf-font)
- beataroni-bin (requires ttf-ms-fonts)
- bitsnpicas-git (requires ttf-font)
- brave-beta-bin (requires ttf-font)
- brave-bin (requires ttf-font)
- brave-nightly-bin (requires ttf-font)
- browservice (requires ttf-ms-fonts)
- btrfs-assistant (requires ttf-font)
- btrfs-assistant-git (requires ttf-font)
- cachy-browser (requires ttf-font)
- canaries-form-415 (requires ttf-ms-fonts)
- canaries-form-420 (requires ttf-ms-fonts)
- canaries-form-425 (requires ttf-ms-fonts)
- cctv-viewer-git (requires ttf-font)
- chicago95-gtk-theme-git (requires ttf-ms-fonts) (optional)
- chicago95-icon-theme-git (requires ttf-ms-fonts) (optional)
- chicago95-theme (requires ttf-ms-fonts) (optional)
- Show 288 more...
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
cbrnr commented on 2024-11-27 08:09 (UTC)
ZeroDegress commented on 2024-11-16 11:45 (UTC)
==> Removing existing $srcdir/ directory...
rm: cannot remove '/home/zerodegress/.cache/paru/clone/ttf-ms-win11-auto/src/mnt/http/26100.1742.240906-0331.ge_release_svc_refresh_CLIENTENTERPRISEEVAL_OEMRET_x64FRE_en-us.iso': Function not implemented
==> ERROR: An unknown error has occurred. Exiting...
error: failed to build 'ttf-ms-win11-auto-10.0.26100.1742-3 (ttf-ms-win11-auto-japanese ttf-ms-win11-auto-zh_cn)':
error: packages failed to build: ttf-ms-win11-auto-10.0.26100.1742-3 (ttf-ms-win11-auto-japanese ttf-ms-win11-auto-zh_cn)
AYANE-69 commented on 2024-11-15 06:14 (UTC)
udftools is required to build the package.
owenthewizard commented on 2024-10-19 21:34 (UTC)
Please add fuse2 to makedepends for fusermount.
kode54 commented on 2024-07-28 00:37 (UTC)
@st0ne: In its current state, the package must be built from a desktop environment, using makepkg. It may be modified to fully download the entire ISO before extracting the fonts, which doesn't require disk image mounting.
st0ne commented on 2024-07-27 12:03 (UTC)
==> 正在释放源码...
ln: 无法创建符号链接 '/home/stone/.cache/paru/clone/ttf-ms-win11-auto/src/' -> '': 没有那个文件或目录
ln: 无法创建符号链接 '/home/stone/.cache/paru/clone/ttf-ms-win11-auto/src/' -> '': 没有那个文件或目录
ln: 无法创建符号链接 '/home/stone/.cache/paru/clone/ttf-ms-win11-auto/src/' -> '': 没有那个文件或目录
ln: 无法创建符号链接 '/home/stone/.cache/paru/clone/ttf-ms-win11-auto/src/' -> '': 没有那个文件或目录
ln: 无法创建符号链接 '/home/stone/.cache/paru/clone/ttf-ms-win11-auto/src/' -> '': 没有那个文件或目录
ln: 无法创建符号链接 '/home/stone/.cache/paru/clone/ttf-ms-win11-auto/src/' -> '': 没有那个文件
agolovanov commented on 2024-05-07 07:50 (UTC)
@RashadGasimli I'd guess you need to manually unmount the path where this iso file is mounted. In my case it's mounted at /run/media/%username%/CENA_X64FREE_EN-US_DV9
.
RashadGasimli commented on 2024-05-07 06:39 (UTC)
Hello guys, how can I fix this issue?
==> Removing existing $srcdir/ directory... rm: cannot remove '/home/rashadgasimli/.cache/yay/ttf-ms-win11-auto/src/mnt/http/22631.2428.231001-0608.23H2_NI_RELEASE_SVC_REFRESH_CLIENTENTERPRISEEVAL_OEMRET_x64FRE_en-us.iso': Function not implemented
==> ERROR: An unknown error has occurred. Exiting... -> error making: ttf-ms-win11-auto-signal: user defined signal 1 -> Failed to install the following packages. Manual intervention is required: ttf-ms-win11-auto - signal: user defined signal 1
bbx0 commented on 2024-05-06 13:30 (UTC)
I had some trouble building in a chroot without udisks running and to bypass the unprivilegedMountAllowed
check in general. Here are some proposed changes to make it work. :)
- Fix an undetected
pipefail
from pipingudisksctl
intoawk
. (Theawk
command is successful even if theudisksctl
command fails, which makes the whole expression true.) - Fix running
loop-delete
even when theloop-setup
has initially failed. - Fix the
_unprivilegedMountAllowed
check always being true. (The stringfalse
is matched as a non-zero value and hence always interpreted as true.)
diff --git a/PKGBUILD b/PKGBUILD
index ccf6fae..7145b2b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -403,12 +403,14 @@ prepare() {
echo -ne "- Mount filesystems as a non-privileged user: "
touch test.mount
_unprivilegedMountAllowed=false
- _testLoopDev=$(udisksctl loop-setup -r -f test.mount --no-user-interaction | awk '{print $NF}') && _unprivilegedMountAllowed=true
- _testLoopDev=${_testLoopDev::-1}
+ _udisksctlOutput=$(udisksctl loop-setup -r -f test.mount --no-user-interaction) && {
+ _unprivilegedMountAllowed=true
+ _testLoopDev=$(echo "$_udisksctlOutput" | awk '{print $NF}' RS='.\n')
udisksctl loop-delete -b "$_testLoopDev" --no-user-interaction
+ }
rm test.mount
- if [ $_unprivilegedMountAllowed ]; then
+ if [ "$_unprivilegedMountAllowed" = "true" ]; then
echo "allowed"
echo "- Downloading fonts directly"
mkdir -p mnt/http
kode54 commented on 2024-04-08 07:31 (UTC)
@mdjake Yes, unfortunately, the stock build process uses udisks to mount the disk images without root privileges. You can alter the PKGBUILD, but it will have to be built as root somehow.
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.