« 2025年9月 | トップページ | 2025年12月 »

2025年11月

2025年11月17日 (月)

wbar-config の上流ソースを現Debian用に修正する

古いライブラリに依存しているからと、Debian 13 (trixie) からは取り除かれてしまった。

GLADE から GTKBuilder への移行パッチをメンテナーに送ったところ、salsa.debian.org で取り込まれた。

(ただ、いくつか追加で修正が必要だった模様。)

さらに、今後のことを考えた時に、開発が止まっている元々の上流ではなく、別に手入れする人間がほしいとのこと。

具体的には、GTKの非推奨関数利用を取り除くなど。

新しい関数に置き換えるだけで済むならできそうな気がするので、取り掛かってみることにする。

 

●最初の問題は、上流がいくつかあること。

おそらく、ここが源流なのだが、 https://github.com/rodolf0/wbar/ ── ①

wbar-config はないし、ソースのディレクトリ構造がまったく違う。

Debian のソースパッケージは、どちらかというとこちらに近い。 https://github.com/SpartanJ/wbar ── ②

今は ①をフォークしているので、これをやめて ②をフォークすることに。

(追記 12月7日)

もう一つ、上流を見つけている。オリジナルからの修正履歴を見ると、こちらの方が良さげ。

https://github.com/ivanfitenko/wbar ── ③

フォーク対象はこちらに。

 

 

2025年11月 3日 (月)

apt update 中に 以下の署名が無効です: と言われたのは (Apt-Cacher-NG)

apt update

の実行途中で下記のようなエラーが出て、更新ができなかった。

取得:2 http://ftp.jp.debian.org/debian trixie InRelease [140 kB]
エラー:2 http://ftp.jp.debian.org/debian trixie InRelease
以下の署名が無効です: BADSIG 6ED0E7B82643E131 Debian Archive Automatic Signing Key (12/bookworm) <ftpmaster@debian.org>
ヒット:3 http://security.debian.org/debian-security trixie-security InRelease
パッケージリストを読み込んでいます... 完了
W: GPG エラー: http://ftp.jp.debian.org/debian trixie InRelease: 以下の署名が無効です: BADSIG 6ED0E7B82643E131 Debian Archive Automatic Signing Key (12/bookworm) <ftpmaster@debian.org>
E: リポジトリ http://ftp.jp.debian.org/debian trixie InRelease は署名されていません。
N: このようなリポジトリから更新を安全に行うことができないので、デフォルトでは更新が無効になっています。
N: リポジトリの作成とユーザ設定の詳細は、apt-secure(8) man ページを参照してください。

理由は、apt-cacher-ng で /var/cache/apt-cacher-ng/ 内に保存されていたその InRelease が、古いものだったため。

消してからやり直したら、更新できた。

debian-archive-keyring パッケージを疑ったり、GPG を疑ったりしたのだが、いずれも的外れだった。

« 2025年9月 | トップページ | 2025年12月 »

2026年6月
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30        
無料ブログはココログ