You are not logged in.

#26 2018-02-27 07:45:30

Head_on_a_Stick
Member
From: London
Registered: 2015-09-29
Posts: 8,759
Website

Re: [Arch_Extra] repository (unofficial)

DeepDayze wrote:

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 cool

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)


“Et ignotas animum dimittit in artes.” — Ovid, Metamorphoses, VIII., 18.

Forum Rules   •   How to report a problem   •   Software that rocks

Offline

#27 2018-03-04 17:33:48

Head_on_a_Stick
Member
From: London
Registered: 2015-09-29
Posts: 8,759
Website

Re: [Arch_Extra] repository (unofficial)

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.

Head_on_a_Stick wrote:

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.


“Et ignotas animum dimittit in artes.” — Ovid, Metamorphoses, VIII., 18.

Forum Rules   •   How to report a problem   •   Software that rocks

Offline

#28 2018-03-04 19:37:20

tknomanzr
BL Die Hard
From: Around the Bend
Registered: 2015-09-29
Posts: 1,017

Re: [Arch_Extra] repository (unofficial)

^ I applaud that decision if for no other reason than that I would hate to see you under scrutiny for copyright issues.

Offline

#29 2018-03-04 20:50:55

Head_on_a_Stick
Member
From: London
Registered: 2015-09-29
Posts: 8,759
Website

Re: [Arch_Extra] repository (unofficial)

tknomanzr wrote:

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.


“Et ignotas animum dimittit in artes.” — Ovid, Metamorphoses, VIII., 18.

Forum Rules   •   How to report a problem   •   Software that rocks

Offline

#30 2018-03-10 23:01:00

Head_on_a_Stick
Member
From: London
Registered: 2015-09-29
Posts: 8,759
Website

Re: [Arch_Extra] repository (unofficial)

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  monkey

Last edited by Head_on_a_Stick (2018-03-10 23:08:15)


“Et ignotas animum dimittit in artes.” — Ovid, Metamorphoses, VIII., 18.

Forum Rules   •   How to report a problem   •   Software that rocks

Offline

#31 2018-03-11 04:37:41

johnraff
nullglob
From: Nagoya, Japan
Registered: 2015-09-09
Posts: 4,283
Website

Re: [Arch_Extra] repository (unofficial)

Head_on_a_Stick wrote:

any scripts that carry a /bin/sh shebang but contain bashisms will break

As they should of course.  mad


John
--------------------
( a boring Japan blog , Japan Links, idle twitterings  and GitStuff )
In case you forget, the rules.

Offline

#32 2018-03-11 14:10:00

Head_on_a_Stick
Member
From: London
Registered: 2015-09-29
Posts: 8,759
Website

Re: [Arch_Extra] repository (unofficial)

^ +1 devil

Arch is disappointingly lax in that respect and having bash as /bin/sh OOTB is.... something I've agreed not to discuss any more big_smile

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)


“Et ignotas animum dimittit in artes.” — Ovid, Metamorphoses, VIII., 18.

Forum Rules   •   How to report a problem   •   Software that rocks

Offline

#33 2018-03-12 02:39:13

johnraff
nullglob
From: Nagoya, Japan
Registered: 2015-09-09
Posts: 4,283
Website

Re: [Arch_Extra] repository (unofficial)

The Debian dash package sets itself as /bin/sh by a dpkg-divert, but dpkg is not available in Arch of course.  cry

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

John
--------------------
( a boring Japan blog , Japan Links, idle twitterings  and GitStuff )
In case you forget, the rules.

Offline

#34 2018-03-12 07:33:05

Head_on_a_Stick
Member
From: London
Registered: 2015-09-29
Posts: 8,759
Website

Re: [Arch_Extra] repository (unofficial)

^ 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)


“Et ignotas animum dimittit in artes.” — Ovid, Metamorphoses, VIII., 18.

Forum Rules   •   How to report a problem   •   Software that rocks

Offline

#35 2018-03-18 19:49:03

Head_on_a_Stick
Member
From: London
Registered: 2015-09-29
Posts: 8,759
Website

Re: [Arch_Extra] repository (unofficial)

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 glasses

EDIT: Microsoft have some Debian packages available:

BunsenLabs Hydrogen/Deuterium

BunsenLabs Helium

Last edited by Head_on_a_Stick (2018-03-18 19:51:35)


