[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:47751] apt-getとaptitudeでセグメンテーションエラー(dpkgは動く)



笠原と申します。

いつからか分からないのですが、sargeマシンでapt-get updateでセグメンテー
ションエラーが出るようになってしまいました。

kernelを自分でコンパイルしていたので、それが悪いのかと思ってディストリ
ビューションのカーネルに戻したのですが、症状が変わりません。

確か、先週末に apt-get update と apt-get upgrade したときにはちゃんと
出来た記憶があるのですが・・・。

エラーの出た状況は
potato:~# apt-get update
ヒット http://ring.sakura.ad.jp stable/main Packages
ヒット http://ring.sakura.ad.jp stable/main Release
ヒット http://ring.sakura.ad.jp stable/contrib Packages
ヒット http://ring.sakura.ad.jp stable/contrib Release
ヒット http://ring.sakura.ad.jp stable/non-free Packages
ヒット http://ring.sakura.ad.jp stable/non-free Release
ヒット http://ring.sakura.ad.jp stable-proposed-updates/main Packages
ヒット http://ring.sakura.ad.jp stable-proposed-updates/main Release
ヒット http://security.debian.org stable/updates/main Packages
ヒット http://ring.sakura.ad.jp stable-proposed-updates/contrib Packages
ヒット http://ring.sakura.ad.jp stable-proposed-updates/contrib Release
ヒット http://ring.sakura.ad.jp stable-proposed-updates/non-free Packages
ヒット http://ring.sakura.ad.jp stable-proposed-updates/non-free Release
ヒット http://ring.sakura.ad.jp sid-jp/main Packages
ヒット http://ring.sakura.ad.jp sid-jp/main Release
ヒット http://ring.sakura.ad.jp sid-jp/contrib Packages
ヒット http://ring.sakura.ad.jp sid-jp/contrib Release
ヒット http://ring.sakura.ad.jp sid-jp/non-free Packages
ヒット http://ring.sakura.ad.jp sid-jp/non-free Release
ヒット http://ring.sakura.ad.jp stable/main Sources
ヒット http://ring.sakura.ad.jp stable/main Release
ヒット http://ring.sakura.ad.jp stable/contrib Sources
ヒット http://ring.sakura.ad.jp stable/contrib Release
ヒット http://ring.sakura.ad.jp stable/non-free Sources
ヒット http://ring.sakura.ad.jp stable/non-free Release
ヒット http://ring.sakura.ad.jp stable-proposed-updates/main Sources
ヒット http://ring.sakura.ad.jp stable-proposed-updates/main Release
ヒット http://ring.sakura.ad.jp stable-proposed-updates/contrib Sources
ヒット http://ring.sakura.ad.jp stable-proposed-updates/contrib Release
ヒット http://ring.sakura.ad.jp stable-proposed-updates/non-free Sources
ヒット http://ring.sakura.ad.jp stable-proposed-updates/non-free Release
ヒット http://ring.sakura.ad.jp sid-jp/main Sources
無視 http://ring.sakura.ad.jp sid-jp/main Release
ヒット http://ring.sakura.ad.jp sid-jp/contrib Sources
ヒット http://security.debian.org stable/updates/main Release
無視 http://ring.sakura.ad.jp sid-jp/contrib Release
ヒット http://ring.sakura.ad.jp sid-jp/non-free Sources
無視 http://ring.sakura.ad.jp sid-jp/non-free Release
ヒット http://security.debian.org stable/updates/contrib Packages
ヒット http://security.debian.org stable/updates/contrib Release
ヒット http://security.debian.org stable/updates/non-free Packages
ヒット http://security.debian.org stable/updates/non-free Release
ヒット http://security.debian.org stable/updates/main Sources
ヒット http://security.debian.org stable/updates/main Release
ヒット http://security.debian.org stable/updates/contrib Sources
ヒット http://security.debian.org stable/updates/contrib Release
ヒット http://security.debian.org stable/updates/non-free Sources
ヒット http://security.debian.org stable/updates/non-free Release
セグメンテーション違反ですでいます... 0%
potato:~#

