Introduction Recently, I've got a chance to try building Mozc (Most famous Japanese input method editor) with Bazel. As you know, recently newer Bazel related packages were landed into debian/unstable. Then now I'm planning to update Mozc from 2.29.5160.102 to 3.33.6133. Background story about Mozc …
Introduction I'm one of a Budgie Desktop user since 2020. (Budgie Desktop 10.5 or so) Recently Budgie Desktop 10.10 had been available from Debian experimental. I've tried it and realized that not for me yet. What is the requirement for desktop environment Screen sharing with specifying the specific…
Introduction For personal web site, I use hugo and hugo-theme-learn for statically generated contents. Recently I've noticed that these combination of specific version is not compatible with. (Not so frequently update contents, so it was delayed to found this situation) What was the actual error? ER…
Introduction Recently, I've got a chance to try AMD GPU. I didn't have experience as a user with AMD GPU, but I felt it was very easy to switch. How to switch from NVIDIA GPU to AMD GPU? Here is the steps to migrate from NVIDIA GPU. (I'm using Debian sid as a daily driver, but the following instruct…
Introduction This is just a note-taking about how fixed the long standing font issue about Debian Graphical Installer for up-coming trixie ready. debian-installer: GUI font for Japanese was incorrectly rendered Recently, this issue had been resolved by Cyril Brulebois. Thanks! What is the problem? B…
Introduction This is just a note-taking about how to upgrading Mozc package for up-coming trixie ready (with many restrictions) last year. Maybe Mozc 2.29.5160.102+dfsg-1.3 will be shipped for Debian 13 (trixie). FTBFS with Mozc 2.28.4715.102+dfsg-2.2 In May 2024, I've found that Mozc was removed fr…
Recently createrepo-c on Debian unstable was updated from 0.17.3 to 1.2.0. It introduces breaking compatibility about metadata (repodata/*). In the previous versions, generated metadata was compressed in gz format, newer version use zst compression instead. This kills some yum client to work because…
Since Dec 2024, there is a compatibility issue with linux-image 6.12 and nvidia-driver 535.216.03. #1089513 - nvidia-driver: crash in drm_open_helper on Linux 6.12.3 - Debian Bug report logs It seems that the upstream was already fixed this issue in newer release, but not available yet on Debian sid…
Recently, I'm trying to fix d-i Han-Unification issue for Japanese. This issue was not fixed for a long time since Debian 9 (stretch). #1037256 - debian-installer: GUI font for Japanese was incorrectly rendered - Debian Bug report logs To know about how Han-Unification is harmful for Japanese in som…
Usually Architecture: any is recommended in debian/control except upstream explicitly doesn't/won't support that architecture. In practical use case, linux-any is useful to exclude hurd architecture. (Previously it is also useful to exclude kfreebsd) Here is the simple script to check whether specif…
apt-upgrade-canary is a helper program to alert when upgrading packages via apt. If there are some packages which causes a critical or serious bug, it shows warnings for terminal. Then you can stay on current version of package by canceling upgrades. This program is aimed to help not to installing p…
This article is cross-posting from grow-your-ideas. This is just an idea. salsa.debian.org The problem According to Developer Machines [1], current buildd machines are like this: armel: 4 buildd (4 for arm64/armhf/armel) armhf: 7 buildd (4 for arm64/armhf/armel and 3 for armhf only) [1] https://db.d…
For setting up subdomain on debian.net, we usually use LDAP Gateway. [1] db.debian.org [1] https://db.debian.org/doc-mail.html With changing dnsZoneEntry, we can set up each subdomain of debian.net. For example, you can customize SPF TXT record for example.debian.net. example IN TXT v=spf1 a:example…
fabre.debian.net - an experiment service that tries to improve user experience with finding Debian related bugs was now upgraded to Debian 12 (bookworm) Not only migrating to Debian 12, but the backend E-mail subscription and importing bug report mechanism is also a bit modified. This was some porti…
Recently, I'm coming to feel the burden on my shoulder, it makes me so annoyed. As of that, I've considered replacing the hardware (keyboard). I've searched for a new gear candidate to resolve the above issue with the following conditions: MUST: Needs trackpoint (because I'm using ThinkPad Keyboard …
As you know, Debian projects and sponsor provides so-called "porterbox", but it does not cover all architectures. There are some alternatives to fix architecture-specific bugs. For the record, let's pick it up them. [1][2][3] porterbox deb-o-matic qemu amd64 adayevskaya.d.o debomatic-amd64.d.n DQIB …
Recently bibata cursor theme is available on Debian (unstable) github.com You can install via sudo apt install -y bibata-cursor-theme. After you installed its theme, you can configure the cursor theme via desktop configuration. (budgie desktop screenshot) Set bibata-cursor-theme In bibata-cursor-the…
When rebuilding mozc with Mozc UT Dictionary, it may be better to build in docker container because you don't want install unused IM development packages. In beforehand, download latest Mozc UT dictionary here. osdn.net In a debian/sid container, you need to do it: # apt install -y devscripts # (ena…
Recently, I've wrote Debian New Cotributor Guide in Japanese. Here is the photo of on-demand printed version. Debian New Contributor Guide This book (JIS-B5 128p) was published for online event - Techbookfest 12th. It covers how to package a new software in Debian. techbookfest.org Mostly PDF format…
I recently did mentoring a new Debian contributor. This is carried out in a framework with OSS Gate on-boarding. oss-gate.github.io In "OSS Gate on-boarding", recruit a new contributor who want to work on continuously. Then, corporation sponsor its employee as a mentor. Thus, employees can do it as …
Aug 28, 2021, I gave a short talk about "Latest topics about fabre.debian.net" at DebConf21. You can see the presentation slide here: slide.rabbit-shocker.org Short talk explanation is here: debconf21.debconf.org In this talk, I've explained mainly 3 topics Domain migration to debian.net subdomain -…
Today, fabre.debian.net has moved to Debian.net Team Infrastructure So far, fabre.debian.net was sponsored by FOSSHOST which provides us a VPS instance since Jan, 2021. It was located at OSU Open Source Lab. It worked pretty well, Thanks FOSSHOST sponsorship since ever! Now, fabre.debian.net uses th…
There may be some "If it could be ..." ideas for Debian Project. If idea is concreate and worth to make things forward, it should make a proposal for Project Funding. salsa.debian.org But it is a just an idea, or no afford to act as an executor role, that idea will not be achieved. I thought that It…
Today, we are pleased to announce that fabre.debian.net is now IPv6 ready. FOSSHOST provides us already a VPS instance which is located at OSU Open Source Lab and then also IPv6 capability to us! About fabre.debian.net fabre.debian.net is a experimental service to demonstrate how to improve user exp…
Today, we are pleased to announce that fabre.debian.net has migrated to FOSSHOST FOSSHOST provides us a VPS instance which is located at OSU Open Source Lab. It improves a lack of enough server resources then service availability especially. About fabre.debian.net fabre.debian.net is a experimental …
If you want to set up debian.net subdomain, you may setup E-mail server on your own. But if there is not afford to setup it by yourself, you need external E-mail server. In this article, I'll explain how to use external mailbox service - Sakura Mailbox service. Prerequisite Owner of debian.net subdo…
Today, hal-flash package was removed from Debian unstable. hal-flash is wrapper library for HAL which is not used nowadays. At that time, HAL was required because Adobe Primetime DRM uses libadobecp, but HAL was already replaced to udev or udisks. So we need emulation layer for HAL. hal-flash was it…
I've make a presentation about "How to hack debexpo (mentors.debian.net)" at Tokyo Debian (local Debian meeting) 21, November 2020. Here is the agenda about presentation. What is mentors.debian.net How to setup debexpo development environment One example to hack debexpo (Showing "In Debian" flag) Th…
I've sent a merge request to show "Already in Debian" column in packages list on mentors.debian.net. salsa.debian.org At first, I've used Emoji, but for consistency, it has been modified to use "Yes or No". This feature is not fully merged yet, but it may be useful to distinguish "This package is al…