Login | Register
My pages Projects Community openCollabNet
Project highlights: Stable Version: 1.6.1, Development Version: 1.7.6

current
Reply to message

* = Required fields
* Subject
* Body
Attachments
Send reply to
Topic
Author (directly in email)
Please type the letters in the image above.

Original message

Author Roland Pope <rpope@jadeworld.com>
Full name Roland Pope <rpope@jadeworld.com>
Date 2004-11-15 19:55:19 PST
Message Hi,

I have just downloaded and installed on my test machine, current-1.5.7 under
whitebox 3.0 (A rebuild of RedHat Enterprise 3). In production am currently
(excuse the pun), sucessfully running current-1.4.4 under RedHat 7.3.
When I change one of my whitebox clients to use the new 1.5.7 server, the
following errors occur.

1) First I clear out /var/spool/up2date and run 'up2date -u'
<snip>
[root@localhost root]# up2date -u
Traceback (most recent call last):
  File "/usr/sbin/up2date", line 1271, in ?
    sys.exit(main() or 0)
  File "/usr/sbin/up2date", line 799, in main
    fullUpdate, dryRun=options.dry_run))
  File "/usr/sbin/up2date", line 1147, in batchRun
    batch.run()
  File "/usr/share/rhn/up2d​ate_client/up2dateBa​tch.py", line 62, in run
    self.__findPackagesToUpdate()
  File "/usr/share/rhn/up2d​ate_client/up2dateBa​tch.py", line 97, in
__findPackag
esToUpdate
    plist.addGlobs(self.​listOfGlobs)
  File "/usr/share/rhn/up2d​ate_client/packageLi​st.py", line 157, in addGlobs
    availList = rhnPackageInfo.getAv​ailablePackageList()​
  File "/usr/share/rhn/up2d​ate_client/rhnPackag​eInfo.py", line 219, in
getAvaila
blePackageList
    package_list = availablePackageList(
  File "/usr/share/rhn/up2d​ate_client/rhnPackag​eInfo.py", line 156, in
available
PackageList
    availPkgList = availPkgList + package_list
TypeError: can only concatenate list (not "tuple") to list
</snip>

2) I then run up2date -u a second time and get:
<snip>
[root@localhost root]# up2date -u

Fetching Obsoletes list for channel: whitebox-3.0FwF-i386...
####################​####################​
Traceback (most recent call last):
  File "/usr/sbin/up2date", line 1271, in ?
    sys.exit(main() or 0)
  File "/usr/sbin/up2date", line 799, in main
    fullUpdate, dryRun=options.dry_run))
  File "/usr/sbin/up2date", line 1147, in batchRun
    batch.run()
  File "/usr/share/rhn/up2d​ate_client/up2dateBa​tch.py", line 62, in run
    self.__findPackagesToUpdate()
  File "/usr/share/rhn/up2d​ate_client/up2dateBa​tch.py", line 101, in
__findPackagesToUpdate
    plist.run()
  File "/usr/share/rhn/up2d​ate_client/packageLi​st.py", line 128, in run
    progressCallback = self.progressCallback )
  File "/usr/share/rhn/up2d​ate_client/rhnPackag​eInfo.py", line 406, in
obsoletesList
    obsoletesList = obsoletesList + obsoletes_list
TypeError: can only concatenate list (not "tuple") to list
</snip>

3) On a third run of up2date -u I get a successful download of the RPMs
which need to be updated, but I get the following error:
<snip>
dependency problem. The message was:
Dependencies should have already been resolved, but they are not.
</snip>

On further investigation, I can see that new RPM's required to satisfy
dependencies have not been retrieved, even though I can retrieve them
individually with an 'up2date packagename'.

Any ideas what might be going on here, or is there anything I can do to help
diagnose the problems further?
Is current server supposed to run under RedHat Enterprise 3?
Does current server support up2date-4.3.19 clients?

Thanks
Roland


--------------------​--------------------​--------------------​---------
To unsubscribe, e-mail: dev-unsubscribe@curr​ent.tigris.org
For additional commands, e-mail: dev-help at current dot tigris dot org