“Et ignotas animum dimittit in artes.” — Ovid, Metamorphoses, VIII., 18.

Forum Rules   •   How to report a problem   •   Software that rocks

Offline

#36 2018-03-18 20:24:56

cloverskull
Member
Registered: 2015-10-01
Posts: 281

Re: [Arch_Extra] repository (unofficial)

What’s the benefit of powershell vs a more traditional Linux sh based shell? This is interesting to me.

Offline

#37 2018-03-18 20:28:32

Head_on_a_Stick
Member
From: London
Registered: 2015-09-29
Posts: 8,759
Website

Re: [Arch_Extra] repository (unofficial)

cloverskull wrote:

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)


“Et ignotas animum dimittit in artes.” — Ovid, Metamorphoses, VIII., 18.

Forum Rules   •   How to report a problem   •   Software that rocks

Offline

#38 2018-03-19 06:19:25

cloverskull
Member
Registered: 2015-10-01
Posts: 281

Re: [Arch_Extra] repository (unofficial)

Thanks! I'll fork this into a new conversation if I want to follow up further.

Offline

#39 2018-03-19 08:08:52

ohnonot
...again
Registered: 2015-09-29
Posts: 2,782
Website

Re: [Arch_Extra] repository (unofficial)

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

#40 2018-03-19 08:13:23

Head_on_a_Stick
Member
From: London
Registered: 2015-09-29
Posts: 8,759
Website

Re: [Arch_Extra] repository (unofficial)

^ 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.


“Et ignotas animum dimittit in artes.” — Ovid, Metamorphoses, VIII., 18.

Forum Rules   •   How to report a problem   •   Software that rocks

Offline

#41 2018-03-19 22:23:57

Head_on_a_Stick
Member
From: London
Registered: 2015-09-29
Posts: 8,759
Website

Re: [Arch_Extra] repository (unofficial)

@ohnonot, please check the output of

pacman -Qi rhash

My package says:

Packager        : Unknown Packager

Whereas the Arch package says:

Packager        : Johannes L

I think this is a peculiarity (bug?) in pacman's output when querying the package database rather than having two versions of the same program installed.


“Et ignotas animum dimittit in artes.” — Ovid, Metamorphoses, VIII., 18.

Forum Rules   •   How to report a problem   •   Software that rocks

Offline

#42 2018-03-20 05:40:16

ohnonot
...again
Registered: 2015-09-29
Posts: 2,782
Website

Re: [Arch_Extra] repository (unofficial)

Head_on_a_Stick wrote:

Do the programs in question still work?

those packages are dependencies; to urxvt iirc, but i don't use your package anymore. nevertheless they were listed as previously mentioned.

Are my repositories added after the official Arch repositories in /etc/pacman.conf?

yes.

Head_on_a_Stick wrote:

@ohnonot, please check the output of

pacman -Qi rhash
Name            : rhash
Version         : 1.3.5-2
Description     : Utility for verifying hash sums of files
Architecture    : x86_64
URL             : http://rhash.anz.ru/?l=en
Licenses        : custom  MIT
Groups          : None
Provides        : None
Depends On      : glibc
Optional Deps   : None
Required By     : cmake
Optional For    : None
Conflicts With  : None
Replaces        : None
Installed Size  : 272.00 KiB
Packager        : Johannes Löthberg <johannes@kyriasis.com>
Build Date      : Tue 29 Aug 2017 20:01:41 EEST
Install Date    : Wed 27 Dec 2017 16:26:05 EET
Install Reason  : Installed as a dependency for another package
Install Script  : No
Validated By    : Signature

to my knowledge the rhash actually installed on my system is the one from the normal repositories, since i've always been using urxvt.
why do you even have that package in your repo?

Last edited by ohnonot (2018-03-20 05:41:47)

Offline

#43 2018-03-20 07:42:05

Head_on_a_Stick
Member
From: London
Registered: 2015-09-29
Posts: 8,759
Website

Re: [Arch_Extra] repository (unofficial)

ohnonot wrote:

why do you even have that package in your repo?

The openSUSE Build Service only holds dependencies from [Core] & [Extra] so if I host anything that needs a program from [Community] then I need to build that program as well.

All of those packages are identical to the Arch versions (I use the same PKGBUILD) and your output shows that the Arch version is the one installed on your machine.

I'll have to look at this a bit more and decide if it's a problem with pacman or with the OBS itself (more likely the latter).


