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)
asis.li is a blog about software, Internet and computers by wjn. announcing my software repositories' information.
November 21, 2018
acme-sh is added
acme.sh 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 *.example.com 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
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
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 *.example.com 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
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
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...
>>> 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)
* 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
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/Changelogapp-i18n/mozc-ut2: Update Manifest of yusei zip code archives (Oct 31 2018)
https://www.post.japanpost.jp/zipcode/download.htmlx11-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
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
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
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.
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.
Subscribe to:
Posts (Atom)