[Iohack-users 139] base-sh4-for-landisk-20041122のバイナリとソースのマッチング

アーカイブの一覧に戻る

きんねこ kinne****@po*****
2005年 2月 7日 (月) 21:51:42 JST


きんねこ@金沢です。

  base-sh4-for-landisk-20041122 に含まれるバイナリについて、iohackとdodesの
 公開ソースとのマッチングを調べてみました。
  結構変わってしまったものもありますね。中には、バージョンの一致するソースが見当たらない
 ものもありました。
  同一バージョンが入手できないのは、ライセンス的にまずい状況ではないかと思います。base
 を更新して、過去のbaseの公開を中止したほうがいいのではないでしょうか。
  ツリーに該当ソースのないnanoとgroffについて、どなたか該当するものか、それに近い入れ
 換え可能なソースをお持ちではないでしょうか? (Debianのがそのままコンパイルできるなら
 それを追加してもいいのかな。)
  また、glibcだけ、ソースに合わせるとバージョンダウンになってしまいます。これも、どなたか
 新し目のソースパッケージをお持ちではないでしょうか?

○現在のapt-lineで同じバージョンが取得できるもの。

source ver.		name			base ver.
--------------- --------------- ------------------------
  -				aptitude		0.2.15.8-1.iohack.0
  -				ed				0.2-20
  -				less			382-1
  -				manpages		1.70-1
  -				tasksel			2.15
  -				adduser			3.59
  -				apt				0.5.27.iohack.0
  -				at				3.1.8-11
  -				bsdmainutils	6.0.17
  -				console-common	0.7.47
  -				console-data	2002.12.04dbs-46
  -				console-tools	0.2.3dbs-55.iohack.0
  -				coreutils		5.2.1-2
  -				cpio			2.5-1.1
  -				debianutils		2.8.4
  -				e2fsprogs		1.35-6
  -				gettext-base	0.14.1-6
  -				gzip			1.3.5-9
  -				hostname		2.13
  -				libgcrypt11		1.2.0-4
  -				libgpg-error0	1.0-1
  -				libident		0.22-2.2
  -				liblocale-gettext-perl	1.01-17
  -				liblockfile1	1.06
  -				libsigc++-1.2-5c102	1.2.5-1.iohack.0
  -				libtasn1-2		0.2.10-3
  -				logrotate		3.7-2
  -				mailx			8.1.2-0.20040524cvs-1
  -				makedev			2.3.1-75
  -				man-db			2.4.2-19
  -				mawk			1.3.3-11
  -				net-tools		1.60-10.iohack.0
  -				netbase			4.19
  -				nvi				1.79-21
  -				procps			3.2.1-2
  -				ssmtp			2.61-1
  -				tar				1.13.93-4
  -				util-linux		2.12-10.iohack.0
  =(acl)			libacl1			2.2.23-1
  =(apt)			apt-utils		0.5.27.iohack.0
  =(attr)		libattr1		2.4.16-1
  =(coreutils)	fileutils		5.2.1-2
  =(coreutils)	shellutils		5.2.1-2
  =(coreutils)	textutils		5.2.1-2
  =(cosole-tools)	libconsole	0.2.3dbs-55.iohack.0
  =(cyrus-sasl2)	libsasl2		2.1.19-1.5.iohack.0
  =(db2)			libdb2			2.7.7.0-9
  =(db3)			libdb3			3.2.9-20
  =(db4.2)		libdb4.2		4.2.52-17
  =(debconf)		debconf-english	1.4.30.10
  =(dpkg)		dselect			1.12-1.10.23.iohack.0
  =(e2fsprogs)	e2fslibs		1.35-6
  =(e2fsprogs)	libblkid1		1.35-6
  =(e2fsprogs)	libcomerr2		1.35-6
  =(e2fsprogs)	libss2			1.35-6
  =(e2fsprogs)	libuuid1		1.35-6
  =(gdbm)		libgdbm3		1.8.3-2
  =(gnutls11)	libgnutls11		1.0.16-9
  =(libcap)		libcap1			1.10-14
  =(lzo)			liblzo1			1.08-1.2
  =(ncurses)		libncurses5		5.4-4
  =(ncurses)		ncurses-base	5.4-4
  =(ncurses)		ncurses-bin		5.4-4
  =(netkit-base)	netkit-inetd	0.10-10
  =(netkit-base)	netkit-ping		0.10-10
  =(netkit-telnet)	telnet		0.17-26
  =(opencdk8)	libopencdk8		0.5.5-10
  =(openldap2)	libldap2		2.1.30-3
  =(pam)			libpam-modules	0.76-22
  =(pam)			libpam-runtime	0.76-22
  =(pam)			libpam0g		0.76-22
  =(pcre3)		libpcre3		4.5-1.1
  =(popt)		libpopt0		1.7-5
  =(readline4)	libreadline4	4.3-11
  =(slang)		slang1			1.4.9dbs-8
  =(slang)		slang1a-utf8	1.4.9dbs-8
  =(tcp-wrappers)	libwrap0	7.6.dbs-6
  =(tcp-wrappers)	tcpd		7.6.dbs-6
  =(texinfo)		info			4.7-2.2
  =(util-linux)	bsdutils		2.12-10.iohack.0
  =(util-linux)	mount			2.12-10.iohack.0
  =(zlib)		zlib1g			1.2.2-3


