November 21, 2018

Hiawatha is added temporarily

www-servers/hiawatha is not fully maintained in gentoo repository because of the lack of any maintainer

Hiawatha is a robust and secure web server with a simple configuration syntax
Because Apache had too complicated syntax to write, Hiawatha was born

I add the package temporarily. I don't have enough vilality to become an official maintainer (matters of my health)

acme-sh is added is an ACME client, written in shell script. It can be used for Let's Encrypt
ACME v2 is supported. SAN and wildcard certificates can be obtained
( dns-01 challenge is needed for wildcard certificates
 Of course, wildcard is not a FQDN, such as * cannot be hosted as a web server! )

Since Gentoo's package name spec does not allow . (dot),
it is in gentoo repository as acme-sh is a bit weird. It can be install to your user directory, then root privilege is not required

But it should be installed to global directories and run by root for most cases
Also, package managers install packages to global directories. some tweak is prefered when a package manager is installing it

That's why I add the package in my wjn-overlay

November 12, 2018

[Gentoo] dev-python/zstandard[python_targets_python2_7] can't be built on multilingual system

dev-vcs/mercurial depends on dev-python/zstandard[python_targets_python2_7], but it can't be built

>>> Compiling source in /var/tmp/portage/dev-python/zstandard-0.8.1/work/zstandard-0.8.1 ...
 * python2_7: running distutils-r1_run_phase distutils-r1_python_compile
python2.7 build
Traceback (most recent call last):
  File "", line 31, in <module>
    import make_cffi
  File "/var/tmp/portage/dev-python/zstandard-0.8.1/work/zstandard-0.8.1/", line 184, in <module>
  File "/usr/lib64/python2.7/site-packages/cffi/", line 107, in cdef
    self._cdef(csource, override=override, packed=packed)
  File "/usr/lib64/python2.7/site-packages/cffi/", line 118, in _cdef
    csource = csource.encode('ascii')
UnicodeEncodeError: 'ascii' codec can't encode characters in position 73-84: ordinal not in range(128)

Encodes are the matter. Python 2.7 is not good at that.

By the way, Mercurial hg is still used? I don't use it mainly.

Of course I use Git you know. Maybe I am git also 😁

But some projects still use hg. Some use Bazaar...

[Gentoo] dev-python/cryptography can't be built without dev-python/pycparser

dev-python/cryptography can't be built without dev-python/pycparser

That's may be a bug of Gentoo

Some updates of today

media-sound/yoshimi: Add 1.5.9, delete old versions

app-i18n/mozc-ut2: Update Manifest of yusei zip code archives (Oct 31 2018)

x11-misc/mozo: Change mate-base/mate-menus[python] dependency to [python(+)]

[wjn-overlay] Giving up GNOME support

I gived up supporting Cinnamon and Budgie

They depend on GNOME, but GNOME depends on Systemd too much

Systemd is not clean nor simple. It's invading other territory such as logging, resolv.conf, etc.

So I'm using OpenRC Gentoo system, I can't install GNOME anymore. I can't maintain Cinnamon and Budgie anymore

dev-libs/mini-xml to dev-libs/mxml

I forgetted media-sound/yoshimi depends on dev-libs/mini-xml

Now followed the package name change to dev-libs/mxml

Commit: e1bc0fe8c266529bf3d522a90954058db4849a36

Change of Gentoo's copyright notice

Since Gentoo Linux hes changed copyright notice from "Gentoo Foundation" to "Gentoo Authors", template files are also changed

wjn-overlay now followed that
commit: f56abc0491848de979e7e294f2aae5e74db946e5

October 7, 2018

This blog is moved from

This blog is moved from, that's my blog about software, Internet and so on.
In this blog, I will write also about my Gentoo Linux's personal repository, wjn-overlay.

Since English isn't my native language, my English may be poor and weired. But I'll dare to write this blog in English.
That's because Blogger isn't multilingual in a single blog.
I won't write in Japanese here.

Anyway, I choice Blogger.
I know Google services isn't libre. But Google contributes OSS such as Linux, you know.

I do not like Facebook and also G+. (Yes, I hate Facebook 😈)
But in Blogger, custom domain settings are free option. And also, Blogger is ad-free.
Many other blog services such as are not.

I like static site builders. But I'm always tired and often lazy. I couldn't write posts in the former blog.
Perhaps Blogger will be easy to use for me.