Package Details: rubix 1.0.6-4

Git Clone URL: https://aur.archlinux.org/rubix.git (read-only, click to copy)
Package Base: rubix
Description: Rubik's cube program
Upstream URL: http://sed.free.fr/rubix
Licenses: custom:public domain
Submitter: None
Maintainer: willemw
Last Packager: willemw
Votes: 16
Popularity: 0.177725
First Submitted: 2008-05-26 03:02 (UTC)
Last Updated: 2026-03-06 08:18 (UTC)

Dependencies (3)

Required by (0)

Sources (1)

Latest Comments

1 2 Next › Last »

gwuensch commented on 2026-03-09 21:50 (UTC)

Thanks for the update :)

gwuensch commented on 2026-03-03 19:14 (UTC) (edited on 2026-03-03 19:23 (UTC) by gwuensch)

And how many programs don't include these (very indirect) font dependencies?

I don't know how many, but I'd consider this a bug.

Tried running sudo mkfontdir /usr/share/fonts/misc; sudo mkfontscale /usr/share/fonts/misc; xset fp rehash and then relogin.

Running mkfontdir manually shouldn't be necessary, as the package already provides a pacman hook for this. Can you check your font path with xset q? And do you see more than the six built-in fonts when running xlsfonts?

Edit: I mean feel free to patch the program if you feel better that way. But I don't see the problem with adding two optional dependencies either.

willemw commented on 2026-03-03 18:54 (UTC)

@gweunsch: And how many programs don't include these (very indirect) font dependencies?

I could add xorg-fonts-misc and xorg-mkfontscale as optional dependencies, but with what "short descriptions"? I never got adding extra fonts working. Tried running sudo mkfontdir /usr/share/fonts/misc; sudo mkfontscale /usr/share/fonts/misc; xset fp rehash and then relogin.

gwuensch commented on 2026-03-03 18:01 (UTC)

I don't see the problem with adding (optional) dependencies. Other packages from the official repos do the same.

willemw commented on 2026-03-03 17:53 (UTC)

@gwuensch: Thanks. I'll patch Rubix to default to font 6x13, which is already availabe. And not add any (optional) dependencies.

gwuensch commented on 2026-03-03 14:27 (UTC) (edited on 2026-03-03 14:53 (UTC) by gwuensch)

Ok, so the package we are missing seems to be xorg-mkfontscale, which is responsible for creating the X font index.

I believe both xorg-fonts-misc and xorg-mkfontscale should be listed as optional dependencies. The font can be changed with the --font option and libXfont provides a few built-in fonts that are always available, so neither package is really needed:

$ xlsfonts
-misc-fixed-medium-r-semicondensed--0-0-75-75-c-0-iso8859-1
-misc-fixed-medium-r-semicondensed--13-100-100-100-c-60-iso8859-1
-misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-1
6x13
cursor
fixed

gwuensch commented on 2026-03-03 13:13 (UTC)

Nope, xorg-fonts-misc doesn't work for me either (Xwayland on GNOME). That's why I assumed we might be missing another dependency here :/

willemw commented on 2026-02-23 17:52 (UTC)

@gwuensch: I tried installing xorg-fonts-misc and relogin, but it did not work for me (on XWayland). See https://github.com/ashtum/gambal/issues/3#issuecomment-769758932. If it works for you, I'll add the dependency.

gwuensch commented on 2026-02-23 17:07 (UTC)

Doesn't start, probably missing some dependency:

cannot load font 7x13 !!
Error with initing the screen.

willemw commented on 2016-06-08 06:16 (UTC)

@beroal: Thanks. Fixed.