●現在のapt-lineで異なるバージョンが取得できるもの。

source ver.		name			base ver.
--------------- --------------- ------------------------
  0.0.73			localepurge		0.0.72
  0.2.47			modconf			0.2.42
  0.51.6-20(newt)	libnewt0	0.50.17-9.6.dodes.0
  0.51.6-20(newt)	libnewt0.51	0.51.6-18
  0.51.6-20(newt)	whiptail	0.51.6-18
  0.6.4-4.10		ifupdown		0.6.4-4.4
  0.7.2-7(libpcap)	libpcap0	0.6.2-2
  0.9.7e-2(openssl)	libssl0.9.7	0.9.7d-5
  1.12-1.10.25iohack0	dpkg	1.12-1.10.23.iohack.0
  1.2.11-5		iptables		1.2.11-2
  1.4.1-16		sysklogd		1.4.1-15
  1.4.1-16(sysklogd)	klogd		1.4.1-15
  1.4.30.11		debconf			1.4.30.10
  1.5.28-6.4(cyrus-sasl)	libsasl7	1.5.27-3
  1.8.3-2(gdbm)	libgdbmg1		1.7.3-27.1
  2.4.26-1.2		modutils		2.4.26-1.1
  2.5.1.ds1-4	grep			2.5.1.ds1-3.2
  2.50b-2-24		bash			2.05b-24
  2.8.1-7		diff			2.8.1-6
  2.86.ds1-1iohack0	sysvinit	2.86-5.iohack.0
  2.86.ds1-1iohack0(sysvinit)	initscripts	2.86-5.iohack.0
  2.86.ds1-1iohack0(sysvinit)	sysv-rc	2.86-5.iohack.0
  3.0p11-86		cron			3.0pl1-72
  3.1.2			base-files		3.1
  3.5.9			base-passwd		3.5.7
  3.8.1p1-8.sarge.4	ssh			3.8.1p1-8.sarge.3
  4.0.3-30.7(shadow)	login		4.0.3-30.3
  4.0.3-30.7(shadow)	passwd		4.0.3-30.3
  4.1.2-8		sed				4.1.2-1
  4.1.20-5		findutils		4.1.20-4
  5.8.4-5iohack0	perl			5.8.4-3iohack0
  5.8.4-5iohack0	perl-base		5.8.4-3iohack0
  5.8.4-5iohack0	perl-modules	5.8.4-3iohack0
  3.0.4ds3-7.dodes.1(gcc)	gcc-3.0-base	3.0.4-7.dodes.0
  3.0.4ds3-7.dodes.1(gcc)	libgcc1	3.0.4-7.dodes.0
  3.0.4ds3-7.dodes.1(gcc)	libstdc++3	3.0.4-7.dodes.0
  2.2.5-4.dodes.1(glibc)	libc6	2.2.5-14


●バージョンの違うソースコードも取得できないもの。

source ver.		name			base ver.
--------------- --------------- ------------------------
  ?(nano)		nano			1.1.11-1
  ?(groff)		groff-base		1.17.2-17

  gccについては、同じバージョンのソースが下記に残っていました。

http://debian.dodes.org/debianx/dists/sid/main/source/devel/

  dodes上にソースのあるnewt,gcc,glibcについても、基本的にはバイナリとソースが
 同一の場所から落せるのが好ましいというGPL,LGPLの配布条件から、iohackにコピー
 を置くのがいいのではないかと思います。




Iohack-users メーリングリストの案内
アーカイブの一覧に戻る