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 setup.py build
Traceback (most recent call last):
  File "setup.py", line 31, in <module>
    import make_cffi
  File "/var/tmp/portage/dev-python/zstandard-0.8.1/work/zstandard-0.8.1/make_cffi.py", line 184, in <module>
    ffi.cdef(b'\n'.join(cdeflines).decode('latin1'))
  File "/usr/lib64/python2.7/site-packages/cffi/api.py", line 107, in cdef
    self._cdef(csource, override=override, packed=packed)
  File "/usr/lib64/python2.7/site-packages/cffi/api.py", 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

https://github.com/Yoshimi/yoshimi/commits/master/Changelog

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

 https://www.post.japanpost.jp/zipcode/download.html

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

https://github.com/mate-desktop/mate-menus/commit/71e85c1


[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
Fixed

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 gh.asis.li

This blog is moved from gh.asis.li, 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 Wordpress.com 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.