As per MartinX3's suggestion, the script now checks if the image is automatically mounted by the OS (e.g. loop devices are automatically mounted when using Gnome). I've also updated some documentation and fixed some stuff.
Search Criteria
Package Details: ttf-ms-win11-auto-thai 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 Thai TrueType fonts |
Upstream URL: | https://www.microsoft.com/typography/fonts/product.aspx?PID=164 |
Licenses: | custom |
Conflicts: | ttf-ms-win11-thai |
Provides: | ttf-ms-win11-thai |
Submitter: | octocorvus |
Maintainer: | octocorvus (kode54) |
Last Packager: | kode54 |
Votes: | 85 |
Popularity: | 5.37 |
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 (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
octocorvus commented on 2022-05-22 02:32 (UTC)
octocorvus commented on 2022-05-21 09:04 (UTC)
@gshinguji Unfortunately, I think supporting AUR helpers is out of scope. However, you're welcome to submit patches to make it work with your preferred AUR helper(s).
dylif commented on 2022-05-20 14:07 (UTC)
Thanks for this PKGBUILD, works perfectly on my system! Was getting annoyed of arial in OnlyOffice.
MartinX3 commented on 2022-05-13 12:17 (UTC) (edited on 2022-05-13 12:37 (UTC) by MartinX3)
Thank you for the successor of ttf-ms-win10-auto
Sadly it errors out with
Error mounting /dev/loop1: GDBus.Error:org.freedesktop.UDisks2.Error.AlreadyMounted: Device /dev/loop1 is already mounted at `/media/CENA_X64FREE_EN-US_DV9'.
So it doesn't work with an automounter like udisk on your system.
Either ttf-ms-win10-auto
worked for me in the past or I installed ttf-ms-win10-auto
before UDisks2
on my system.
So you should check in the PKGBUILD
if the disk is already mounted.
(And look if it remains mounted at the end because of UDisks2
)
And if it errors out because of UDisks2
in the first place, it won't work if you disable automount, because you can't rm the iso file at the end.
rm: the removing of '/tmp/makepkg/ttf-ms-win11-auto/src/mnt/http/22000.318.211104-1236.co_release_svc_refresh_CLIENTENTERPRISEEVAL_OEMRET_x64FRE_en-us.iso' is not possible: The requested feature is not implemented.
Because it's a mount.
So we need to do sudo umount -l /tmp/makepkg/ttf-ms-win11-auto/src/mnt/http
And it works. I was able to install the package.
But I get many warnings.
ln: the symbolic link '/tmp/makepkg/ttf-ms-win11-auto/src/' -> '' can not be created: File or Folder not found.
And at the end
Error: Can't locate current Workspace
pogodemon commented on 2022-05-08 09:55 (UTC)
Works flawlessly with "yay" helper. If you're using Gnome Shell make sure to disable "automount" options with "dconf-editor". You can enable it after installation.
<deleted-account> commented on 2022-05-06 18:48 (UTC)
I get this error when attempting to install with paru
:
Scanning the drive for archives:
ERROR: No such file or directory
/sources/install.wim
System ERROR:
Unknown error -2147024894
==> ERROR: A failure occurred in prepare().
Aborting...
error: failed to build 'ttf-ms-win11-auto-10.0.22000.318-1':
error: packages failed to build: ttf-ms-win11-auto-10.0.22000.318-1
octocorvus commented on 2022-05-06 13:54 (UTC)
I've no idea if this totally works. Patches (preferred) or suggestions are welcome.
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.