mieki256's diary



2020/02/08() [n年前の日記]

#1 [debian][ubuntu][linux][cg_tools] Debian上のxpaintについてググってるけど履歴が分からない

Debian Linux 10.2.0 上の xpaint について、公開された際の履歴を確認しようとしているのだけど、これがどうにもよく分からない。現在入手できるのは、xpaint 2.9.1.4-3.2+b1 だけど、この +b1 のついたバイナリがどの時期に配布されたのか知る術が無くて。

_Debian -- buster の xpaint パッケージに関する詳細
_xpaint_2.9.1.4-3.2_changelog
_Debian Package Tracker - xpaint

そもそも、この"+b1"とか"+b2"って何なの。

_--nigauri.org--(2011-12-20)
_What do '+b#' packages versions mean in Debian? - Unix & Linux Stack Exchange
_第312回 パッケージとより良いお付き合いをするための情報収集:Ubuntu Weekly Recipe|gihyo.jp … 技術評論社

バイナリのbじゃなくて、ビルドのb、なのか…。

とりあえず、/usr/share/doc/パッケージ名/ 以下に changelog があるのだな。

今回は、/usr/share/doc/xpaint/ を見ればいいのだろう。
$ ls -al /usr/share/doc/xpaint/
合計 136
drwxr-xr-x    2 root root  4096  2月  7 12:01 .
drwxr-xr-x 1467 root root 69632  2月  7 21:43 ..
-rw-r--r--    1 root root   222  9月 28  2016 changelog.Debian.amd64.gz
-rw-r--r--    1 root root  4855  9月 28  2016 changelog.Debian.gz
-rw-r--r--    1 root root 30689  7月  5  2010 changelog.gz
-rw-r--r--    1 root root 15874  3月  1  2011 copyright

changelog.Debian.amd64.gz と、changelog.Debian.gz があるな…。

.gz って何やねん。

_【メモ】Linux圧縮/解凍コマンド - Qiita
_Linuxコマンド【 gzip 】ファイルを圧縮・展開 - Linux入門 - Webkaru

.gz は、gzip で圧縮されたファイルにつけられる拡張子。gzip -d hoge.gz で解凍する。

mkdir tmp
cd tmp
cp /usr/share/doc/xpaint/changelog.Debian.amd64.gz .
cp /usr/share/doc/xpaint/changelog.Debian.gz .
gzip -d changelog.Debian.amd64.gz
gzip -d changelog.Debian.gz
$ ls ~/tmp
changelog.Debian  changelog.Debian.amd64
changelog.Debian と changelog.Debian.amd64 が得られた。

less changelog.Debian で眺めてみたが、コレはWebで閲覧できるソレと同じに見えた。

_xpaint_2.9.1.4-3.2_changelog

changelog.Debian.amd64 には、+b1 の記述が見える。コレを見れば、あくまで今現在のバージョンだけではあるけれど、履歴が確認できるのだな…。
xpaint (2.9.1.4-3.2+b1) sid; urgency=low, binary-only=yes

  * Binary-only non-maintainer upload for amd64; no source changes.
  * rebuild with PIE

 -- amd64 / i386 Build Daemon (x86-ubc-01) <buildd_amd64-x86-ubc-01@buildd.debian.org>  Tue, 27 Sep 2016 20:47:42 +0000

「ソースは変えてねえよ」と書いてある…よな。たぶん。

つまり、Debian の xpaint のバイナリも、Ubuntu の xpaint のバイナリも、同じソースからビルドしているのだろう。しかし、Ubuntu上ではバグが発動して、Debian上ではバグが発動しない。相変わらず謎。どうしてこんな状態になるんだろう…。不思議だ…。

以上、1 日分です。

過去ログ表示

Prev - 2020/02 - Next
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

カテゴリで表示

検索機能は Namazu for hns で提供されています。(詳細指定/ヘルプ


注意: 現在使用の日記自動生成システムは Version 2.19.6 です。
公開されている日記自動生成システムは Version 2.19.5 です。

Powered by hns-2.19.6, HyperNikkiSystem Project