エラーの日本語がおかしくなっているんですが、SSHで入り込んだ画面をコピ
ペしていて、本当に画面がこうなっています。

使っているapt-lineは

potato:~# egrep "^[^#]" /etc/apt/sources.list
deb http://ring.sakura.ad.jp/pub/linux/debian/debian stable main contrib non-free
deb http://ring.sakura.ad.jp/pub/linux/debian/debian stable-proposed-updates main contrib non-free
deb http://ring.sakura.ad.jp/pub/linux/debian/debian-jp sid-jp main contrib non-free
deb http://security.debian.org/ stable/updates main contrib non-free
deb-src http://ring.sakura.ad.jp/pub/linux/debian/debian stable main contrib non-free
deb-src http://ring.sakura.ad.jp/pub/linux/debian/debian stable-proposed-updates main contrib non-free
deb-src http://ring.sakura.ad.jp/pub/linux/debian/debian-jp sid-jp main contrib non-free
deb-src http://security.debian.org/ stable/updates main contrib non-free
potato:~#

今現在インストール済みのパッケージは
potato:~# COLUMNS=120 dpkg-query -l | cut -b -54
要望=(U)不明/(I)インストール/(R)削除/(P)完全削除/(H)維
| 状態=(N)無/(I)インストール済/(C)設定/(U)展開/(F)設定
|/ エラー=(空欄)無/(H)維持/(R)要再インストール/X=両方(
||/ 名前                     バージョン
+++-========================-========================-
ii  adduser                  3.63
ii  apache2-common           2.0.54-5sarge1
ii  apache2-mpm-prefork      2.0.54-5sarge1
ii  apache2-utils            2.0.54-5sarge1
ii  apt                      0.5.28.6
ii  apt-file                 2.0.3-7
ii  apt-utils                0.5.28.6
ii  aptitude                 0.2.15.9-2
ii  ash                      0.5.2-5
ii  at                       3.1.8-11
ii  autoconf                 2.59a-3
ii  automake1.4              1.4-p6-9
ii  autotools-dev            20050422.1
ii  base-files               3.1.2
ii  base-passwd              3.5.9
ii  bash                     2.05b-26
ii  bc                       1.06-15
ii  bind9                    9.2.4-1sarge1
ii  bind9-host               9.2.4-1sarge1
ii  binutils                 2.15-6
ii  binutils-doc             2.15-6
ii  bison                    1.875d-1
ii  bsdmainutils             6.0.17
ii  bsdutils                 2.12p-4sarge1
ii  bzip2                    1.0.2-7
ii  cacti                    0.8.6c-7sarge3
ii  console-common           0.7.49
ii  console-data             2002.12.04dbs-49
ii  console-tools            0.2.3dbs-56
ii  coreutils                5.2.1-2
ii  cpio                     2.5-1.3
ii  cpp                      3.3.5-3
ii  cpp-3.3                  3.3.5-13
ii  cpp-3.3-doc              3.3.5-13
ii  cpp-doc                  3.3.5-3
ii  cramfsprogs              1.1-6
ii  cron                     3.0pl1-86
ii  dash                     0.5.2-5
ii  debconf                  1.4.30.13
ii  debconf-i18n             1.4.30.13
ii  debconf-utils            1.4.30.13
ii  debianutils              2.8.4
ii  deborphan                1.7.15
ii  dialog                   1.0-20050306-1
ii  diff                     2.8.1-11
ii  dnsutils                 9.2.4-1sarge1
ii  dosfstools               2.11-2
ii  dpkg                     1.10.28
ii  dpkg-dev                 1.10.28
ii  dselect                  1.10.28
ii  dump                     0.4b37-1
ii  e2fslibs                 1.37-2sarge1
ii  e2fsprogs                1.37-2sarge1
ii  ethereal-common          0.10.10-2sarge9
ii  ethtool                  2-1
ii  expect                   5.42.1-1.2
ii  fdclone                  2.06c-1
ii  file                     4.12-1
ii  findutils                4.1.20-6
ii  flex                     2.5.31-31sarge1
ii  fml                      4.0.3-1
ii  fping                    2.4b2-to-ipv6-10
ii  ftp                      0.17-12
ii  gawk                     3.1.4-2
ii  gcc                      3.3.5-3
ii  gcc-3.3                  3.3.5-13
ii  gcc-3.3-base             3.3.5-13
ii  gcc-3.3-doc              3.3.5-13
ii  gcc-3.4-base             3.4.3-13sarge1
ii  gcc-doc                  3.3.5-3
ii  gdb                      6.3-6
ii  gettext-base             0.14.4-2
ii  grep                     2.5.1.ds1-4
ii  groff-base               1.18.1.1-7
ii  grub                     0.95+cvs20040624-17sarge
ii  gzip                     1.3.5-10sarge2
ii  hdparm                   6.1-2
ii  hostname                 2.13
ii  hotplug                  0.0.20040329-22
ii  hping2                   2.rc3-3
ii  httrack                  3.33.15-1
ii  ifupdown                 0.6.7
ii  info                     4.7-2.2sarge2
ii  initrd-tools             0.1.81.1
ii  initscripts              2.86.ds1-1
ii  iputils-ping             20020927-2
ii  jigdo-file               0.7.1-5
ii  kernel-image-2.6-386     101sarge1
ii  kernel-image-2.6.18.3-to 2.6.18.3
ii  kernel-image-2.6.19-tomo 2.6.19
ii  kernel-image-2.6.8-3-386 2.6.8-16sarge5
ii  kernel-package           8.135
ii  kernel-source-2.6.8      2.6.8-16sarge5
ii  language-env             0.64
ii  less                     382-1
ii  lftp                     3.1.3-1
ii  lha                      1.14i-10
ii  libacl1                  2.2.23-1
ii  libadns1                 1.0-8.2
ii  libadns1-bin             1.0-8.2
ii  libapache2-mod-php4      4.3.10-18
ii  libapr0                  2.0.54-5sarge1
ii  libapt-pkg-perl          0.1.13
ii  libattr1                 2.4.16-1
ii  libblkid1                1.37-2sarge1
ii  libbz2-1.0               1.0.2-7
ii  libc6                    2.3.2.ds1-22sarge4
ii  libc6-dev                2.3.2.ds1-22sarge4
ii  libcap1                  1.10-14
ii  libcomerr2               1.37-2sarge1
ii  libconfigfile-perl       1.2.1
ii  libconsole               0.2.3dbs-56
ii  libct1                   0.61-6.2
ii  libdb1-compat            2.1.3-7
ii  libdb3                   3.2.9-22
ii  libdb4.2                 4.2.52-18
ii  libdb4.3                 4.3.27-2
ii  libdbd-mysql-perl        2.9006-1
ii  libdbi-perl              1.46-6
ii  libdns16                 9.2.4-1sarge1
ii  libexpat1                1.95.8-3
ii  libfreetype6             2.1.7-6
ii  libgc1                   6.4-1
ii  libgcc1                  3.4.3-13sarge1
ii  libgcrypt11              1.2.0-11.1
ii  libgd2-noxpm             2.0.33-1.1sarge1
ii  libgdbm3                 1.8.3-2
ii  libglib2.0-0             2.6.4-1
ii  libgnutls11              1.0.16-13.2sarge2
ii  libgpg-error0            1.0-1
ii  libgpmg1                 1.19.6-19sarge1
ii  libhttrack1              3.33.15-1
ii  libidn11                 0.5.13-1.0
ii  libisc7                  9.2.4-1sarge1
ii  libisccc0                9.2.4-1sarge1
ii  libisccfg0               9.2.4-1sarge1
ii  libjcode-perl            2.13-2
ii  libjpeg62                6b-10
ii  libkrb53                 1.3.6-2sarge3
ii  libldap2                 2.1.30-8
ii  liblocale-gettext-perl   1.01-17
ii  liblockfile1             1.06
ii  libltdl3                 1.5.6-6
ii  libltdl3-dev             1.5.6-6
ii  liblwres1                9.2.4-1sarge1
ii  liblzo1                  1.08-1.2
ii  libmagic1                4.12-1
ii  libmd5-perl              2.03-1
ii  libmysqlclient12         4.0.24-10sarge2
ii  libmysqlclient14         4.1.11a-4sarge7
ii  libncurses5              5.4-4
ii  libncurses5-dev          5.4-4
ii  libncursesw5             5.4-4
ii  libnet-daemon-perl       0.38-1
ii  libnet-telnet-perl       3.03-1
ii  libopencdk8              0.5.5-10
ii  libpam-modules           0.76-22
ii  libpam-runtime           0.76-22
ii  libpam0g                 0.76-22
ii  libpcap0.8               0.8.3-5
ii  libpcre3                 4.5-1.2sarge1
ii  libphp-adodb             4.52-1sarge1
ii  libplrpc-perl            0.2017-1
ii  libpng12-0               1.2.8rel-1
ii  libpopt0                 1.7-5
ii  libreadline4             4.3-11
ii  librrd0                  1.0.49-1
ii  libsasl2                 2.1.19.dfsg1-0sarge2
ii  libsensors3              2.9.1-1sarge3
ii  libsigc++-1.2-5c102      1.2.5-4
ii  libsnmp-base             5.1.2-6.2
ii  libsnmp5                 5.1.2-6.2
ii  libss2                   1.37-2sarge1
ii  libssl0.9.7              0.9.7e-3sarge4
ii  libstdc++5               3.3.5-13
ii  libstdc++6               3.4.3-13sarge1
ii  libtasn1-2               0.2.10-3sarge1
ii  libtext-charwidth-perl   0.04-1
ii  libtext-iconv-perl       1.2-3
ii  libtext-wrapi18n-perl    0.06-1
ii  libtool                  1.5.6-6
ii  libuuid1                 1.37-2sarge1
ii  libwrap0                 7.6.dbs-8
ii  libzzip-0-12             0.12.83-4
ii  linux-kernel-headers     2.5.999-test7-bk-17
ii  locales                  2.3.2.ds1-22sarge4
ii  login                    4.0.3-31sarge9
ii  logrotate                3.7-5
ii  lv                       4.50-1
ii  lynx                     2.8.5-2sarge2
ii  m4                       1.4.2-1
ii  mailx                    8.1.2-0.20040524cvs-4
ii  make                     3.80-9
ii  makedev                  2.3.1-77
ii  man-db                   2.4.2-21
ii  manpages                 1.70-1
ii  manpages-dev             1.70-1
ii  manpages-ja              0.5.0.0.20050315-1
ii  mawk                     1.3.3-11
ii  mbr                      1.1.5-2
ii  mime-support             3.28-1
ii  module-init-tools        3.2-pre1-2
ii  modutils                 2.4.26-1.2
ii  mount                    2.12p-4sarge1
ii  mutt                     1.5.9-2sarge2
ii  mysql-client-4.1         4.1.11a-4sarge7
ii  mysql-common-4.1         4.1.11a-4sarge7
ii  mysql-server-4.1         4.1.11a-4sarge7
ii  ncftp                    3.1.8-1
ii  ncurses-base             5.4-4
ii  ncurses-bin              5.4-4
ii  ncurses-term             5.4-4
ii  net-tools                1.60-10
ii  netbase                  4.21
ii  netkit-inetd             0.10-10
ii  netperf                  2.3-4
ii  nfs-user-server          2.2beta47-20sarge2
ii  nkf                      2.04-1
ii  nmap                     3.81-1
ii  ntp                      4.2.0a+stable-2sarge1
ii  ntp-server               4.2.0a+stable-2sarge1
ii  ntp-simple               4.2.0a+stable-2sarge1
ii  ntpdate                  4.2.0a+stable-2sarge1
ii  odbcinst1                2.2.4-11
ii  openssl                  0.9.7e-3sarge4
ii  passwd                   4.0.3-31sarge9
ii  patch                    2.5.9-2
ii  perl                     5.8.4-8sarge5
ii  perl-base                5.8.4-8sarge5
ii  perl-modules             5.8.4-8sarge5
ii  php4                     4.3.10-18
ii  php4-cli                 4.3.10-18
ii  php4-common              4.3.10-18
ii  php4-mysql               4.3.10-18
ii  php4-snmp                4.3.10-18
ii  portmap                  5-9
ii  postfix                  2.1.5-9
ii  postfix-pcre             2.1.5-9
ii  procps                   3.2.1-2
ii  psmisc                   21.5-1
ii  qkc                      1.0-4
ii  resolvconf               1.28
ii  rrdtool                  1.0.49-1
ii  screen                   4.0.2-4.1sarge1
ii  sed                      4.1.2-8
ii  sharutils                4.2.1-13
ii  slang1a-utf8             1.4.9dbs-8
ii  snmp                     5.1.2-6.2
ii  ssh                      3.8.1p1-8.sarge.6
ii  ssl-cert                 1.0-11
ii  strace                   4.5.8-1.2
ii  sudo                     1.6.8p7-1.4
ii  syslog-ng                1.6.5-2.2
ii  sysv-rc                  2.86.ds1-1
ii  sysvinit                 2.86.ds1-1
ii  tar                      1.14-2.3
ii  tcl8.4                   8.4.9-1
ii  tcpd                     7.6.dbs-8
ii  telnet                   0.17-29
ii  telnetd                  0.17-29
ii  tethereal                0.10.10-2sarge9
ii  time                     1.7-21
ii  traceroute-nanog         6.3.10-2
ii  tree                     1.5.0-2
ii  ucf                      1.17
ii  udev                     0.056-3
ii  unixodbc                 2.2.4-11
ii  unzip                    5.52-1sarge4
ii  util-linux               2.12p-4sarge1
ii  util-linux-locales       2.12p-4sarge1
ii  vim                      6.3-071+1sarge1
ii  vim-common               6.3-071+1sarge1
ii  w3m                      0.5.1-3
ii  wget                     1.9.1-12
ii  whois                    4.7.5
ii  xinetd                   2.3.13-3
ii  zip                      2.31-1
ii  zlib1g                   1.2.2-4.sarge.2
potato:~#

kernelが色々インストールされていますけど、エラーログを採取したときに使っ
ているkernelは
potato:~# uname -a
Linux potato 2.6.8-3-386 #1 Thu Sep 7 05:39:52 UTC 2006 i586 GNU/Linux
potato:~#
とsargeのカーネルを使っています。

proposed-updates が入っている以外はかなり”普通の”sargeのマシンなので
apt-get updateでセグメンテーションエラーが出たらもっと大騒ぎになると思
うのですが・・・

ここまでメールを書いてから気がつきました。
aptitudeを試していませんでした。

potato:~# aptitude update
セグメンテーション違反です%
potato:~#

・・・・。

何もかもが動かないかのかというとそうでもなくて、少なくともsshでログオ
ンしてscreenとbashが使えているので、sshdとscreen, bashはOK。vimとegrep
とdpkg-queryコマンドも、上記のログにあるようにOKです。
障害の切り分けのために、sargeのkernelをインストールするのに dpkg -i コ
マンドを使いましたが、これも問題ありませんでしたし、kernelのdebファイ
ルを取得するのにlftpコマンドを使いましたが、これも問題なく動きました。
他にはapache,bind,mysql(cactiがちゃんと動いているので)がサーバ系のモノ
としてちゃんと動いている事は確認出来ています。

と言うことで、まとめると

■ 明示的に動いたと確認できたソフト
   dpkg
   dpkg-query
   sshd
   bash
   vim
   egrep
   lftp
   cut
   lftp
   apache
   bind
   mysql
   ping
   screen
   ntpq
   ntp-daemon

■ セグメンテーションエラーを出したコマンド
   apt-get
   aptitude

と言う状態です。

sid-jpもapt-lineに入っていますけど、これはqkcが欲しくて入れた行なので、
他に悪さをしていることはないんじゃないかなぁと期待しています。

apt-get と aptitude がセグメンテーションエラーを出すという症状のように
見受けられるのですが、何か情報をお持ちの方いらっしゃいましたら、ご助言
頂ければ幸いでございます。

-- 
笠原光朗 (Mitsuo KASAHARA)
gaunt@xxxxxxxxxxxxxxxxxxxxx