and on client side ::Traceback (most recent call last):
File "/usr/lib/python2.4/asyncore.py", line 69, in read
obj.handle_read_event()
File "/usr/lib/python2.4/asyncore.py", line 391, in handle_read_event
self.handle_read()
File "/usr/bin/http-replicator", line 160, in handle_read
self.data.seek(0) # move to beginning
IOError: [Errno 28] No space left on device
My /etc/conf.d/httpreplicator.confCalculating dependencies... done!
>>> Emerging (1 of 4) dev-perl/Archive-Zip-1.16 to /
>>> Downloading 'http://192.168.20.251:8083/distfiles/Ar ... .16.tar.gz'
--14:17:52-- http://192.168.20.251:8083/distfiles/Ar ... .16.tar.gz
=> `/usr/portage/distfiles/Archive-Zip-1.16.tar.gz'
Connecting to 192.168.20.251:8083... connected.
Proxy request sent, awaiting response... No data received.
Retrying.
GENERAL_OPTS="--dir /var/cache/http-replicator"
GENERAL_OPTS="$GENERAL_OPTS --user portage"
DAEMON_OPTS="$GENERAL_OPTS"
DAEMON_OPTS="$DAEMON_OPTS --external proxy.network.company:8080"
DAEMON_OPTS="$DAEMON_OPTS --alias /usr/portage/packages/All:All"
DAEMON_OPTS="$DAEMON_OPTS --log /var/log/http-replicator.log"
DAEMON_OPTS="$DAEMON_OPTS --debug"
DAEMON_OPTS="$DAEMON_OPTS --ip 172.16.36.*"
DAEMON_OPTS="$DAEMON_OPTS --ip 192.168.20.*"
DAEMON_OPTS="$DAEMON_OPTS --port 8083"

You've run out of space somewhere that http-replicator is outputting data/logs/information/etc to.naim wrote:i keep getting this message, i checked, the partition i assigned to /var/cache/http-replicator is 50% full, with 5 Gb free.
/dev/sda7 11G 5.1G 5.2G 50% /var/cache/http-replicator
i switched to verbose logging and i found the following in the logs::
Any ideas ??
Code: Select all
df -mCode: Select all
root@smoker / # repcacheman
Replicator's cache directory: /var/cache/http-replicator/
Portage's DISTDIR: /usr/portage/distfiles/
Comparing directories....
Done!
Deleting duplicate file(s) in /usr/portage/distfiles/
http-replicator_3.0.tar.gz
Done!
New files in DISTDIR:
seamonkey-1.1-patches-0.1.tar.bz2
mozilla-launcher-1.56.bz2
seamonkey-1.1.1.source.tar.bz2
Checking authenticity and integrity of new files...
Searching for ebuilds...
Done!
Found 22919 ebuilds.
Extracting the checksums....
Done!
Verifying checksum's....
/usr/portage/distfiles/seamonkey-1.1-patches-0.1.tar.bz2
Traceback (most recent call last):
File "/usr/bin/repcacheman.py", line 203, in ?
if t["MD5"]:
KeyError: 'MD5'
root@smoker / #
Code: Select all
mv -v /usr/portage/distfiles/seamonkey-1.1-patches-0.1.tar.bz2 /root/repcacheman uses portage functions, which means this error could be specific to your portage system or setup.dalek wrote:I'm surprised no one else has posted they are getting the same error though.
I know you don't have this exact error, but I believe the KeyError seems to be the important part and is the error you reportedReceiving
portage.db["/"]["porttree"].dbapi.auxdb[porttree_root][cat].clear()
KeyError: 'app-dicts'
while updating portage cache
* Bugreport: 100444
* Caused by: old portage version
* Solution: update portage and run emerge --sync again
repcacheman
Replicator's cache directory: /var/cache/http-replicator/
Portage's DISTDIR: /var/tmp/distfiles/
Comparing directories....
Done!
Deleting duplicate file(s) in /var/tmp/distfiles/
(snip)
seamonkey-1.1.1-patches-0.1.tar.bz2
Done!
SUMMARY:
Found 113 duplicate file(s).
Deleted 113 dupe(s).
Done!

Code: Select all
Deleting duplicate file(s) in /usr/portage/distfiles/
eix-0.9.1.tar.bz2
java-config-wrapper-0.12.tar.bz2
javatoolkit-0.2.0.tar.bz2
java-config-1.3.7.tar.bz2
java-config-2.0.31.tar.bz2
Done!
New files in DISTDIR:
j2sdk-1_4_2-doc.zip
jdk-1_5_0-doc-r1.zip
Checking authenticity and integrity of new files...
Searching for ebuilds...
Done!
Found 22902 ebuilds.
Extracting the checksums....
Done!
Verifying checksum's....
/usr/portage/distfiles/j2sdk-1_4_2-doc.zip
Traceback (most recent call last):
File "/usr/bin/repcacheman.py", line 203, in ?
if t["MD5"]:
KeyError: 'MD5'
root@smoker / # 
The current ebuild is the latest sources.enkryptz wrote:Can anyone hook me up with the latest sources for http replicator?