RE: Invalid Arguement?
Matt Bottrell <[email protected]>
| Newsgroups | gmane.network.up2date.current.devel |
|---|---|
| Message-ID | <[email protected]> |
[ previous comments deleted ]
Toby,
Have confirmed the following:
1. Didn't have compat-glibc installed. (Now installed)
2. Confirmed I have either later or same RPMS as yourself installed.
3. Added the line:
------------ CODE SNIPPET from channel.py --------------
if self.dep_files.has_key(dep):
dep_file = self.dep_files[dep][0] # <-- [0] FIXME
# Here we return all possible archs for that pkg.
return self.arch_index[dep_file]
else:
# No hit for that file. It can't be a provide or name,
# (not if it starts with a /) so, we dump.
Added this ---> junk = bsddb.btopen('/tmp/test.wdb', 'w') <--- Added this!
return None
------------ CODE SNIPPET from channel.py --------------
4. Re-ran channel creation, restarted current via the 'service current restart'
command. Then checked for /tmp/test.wdb -- It wasn't there. 8-( I don't
think this piece of code is actually running...
5. Confirmed the following after creating a channel:
file rpm_index.wdb
rpm_index.wdb: Berkeley DB 1.85/1.86 (Btree, version 3, native byte-order)
Okay -- I'm now officially running at a blank. 8-)
One recommendation -- Include the dependancy in the spec file file for compat-
glibc -- however this still hasn't resolved my problem. But will ensure others
have it installed.
I'll grab the tarball and give that a whirl next.... It might be a broken
SRPM that I'm working from...
Regards,
Matt.
PS: I'm really open to ideas now! 8-) I'm definately drawing a blank!