r182 - in /debtorrent/trunk: DebTorrent/__init__.py README.txt TODO docs/epydoc.config
camrdale-guest at users.alioth.debian.org
camrdale-guest at users.alioth.debian.org
Tue Jul 17 07:42:10 UTC 2007
Author: camrdale-guest
Date: Tue Jul 17 07:42:09 2007
New Revision: 182
URL: http://svn.debian.org/wsvn/debtorrent/?sc=1&rev=182
Log:
Update version number and docs for upcoming release.
Modified:
debtorrent/trunk/DebTorrent/__init__.py
debtorrent/trunk/README.txt
debtorrent/trunk/TODO
debtorrent/trunk/docs/epydoc.config
Modified: debtorrent/trunk/DebTorrent/__init__.py
URL: http://svn.debian.org/wsvn/debtorrent/debtorrent/trunk/DebTorrent/__init__.py?rev=182&op=diff
==============================================================================
--- debtorrent/trunk/DebTorrent/__init__.py (original)
+++ debtorrent/trunk/DebTorrent/__init__.py Tue Jul 17 07:42:09 2007
@@ -20,7 +20,7 @@
"""
product_name = 'DebTorrent'
-version_short = 'T-0.1.2'
+version_short = 'T-0.1.3'
version = version_short+' ('+product_name+')'
report_email = 'debtorrent-devel at lists.alioth.debian.org'
Modified: debtorrent/trunk/README.txt
URL: http://svn.debian.org/wsvn/debtorrent/debtorrent/trunk/README.txt?rev=182&op=diff
==============================================================================
--- debtorrent/trunk/README.txt (original)
+++ debtorrent/trunk/README.txt Tue Jul 17 07:42:09 2007
@@ -1,30 +1,10 @@
-To start testing DebTorrent, do the following:
+To start using DebTorrent, do the following:
-1. Download the source from the Alioth project:
+1. Install the package, either from the Debian archive, or from the binary at:
https://alioth.debian.org/frs/?group_id=31109
-2. Unpack it:
-
- tar -xzvf debtorrent-<version>.tar.gz
-
-3. Change into the debtorrent/downloads (or any empty) directory:
-
- cd debtorrent-<version>/downloads
-
-4. Start the debtorrent downloader:
-
- ../btlaunchmany.py
-
- The program will run in the foreground forever (until it receives an
- interrupt signal), so you may want to background it (be sure to redirect
- the output to a file) or switch to another console for the rest of the
- testing.
-
- You can use some of the options to btlaunchmany (to see them, run it
- with a bad argument) but most are untested.
-
-5. Modify your /etc/apt/sources.list to send all requests through the debtorrent
+2. Modify your /etc/apt/sources.list to send all requests through the debtorrent
program, for example if your sources.list contains a line like this:
deb http://ftp.us.debian.org/debian etch main contrib non-free
@@ -33,22 +13,23 @@
deb http://localhost:9988/ftp.us.debian.org/debian etch main contrib non-free
- The port can be changed by the "--port" option to btlaunchmany, but it
- defaults to 9988.
+ The port can be changed by the "apt_port" option to debtorrent-client
+ in the /etc/debtorrent/debtorrent-client.conf file, but it defaults to
+ 9988.
-6. Update your package lists (as root):
+3. Update your package lists (as root):
apt-get update
This will download the Packages files through the debtorrent program, which
will automatically start them running. You should be able to see some
- indication of this in the output from btlaunchmany, or by going to
+ indication of this by going to
http://localhost:9988/
in your web browser.
-7. Proceed to use apt normally (as root), for example:
+4. Proceed to use apt normally (as root), for example:
apt-get install ...
apt-get upgrade
@@ -67,11 +48,10 @@
Known Bugs
----------
-On starting a download, the following error is generated:
+On stopping the client using the init script in /etc/init.d, the following
+warning is generated:
-Traceback (most recent call last):
- File "DebTorrent/inifile.py", line 113, in ini_read
- r = open(f,'r')
-IOError: [Errno 2] No such file or directory: '/home/user/.DebTorrent/config.launchmany.ini'
+ start-stop-daemon: warning: failed to kill 10699: No such process
-The error has no effect on the download.
+The warning has no effect on the stopping of the client, which should be
+stopped when this warning is printed. See bug #157305 for more info.
Modified: debtorrent/trunk/TODO
URL: http://svn.debian.org/wsvn/debtorrent/debtorrent/trunk/TODO?rev=182&op=diff
==============================================================================
--- debtorrent/trunk/TODO (original)
+++ debtorrent/trunk/TODO Tue Jul 17 07:42:09 2007
@@ -49,13 +49,6 @@
queued package requests.
-Change the DEBUG printing to use debug levels
-
-Instead of a per-module DEBUG setting, implement a program-wide debug level,
-set by a configuration option. Each level would print differing amounts of
-debug information to the output/log.
-
-
Different forms of HTTP Downloading may open too many connections
There are a lot of different ways for the program to download from a mirror,
@@ -71,9 +64,6 @@
The URL download is currently a little hacky, and could be improved. The
urlopen class could be made into an iterator, and could decompress files with
the ".gz" extension itself.
-
-
-Move the data cache from ~/.DebTorrent
Pre-allocating files is necessary
Modified: debtorrent/trunk/docs/epydoc.config
URL: http://svn.debian.org/wsvn/debtorrent/debtorrent/trunk/docs/epydoc.config?rev=182&op=diff
==============================================================================
--- debtorrent/trunk/docs/epydoc.config (original)
+++ debtorrent/trunk/docs/epydoc.config Tue Jul 17 07:42:09 2007
@@ -3,7 +3,7 @@
# The list of objects to document. Objects can be named using
# dotted names, module filenames, or package directory names.
# Alases for this option include "objects" and "values".
-modules: DebTorrent btcompletedir.py btcopyannounce.py btmakemetafile.py btreannounce.py btrename.py btsetdebmirrors.py btshowmetainfo.py test.py debtorrent-client.py debtorrent-tracker.py
+modules: DebTorrent btcompletedir.py btcopyannounce.py btmakemetafile.py btreannounce.py btrename.py btsetdebmirrors.py btshowmetainfo.py debtorrent-client.py debtorrent-tracker.py
# The type of output that should be generated. Should be one
# of: html, text, latex, dvi, ps, pdf.
More information about the Debtorrent-commits
mailing list