You are not logged in.
mksh R56c is out, this is a bugfix-only release and everybody should upgrade:
http://www.mirbsd.org/mksh.htm#clog
Download links:
Offline
Added slurm and the Microsoft core web fonts:
https://software.opensuse.org//download … kage=slurm
https://build.opensuse.org/package/show … f-ms-fonts
https://software.opensuse.org//download … f-ms-win10
^ That last one is rather naughty because it contains 140 fonts ripped straight from the latest Windows 10 Enterprise Edition ISO image — and I haven't even read the EULA ]:D
If you see anybody from Microsoft tell them that HoaS says [redacted]
Offline
ah, thanks for the fonts.
devious.
why did you add slurm; it's already in the aur?
Offline
why did you add slurm
I really don't like using the AUR and it's actually easier for me to just upload the PKGBUILD & source tarball to the OBS and `pacman -Syu slurm`
EDIT: we don't need no stinkin' AUR helpers... 8o
Last edited by Head_on_a_Stick (2018-02-26 07:43:43)
Offline
Wow you been one busy beaver there HoaS! Good new toys, and looking to try the new stuff once you got the .deb's for them
Thanks for sharing!
Real Men Use Linux
Offline
looking to try the new stuff once you got the .deb's for them
Erm, well, the thing is...
These packages are stuff that I use myself in my Arch box and I don't actually use Debian, packaging stuff for Debian is _much_ more involved than Arch (or Alpine Linux) and I don't think I have the time to port all this stuff over.
Also, I am very wary of hosting stuff that I don't actually use because I don't think I could maintain the packages properly.
EDIT: the only packages that aren't available in Debian are the Win10 fonts and the Meson Build developement version of ksh93, the developers of which have just told me they don't want people using pre-compiled binaries because it's buggy.
The Debian mksh package even offers different static builds of mksh linked to dietlibc & klibc as well as musl
I suppose I could port the Win10 fonts over, they would look good in the family Debian box.
Last edited by Head_on_a_Stick (2018-02-27 07:50:00)
Offline
The dwm package has been updated and now includes keybinds for volume control but these will only work if PulseAudio is _not_ running, I have also added apulse to the optdepends because of this.
I could port the Win10 fonts over
I'm not going to do this because I believe it to be contrary to the Debian project's political principles.
I would like to stop Debian users from downloading the Arch package, running `tar xf` on it and copying the .ttf files inside to /usr/share/fonts/TTF/ but that doesn't appear to be possible.
Offline
^ I applaud that decision if for no other reason than that I would hate to see you under scrutiny for copyright issues.
Offline
I would hate to see you under scrutiny for copyright issues
Yes indeed, good point...
Legal Disclaimer: please only download the ttf-ms-win10 package if you are in a country in which Microsoft's EULA does not apply.
Otherwise, be sure to comply with the included license.rtf file before using the fonts.
Offline
Added dashbinsh, a trivial package that re-links /bin/sh to dash (just like in Debian):
https://software.opensuse.org//download … =dashbinsh
Note that any scripts that carry a /bin/sh shebang but contain bashisms will break after this package is installed.
See also https://wiki.archlinux.org/index.php/Da … g_bashisms
EDIT: the package is a mahoosive 2.3KiB so watch out if you're on a metered connection 8o
Last edited by Head_on_a_Stick (2018-03-10 23:08:15)
Offline
any scripts that carry a /bin/sh shebang but contain bashisms will break
As they should of course.
...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )
Offline
^ +1 ]:D
Arch is disappointingly lax in that respect and having bash as /bin/sh OOTB is.... something I've agreed not to discuss any more
Anyway, I've added dashbinsh to the AUR:
https://aur.archlinux.org/packages/dashbinsh/
Last edited by Head_on_a_Stick (2018-03-11 14:37:04)
Offline
The Debian dash package sets itself as /bin/sh by a dpkg-divert, but dpkg is not available in Arch of course. 8.(
john@bunsen1:~$ file $(which sh)
/bin/sh: symbolic link to dash
john@bunsen1:~$ dpkg -S /bin/sh
diversion by dash from: /bin/sh
diversion by dash to: /bin/sh.distrib
dash: /bin/sh
...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )
Offline
^ Yeah, in Arch the bash package links to /bin/sh in it's post-install script package() function so I have to add a pacman hook to my package to re-link it every time bash is updated.
Last edited by Head_on_a_Stick (2018-03-12 07:40:20)
Offline
I am pleased to announce the addition of Microsoft's PowerShell:
https://software.opensuse.org//download … rshell-bin
This is built from the binary release, the packaging is a bit messy atm so look out for updates.
The shell itself is actually rather usable, lacking only in parameter expansion & here documents compared to the usual suspects 8)
EDIT: Microsoft have some Debian packages available:
Last edited by Head_on_a_Stick (2018-03-18 19:51:35)
Offline
What’s the benefit of powershell vs a more traditional Linux sh based shell? This is interesting to me.
Offline
What’s the benefit of powershell vs a more traditional Linux sh based shell?
It's a competely different paradigm — PowerShell is object-oriented whereas the Unix shells are procedural in nature:
https://neonbrand.com/website-design/pr … -a-review/
EDIT: better link.
Last edited by Head_on_a_Stick (2018-03-18 20:30:20)
Offline
Thanks! I'll fork this into a new conversation if I want to follow up further.
Offline
HoaS, there's something weird happening with your repo.
I have now 2 packages that appear to be installed both by your repo and another repo:
$ package-query -S rhash
community/rhash 1.3.5-2 [installed]
home_Head_on_a_Stick_Arch_Arch_Extra/rhash 1.3.5-2 [installed]
$ package-query -S rxvt-unicode-terminfo
community/rxvt-unicode-terminfo 9.22-5 [installed]
home_Head_on_a_Stick_Arch_Arch_Extra/rxvt-unicode-terminfo 9.22-11 (hoas) [installed: 9.22-5]
Offline
^ That is weird, thanks for reporting.
Do the programs in question still work?
Are my repositories added after the official Arch repositories in /etc/pacman.conf?
Pacman is supposed to install the package from the first listed repository if there are two identical versions in two different repositories.
Offline