- PR -

redhat AS2.1でup2date -u でエラーになってしまう

1
投稿者投稿内容
かとちん
常連さん
会議室デビュー日: 2003/01/08
投稿数: 46
投稿日時: 2004-10-06 00:55
お世話になっております。

redhat AS2.1でup2dateを実行するとエラーになってしまい
わからずこまっています。

SSLが失効ということなので以下のパッケージをアップデートしました。
・up2date-2.9.3-2.2.1AS.i386.rpm
・rhn_register-2.9.3-1.2.1AS.i386.rpm
・rhnlib-1.3-11.152.noarch.rpm
・pyOpenSSL-0.5.1-7.152.i386.rpm

次にrhn_registerを使用して登録を行いました

その後、up2date -uを実行しアップデートを行うとしたら以下のようになりました。

Traceback (innermost last):
File "/usr/sbin/up2date", line 839, in ?
main()
File "/usr/sbin/up2date", line 627, in main
pkgNames, fullUpdate, dryRun = dry_run))
File "/usr/sbin/up2date", line 782, in batchRun
batch.run()
File "/usr/share/rhn/up2date_client/up2dateBatch.py", line 57, in run
self.__findPackagesToUpdate()
File "/usr/share/rhn/up2date_client/up2dateBatch.py", line 89, in __findPackagesToUpdate
plist.run()
File "/usr/share/rhn/up2date_client/packageList.py", line 85, in run
self.addObsoletePackages(obsList)
File "/usr/share/rhn/up2date_client/packageList.py", line 111, in addObsoletePackages
if len(obsoletePackages) == 0:
TypeError: len() of unsized object

ちょっとわからなく困っております。
よろしくお願い致します。
綾瀬
ぬし
会議室デビュー日: 2002/07/31
投稿数: 393
お住まい・勤務地: どっちも3階
投稿日時: 2004-10-06 09:38
こんにちは。

up2dateはCUIとGUIのどちらで起動していますか?
up2dateは標準ではGUIを想定していたと思ったので、もしCUI環境であれば
up2dateのオプションに-noxを付けてみてください。
まーくん
会議室デビュー日: 2006/03/27
投稿数: 1
投稿日時: 2006-03-27 17:25
古い話題ですが、同じ現象が出て解決したので、カキコしておきます。

おそらく、Red Hat Networkへのsubscriptionに間違いがある時に下記のエラーが出るのだと思います。
https://rhn.redhat.com/ にログインして、
該当のサーバのBase Software Channelなどがきちんと登録されているか、
確認したほうが、良いと思われます。

私は、ここを読んで解決しました。
https://www.redhat.com/archives/rhn-users/2004-September/msg00179.html
1

スキルアップ/キャリアアップ(JOB@IT)