“Et ignotas animum dimittit in artes.” — Ovid, Metamorphoses, VIII., 18.

Forum Rules   •   How to report a problem   •   Software that rocks

Offline

#44 2018-04-15 00:14:19

Head_on_a_Stick
Member
From: London
Registered: 2015-09-29
Posts: 8,759
Website

Re: [Arch_Extra] repository (unofficial)

Added Mitsuba, a research-oriented rendering system capable of generating fully photorealistic images:

https://software.opensuse.org//download … ge=mitsuba

The dependencies will need to be installed before Mitsuba itself (if the repository is not added to pacman.conf):

https://software.opensuse.org//download … ckage=gcc5
https://software.opensuse.org//download … lew-1.13.0
https://software.opensuse.org//download … om-mitsuba

Unfortunately, the program is rather old (2014) and so requires an obsolete version of glew (and gcc), this renders the version of glew in [Extra] uninstallable (Chromium needs this package).

I will try to package this up for Debian/Helium as well, it really is awesome.


“Et ignotas animum dimittit in artes.” — Ovid, Metamorphoses, VIII., 18.

Forum Rules   •   How to report a problem   •   Software that rocks

Offline

#45 2018-04-24 18:28:17

Head_on_a_Stick
Member
From: London
Registered: 2015-09-29
Posts: 8,759
Website

Re: [Arch_Extra] repository (unofficial)

Finally remembered to bump loksh to v6.3, only 10 days late  ops

It's building now, should be ready soon.

EDIT: this will be the default shell for sharpbang  glasses

EDIT2: link:

https://software.opensuse.org//download … kage=loksh

Last edited by Head_on_a_Stick (2018-04-24 18:42:18)


“Et ignotas animum dimittit in artes.” — Ovid, Metamorphoses, VIII., 18.

Forum Rules   •   How to report a problem   •   Software that rocks

Offline

#46 2018-05-06 20:11:35

Head_on_a_Stick
Member
From: London
Registered: 2015-09-29
Posts: 8,759
Website

Re: [Arch_Extra] repository (unofficial)

I've had to remove Mitsuba and the associated dependencies: gcc5, glew-1.13.0, glewmx & collada-dom{,-mitsuba} — I can't get the current package to build at all and the glew versions cause havoc with other programs, sorry hmm

To replace it I have packaged up the Tungsten renderer:

Tungsten is a physically based renderer originally written for the yearly renderer competition at ETH. It simulates full light transport through arbitrary geometry based on unbiased integration of the rendering equation. To do this, Tungsten supports various light transport algorithms such as bidirectional path tracing, progressive photon mapping, primary sample space metropolis light transport and more.

Tungsten is written in C++11 and makes use of Intel's high-performance geometry intersection library embree. Tungsten takes full advantage of multicore systems and tries to offer good performance through frequent benchmarking and optimization. At least SSE3 support is required to run the renderer.

https://github.com/tunabrain/tungsten/

Link here:

https://software.opensuse.org//download … n-renderer

There is also a development version in the AUR:

https://aur.archlinux.org/packages/tung … derer-git/

Here is a rendering  of one of the example scenes included with the package:

TungstenRender.th.png

^ A Cornell Box filled with water — check out those caustics! cool

This package won't work if the testing repositories are enabled because of gcc-libs (it was built with gcc v7), I've opened an issue upstream:

https://github.com/tunabrain/tungsten/issues/51

Hopefully that will be fixed by the time the new gcc version makes it to [Core].


“Et ignotas animum dimittit in artes.” — Ovid, Metamorphoses, VIII., 18.

Forum Rules   •   How to report a problem   •   Software that rocks

Offline

#47 2018-05-19 17:29:28

Head_on_a_Stick
Member
From: London
Registered: 2015-09-29
Posts: 8,759
Website

Re: [Arch_Extra] repository (unofficial)

I am very pleased to announce the removal of the mksh-fixed package — my upstream bug report has been addressed[1] so the official Arch package should now be preferred.

eschwartz wrote:

I'm unsure why this is controversial

+1

Anyway, thanks Eli!

[1] https://bugs.archlinux.org/task/55053


“Et ignotas animum dimittit in artes.” — Ovid, Metamorphoses, VIII., 18.

Forum Rules   •   How to report a problem   •   Software that rocks

Offline

Board footer

Powered by FluxBB