きんねこ
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にコピー を置くのがいいのではないかと思います。