[new] python-irclib 0.4.3

python-irclib
This library is intended to encapsulate the IRC protocol at a quite low level. It provides an event-driven IRC client framework. It has a fairly thorough support for the basic IRC protocol, CTCP and DCC connections.
pkgname=python-irclib
pkgver=0.4.3
pkgrel=1
pkgdesc="This library is intended to encapsulate the IRC protocol at a quite low level. It provides an event-driven IRC client framework. It has a fairly thorough support for the basic IRC protocol, CTCP and DCC connections."
depends=(python)
source=(http://heanet.dl.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz)
url="http://python-irclib.sourceforge.net/"
md5sums=('304fb049a102cc0220efa3e9349cab36')
build() {
cd $startdir/src/$pkgname-$pkgver
python setup.py install --prefix=$startdir/pkg/usr

The End, one thing that is new (perhaps unintentionally) is that 6.04 appears to fix the repair permissions bug that 6.02 and 6.03 suffered from.
best wishes
Andrew Platt

Similar Messages

  • New python

    I've uploaded a new Python package since the old one was broken (build with an older version of GCC) it can be found in the /incoming directory.
    Stuff like superkaramba compile with this version of python.

    it probably would have been best to email apeiro or post a bug report rather than post an existing version of a package to incoming.

  • Old packages which should be removed with the new python package?

    I recently pacman -Syu'ed and got all the new updates Arch has to offer. In doing this, quodlibet wouldn't work anymore. Doing my own investigation, it apparently looks for libs in /usr/lib/python-2.4 before /usr/lib/python-2.5 come to find out a bunch of old packages still use /usr/lib/python-2.4 and therefore the folder sticks around and quodlibet complains it cant find what it needs in /usr/lib/python-2.4 when it is in fact in /usr/lib/python-2.5
    I then proceeded to pacman -Qo /usr/lib/python-2.4 and remove packages until i could successfully delete the folder with no packages owning it. I would then assume, that the packages I had to remove need to be rebuilt with the new python. If someone can confirm my logic here, I'll post a bug report and  hopefully this clears up some of the python migration issues that seem to be cropping up.
    [will@Ghost32 python2.5]$ sudo pacman -R pyxdg
    removing pyxdg... done.
    [will@Ghost32 python2.5]$ sudo pacman -R python-m2crypto
    removing python-m2crypto... done.
    [will@Ghost32 python2.5]$ sudo pacman -R setuptools
    removing setuptools... done.
    [will@Ghost32 python2.5]$ sudo pacman -R python-elementtreee
    error: could not find python-elementtreee in database
    [will@Ghost32 python2.5]$ sudo pacman -R python-elementtree
    removing python-elementtree... done.
    [will@Ghost32 python2.5]$ sudo pacman -R python-musicbrainz
    removing python-musicbrainz... done.
    [will@Ghost32 python2.5]$ sudo pacman -R picard
    removing picard... done.
    [will@Ghost32 python2.5]$ sudo pacman -R libtunepimp
    removing libtunepimp... done.
    [will@Ghost32 python2.5]$ sudo pacman -R python-pyicu
    removing python-pyicu... done.
    [will@Ghost32 python2.5]$ sudo pacman -R python-pylucene
    removing python-pylucene... done.
    [will@Ghost32 python2.5]$ sudo pacman -R python-dateutil
    removing python-dateutil... done.
    [will@Ghost32 python2.5]$ sudo pacman -R libnewt
    error: this will break the following dependencies:
    libnewt: is required by partimage
    [will@Ghost32 python2.5]$ sudo pacman -R partimage
    removing partimage...
    warning: /etc/partimaged/partimagedusers saved as /etc/partimaged/partimagedusers.pacsave
    Deleting user partimag
    done.
    [will@Ghost32 python2.5]$ sudo pacman -R libnewt
    removing libnewt... done.
    [will@Ghost32 python2.5]$ sudo pacman -R winki
    removing winki... done.
    [will@Ghost32 python2.5]$ sudo pacman -R boost
    error: this will break the following dependencies:
    boost: is required by wengophone-ng
    [will@Ghost32 python2.5]$ sudo pacman -R wengophone-ng
    removing wengophone-ng... done.
    [will@Ghost32 python2.5]$ sudo pacman -R boost
    removing boost... done.
    [will@Ghost32 python2.5]$ sudo pacman -R pacmon-svn
    removing pacmon-svn... done.
    [will@Ghost32 python2.5]$ sudo pacman -R python-notify
    removing python-notify... done.
    [will@Ghost32 python2.5]$ sudo pacman -R python-eyed3
    error: this will break the following dependencies:
    python-eyed3: is required by libgpod
    [will@Ghost32 python2.5]$ sudo pacman -R libgpod
    error: this will break the following dependencies:
    libgpod: is required by gtkpod
    [will@Ghost32 python2.5]$ sudo pacman -R gtkpod libgpod python-eyed3
    removing gtkpod... done.
    removing libgpod... done.
    removing python-eyed3... done.
    [will@Ghost32 python2.5]$
    and in the other terminal I had..
    [will@Ghost32 ~]$ sudo pacman -Qo /usr/lib/python2.4/
    /usr/lib/python2.4/ is owned by pyxdg 0.15-1
    [will@Ghost32 ~]$ sudo pacman -Qo /usr/lib/python2.4/
    /usr/lib/python2.4/ is owned by python-m2crypto 0.16-1
    [will@Ghost32 ~]$ sudo pacman -Qo /usr/lib/python2.4/
    /usr/lib/python2.4/ is owned by setuptools 0.6c3-1
    [will@Ghost32 ~]$ sudo pacman -Qo /usr/lib/python2.4/
    /usr/lib/python2.4/ is owned by python-elementtree 1.2.6-1
    [will@Ghost32 ~]$ sudo pacman -Qo /usr/lib/python2.4/
    /usr/lib/python2.4/ is owned by python-musicbrainz 2.1.2-1
    [will@Ghost32 ~]$ sudo pacman -Qo /usr/lib/python2.4/
    /usr/lib/python2.4/ is owned by picard 0.7.0-2
    [will@Ghost32 ~]$ sudo pacman -Qo /usr/lib/python2.4/
    /usr/lib/python2.4/ is owned by libtunepimp 0.5.0-1
    [will@Ghost32 ~]$ sudo pacman -Qo /usr/lib/python2.4/
    /usr/lib/python2.4/ is owned by python-pyicu 0.5-1
    [will@Ghost32 ~]$ sudo pacman -Qo /usr/lib/python2.4/
    /usr/lib/python2.4/ is owned by python-pylucene 2.0.0-1
    [will@Ghost32 ~]$ sudo pacman -Qo /usr/lib/python2.4/
    /usr/lib/python2.4/ is owned by python-dateutil 1.1-1
    [will@Ghost32 ~]$ sudo pacman -Qo /usr/lib/python2.4/
    /usr/lib/python2.4/ is owned by libnewt 0.52.2-3
    [will@Ghost32 ~]$ sudo pacman -Qo /usr/lib/python2.4/
    /usr/lib/python2.4/ is owned by winki 0.4.1-1
    [will@Ghost32 ~]$ sudo pacman -Qo /usr/lib/python2.4/
    /usr/lib/python2.4/ is owned by boost 1.33.1-5
    [will@Ghost32 ~]$ sudo pacman -Qo /usr/lib/python2.4/
    /usr/lib/python2.4/ is owned by pacmon-svn 14-1
    [will@Ghost32 ~]$ sudo pacman -Qo /usr/lib/python2.4/
    /usr/lib/python2.4/ is owned by python-notify 0.1.1-2
    [will@Ghost32 ~]$ sudo pacman -Qo /usr/lib/python2.4/
    /usr/lib/python2.4/ is owned by python-eyed3 0.6.11-1
    [will@Ghost32 ~]$ sudo pacman -Qo /usr/lib/python2.4/
    No package owns /usr/lib/python2.4/
    [will@Ghost32 ~]$
    Edit: I just realized that a good deal of these packages could be ones that I built from the AUR, but hopefully theres a few in there from current and extra which will help the devs, and hopefully if nothing else it'll help some other people out there.
    Last edited by The_Nerd (2007-03-21 22:47:39)

    Hi,
    You can a cretae role by copying( 1st icon in application tollbar) from other one in t.code: PFCG & then need to assign role to user in  t.code: SU01.
    For reference check link:
    http://e-mory.blogspot.com/2007/12/sap-pfcg-create-role.html
    Regards,
    Biju K

  • New python call teststand engine

    I re-write my issue in new message.Thanks very much for altenbach's remindding.
    I use python and teststand engine to customize solution.But I have some questions about it.
    1,code as below:
    tsEngine = win32com.client.Dispatch("TestStand.Engine.1")
    print "TestStand %s.%s ready" % (tsEngine.MajorVersion, tsEngine.MinorVersion)
    tsEngine.UIMessagePollingEnabled = True
    sequencePath = os.path.join(cwd, 'MySequence.seq')
    seqFile = tsEngine.GetSequenceFileEx(sequencePath)
    execution = tsEngine.NewExecution(seqFile, "MainSequence", seqFile, False, 0)
    execution.WaitForEndEx(60000)
    execution = None
    released = tsEngine.ReleaseSequenceFileEx(seqFile, 0x4)
    seqFile = None
    tsEngine.ShutDown(True)
    tsEngine = None ## Execution freezes here
    2,I need to use UImessage to get pass/fail result of "MySequence.seq".
    So the first step,I set "tsEngine.UIMessagePollingEnabled = True".
    But python print these error:
    Traceback (most recent call last): File "D:\TS_solution\CallTestStand.py",
    line 39, in released = tsEngine.ReleaseSequenceFileEx(seqFile, 0x4) File "",
    line 3, in ReleaseSequenceFileEx pywintypes.com_error: (-2147352567, '\xb7\xa2\xc9\xfa\xd2\xe2\xcd\xe2\xa1\xa3', (0, u'TSAPI', u"Unable to unload sequence file 'MySequence.seq' because it is in use, possibly because it is executing.", None, 0, -17213), None)
    3,I comment "tsEngine.UIMessagePollingEnabled = True",
    then teststand pop-up warning windows,show as below:
    References to PropertyObjects were not released properly.
    Total number of objects: 53
    Number of top-level objects: 13
    Note: Some top-level objects may be included if they are referenced by an incorrectly released top-level object.
    For example, an unreleased SequenceContext object references a SequenceFile object.
    The following top-level objects were not released:
    Executions [1 object(s) not released]
    Type Definitions [2 object(s) not released]
    Type Definition
    #1: Name: CommonResults Type Definition
    #2: Name: Error PropertyObjects
    [6 object(s) not released] PropertyObject
    #1: Type: ActiveX Reference Value: Nothing PropertyObject
    #2: Type: ActiveX Reference Value: Nothing PropertyObject
    #3: Type: Obj PropertyObject
    #4: Type: Array of Containers PropertyObject
    #5: Type: Array of Containers PropertyObject
    #6: Type: Array of Containers And the following uncategorized objects:
    UIMessage (TEMessage)
    UIMessage (TEMessage)
    Report
    EditArgs
    4,How can I call Teststand API--UImessage class through Python?

    I re-write my issue in new message.Thanks very much for altenbach's remindding.
    I use python and teststand engine to customize solution.But I have some questions about it.
    1,code as below:
    tsEngine = win32com.client.Dispatch("TestStand.Engine.1")
    print "TestStand %s.%s ready" % (tsEngine.MajorVersion, tsEngine.MinorVersion)
    tsEngine.UIMessagePollingEnabled = True
    sequencePath = os.path.join(cwd, 'MySequence.seq')
    seqFile = tsEngine.GetSequenceFileEx(sequencePath)
    execution = tsEngine.NewExecution(seqFile, "MainSequence", seqFile, False, 0)
    execution.WaitForEndEx(60000)
    execution = None
    released = tsEngine.ReleaseSequenceFileEx(seqFile, 0x4)
    seqFile = None
    tsEngine.ShutDown(True)
    tsEngine = None ## Execution freezes here
    2,I need to use UImessage to get pass/fail result of "MySequence.seq".
    So the first step,I set "tsEngine.UIMessagePollingEnabled = True".
    But python print these error:
    Traceback (most recent call last): File "D:\TS_solution\CallTestStand.py",
    line 39, in released = tsEngine.ReleaseSequenceFileEx(seqFile, 0x4) File "",
    line 3, in ReleaseSequenceFileEx pywintypes.com_error: (-2147352567, '\xb7\xa2\xc9\xfa\xd2\xe2\xcd\xe2\xa1\xa3', (0, u'TSAPI', u"Unable to unload sequence file 'MySequence.seq' because it is in use, possibly because it is executing.", None, 0, -17213), None)
    3,I comment "tsEngine.UIMessagePollingEnabled = True",
    then teststand pop-up warning windows,show as below:
    References to PropertyObjects were not released properly.
    Total number of objects: 53
    Number of top-level objects: 13
    Note: Some top-level objects may be included if they are referenced by an incorrectly released top-level object.
    For example, an unreleased SequenceContext object references a SequenceFile object.
    The following top-level objects were not released:
    Executions [1 object(s) not released]
    Type Definitions [2 object(s) not released]
    Type Definition
    #1: Name: CommonResults Type Definition
    #2: Name: Error PropertyObjects
    [6 object(s) not released] PropertyObject
    #1: Type: ActiveX Reference Value: Nothing PropertyObject
    #2: Type: ActiveX Reference Value: Nothing PropertyObject
    #3: Type: Obj PropertyObject
    #4: Type: Array of Containers PropertyObject
    #5: Type: Array of Containers PropertyObject
    #6: Type: Array of Containers And the following uncategorized objects:
    UIMessage (TEMessage)
    UIMessage (TEMessage)
    Report
    EditArgs
    4,How can I call Teststand API--UImessage class through Python?

  • [SOLVED] Can't compile kyotocabinet-python AUR package after Python up

    Hello,
    after today's upgrade to 3.3.0-1, Python lost access to the kyotocabinet package (kyotocabinet-python 1.22-1 from AUR). I tried to recompile it, but when I run makepkg, It just aborts with an error. Anyone knows what is going on?
    running build
    running build_ext
    building 'kyotocabinet' extension
    gcc -pthread -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -march=i686 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include -I/usr/include/python3.3m -c kyotocabinet.cc -o build/temp.linux-i686-3.3/kyotocabinet.o
    cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++ [enabled by default]
    In file included from /usr/include/python3.3m/pyatomic.h:8:0,
    from /usr/include/python3.3m/Python.h:53,
    from kyotocabinet.cc:24:
    /usr/include/python3.3m/dynamic_annotations.h:472:3: error: template with C linkage
    error: command 'gcc' failed with exit status 1
    EDIT: Issue Solved.
    Last edited by jjalocha (2012-11-21 11:27:28)

    Hello,
    sadly I still haven't been able to recompile kyotocabinet-python with the new Python version (3.3.0-1)—it always gives the same error described in my first post. No new version has been released by Hatsuki Hirabayashi either, so I had to downgrade the system to Python 3.2.3-3.
    I'd like to know if anyone else is currently able/unable to use kyotocabinet-python, so that I may contact the package author directly.
    Any ideas?

  • Python sapnwrfc FUNCTION CALL ERROR

    Hi everyone,
    I am trying an external rfc connection with sapnwrfc-0.05 for Python. I have the latest nwrfcsdk from SAP. It took me a while to figure out the new python module methods, but I am now able to connect successfuly.
    I have a function module that I need to call and feed external data to it. This function is writing to a Z table of mine. I have done this successfuly with previous versions of python sapnwrfc module.
    Here is my test code:
    import sapnwrfc
    conn = sapnwrfc.base.rfc_connect({'ashost':'HOSTNAME', 'sysnr':'00', 'client':'900', 'user':'RFCUSER', 'passwd':'PASSWORD' })
    if conn :
        print "I am connected"
    #    VBELN = CHAR
    #    LNUMB = NUMC
    #    WERKS = CHAR
    #    GJAHR = NUMC
    #    HEAT =  NUMC
    #    ZIERA = CHAR
    #    ZLENG = CHAR
    #    ZWEIG = CHAR
    #    ZINDX = CHAR
    #    ZPDA = CHAR
    #    ZTIME = CHAR
        data = [VBELN+LNUMB+WERKS+GJAHR+HEAT+ZIERA+ZLENG+ZWEIG+ZINDX+ZPDA+ZTIME]
        iface = conn.discover("MY_Z_FUNCTION_MODULE")  
        f = iface.create_function_call()
    # MY_Z_FUNCTION_MODULE has a TABLE structure DATA
        f.DATA(data)
        f.invoke()
        print "Done"
        conn.close()
    When I run this code I get the following ERROR:
    File "/usr/lib/python2.4/site-packages/sapnwrfc/__init__.py", line 165, in invoke
        return self.handle.invoke()
    sapnwrfc.RFCCommunicationError: RFC FUNCTION CALL ERROR: set_table_line invalid Input value type
    The same function module was working before, when called with DATA as a single string item in a list.
    Any help?
    Thank you all.
    Menelaos

    As I discovered, you need to supply the DATA table structure with a dictionary of its field values:
    data = [{'VBELN':VBELN,
                'LNUMB':LNUMB,
                'WERKS':WERKS,
                'GJAHR':GJAHR,
                'HEAT':HEAT,
                'ZIERA':ZIERA,
                'ZLENG':ZLENG,
                'ZWEIG':ZWEIG,
                'ZINDX':ZINDX,
                'ZPDA':ZPDA,
                'ZTIME':ZTIME}]
    Just make sure that each field has the correct size. The data types in the dictionary should all be strings, but the string contents should match the field types of the DATA table structure....
    This is really an improvement over the old method (single string) but some documentation would be helpfull Piers!
    Can I help?
    Menelaos Maglis
    Edited by: Menelaos Maglis on Jul 25, 2008 10:49 AM
    A correction on the data field types.

  • [FIX] Getting hda_analyzer to work with python

    Hi everyone,
    I meant to put this up some time ago, so I apologise if this ends up as just noise but maybe this will help some people:
    If you have problems running hda_analyzer with the new python updates heres how to solve it (without downgrading):
    Change the last line in run.py  from this:
    os.system("python %s" % TMPDIR + '/' + FILES[0] + ' ' + ' '.join(sys.argv[1:]))
    to this:
    os.system("python2 %s" % TMPDIR + '/' + FILES[0] + ' ' + ' '.join(sys.argv[1:]))
    Simple change, but it will ensure that this script calls the hda_analyzer script correctly (it requires python2, whilst the update puts the default python call to ver 3).
    Also, run the <run.py> script like this:
    python2 ~/run.py
    << the "~/" is optional and not always usefull (depending on where run.py resides) >>

    Have you tried searching/asking in the crossover forums?
    http://www.codeweavers.com/support/forums/general/?;t=27

  • _calendar user spawning repeated Python instances crippling machine

    I have a Mac Mini Server running 10.8.4 that shortly after a recent update the machine is repeatedly spawning a Python instance, spiking it to ~100% CPU and then dropping, then a new Python PID comes to the top of top/, spikes to ~100% then drops.  It appears that the user _calendar is running these Python processes.  When I rename /System/Library/Frameworks/Python.framework/Versions/current/Resources/Python.a pp the CPU load drops immediately.  Note that I'm not running the Calendar service on this server.
    Is anyone else having this problem?
    TIA.
    Tim

    I just had this similar problem too.
    I tried to turn off my Address Book server and they're all gone

  • Ongoing python 2.5 pullup

    Hello,
    Guys, is everybody sure that its time to update 2.4 version to 2.5? I'm not fully sure.
    The problem is that there are a lots of libraries that don't work with 2.5 because of removed deprecated libraries and functions which was changed with new.
    First example is twisted and a pack of jabber libraries. Also it seems that gajim client is not working with 2.5 without any problems.
    Maybe lets wait a little with new python pullup into current?

    iphitus wrote:
    avb: python 2.5 is in testing, and will be there until all applications are working. that's the whole point of testing, a staging area.
    if you don't want breakages, don't run testing.
    i'm filling myself great with current.
    Thanks Iphitus for the comment.

  • Python module loading

    hello guys,
    i have a very annoying problem with libpypac,
    python uses dynamically binary loading and that means that if i should install python with libpypac i'll be in trouble,
    scenario:
    i run "lazy-pac-cli -S python" and the steps taken by libpypac are,
    1. Download the new python version
    2. Uninstall the old version
    3. Install the new version
    you see, when step three comes there is missing stuff that has'nt been used before, i've thought of making o dummypackage or something,

    @cactus
    it should be "stuff missing" i guess,
    i want to do it as your first suggestion but i can't figure out how to do it,
    a temporary dir sounds like an ugly workaround even if it might work,
    how does the real pacman do it with glibc, that should be like the same problem,
    @iphitus
    i've thought so too but look here what happens:
    [root@UFU abs]# ./lazy-pac-cli -S python
    The package is already installed in the system.
    The following packages will be installed with python:
    python-2.4.1-1
    Total compressed size: 9.9 MB
    Proceed with the installation? [y/n] y
    Downloading python ...
    ... checking md5sum ... done.
    Installing python ...
    Traceback (most recent call last):
    File "./lazy-pac-cli", line 22, in ?
    main.install_control(sys.argv)
    File "/home/xerxes2/programs/abs/main.py", line 195, in install_control
    install_binary(dep_list, None)
    File "/home/xerxes2/programs/abs/main.py", line 137, in install_binary
    retcode = libpypac.install(package, i, depends_list, noupgrade_list, reason, oldver, None)
    File "/home/xerxes2/programs/abs/libpypac.py", line 584, in install
    tar = tarfile.open(cache_dir + package + ".pkg.tar.gz", "r:gz")
    File "/usr/lib/python2.4/tarfile.py", line 896, in open
    File "/usr/lib/python2.4/tarfile.py", line 948, in gzopen
    tarfile.CompressionError: gzip module is not available
    hmm, it looks like it is some shared binary missing, "gzip module"

  • I'd like to write a wiki for the WICD wifi tool, but...

    I'd like to write an Arch wiki for the new python-based wicd utility in AUR, but I can't get some of the basic features working.  If someone can provide some Arch-specific info, we can get a detailed HOW-TO going for others...
    So far, I've installed it, have it running as a daemon and in the tray.  It only connects to a wired network if I provide it with a static IP.  Without the static info, it tries to connect and then after a few seconds says, "Not connected".
    Wireless on the other hand, doesn't work at all.  I use a WPA-TKIP connection to a hidden SSID.  My wpa_supplicant.conf is already configured (I was using wifi-radar previously).  If I try connecting without specifying a static IP, I get the same results as with the wired connection (after a few seconds it says, "not connected").  If I provide a static IP, it says "Connected to Hidden at 0%", but I can't ping anything or resolve hosts.
    I've completely uninstalled networkmanager and wifi-radar and currently my rc.conf settings look like this (based on a post from an admin at the wicd forums):
    HOSTNAME="hostname"
    lo="lo 127.0.0.1"
    eth0="dhcp"
    INTERFACES=(lo eth0)
    ROUTES=(!gateway)
    DAEMONS=(syslog-ng powersaved ipw3945d network fam wicd @alsa @crond @cups !@netfs @ntpd @sshd)
    I've tried removing the eth0 entry as well, to see if it was conflicting with wicd, but had the same results.  I've also tried removing network altogether, but then lo isn't brought up and it causes lag issues with desktop apps.
    My wpa_supplicant.conf looks like this:
    ctrl_interface=/var/run/wpa_supplicant
    ctrl_interface_group=0
    ap_scan=1
    fast_reauth=1
    network={
        ssid="network-name"
        scan_ssid=1     # only needed if your access point uses a hidden ssid
        key_mgmt=WPA-PSK
        proto=WPA
        psk=ff1ed150011740fc30b06c95876b82bf8b99e3459b9740d62a8ab68d05639b1b
    Any suggestions?
    Last edited by thayer.w (2007-08-02 17:26:10)

    Hmm that's odd, have you asked this on their forum? The admin adam uses WICD in Arch too iirc. It is simple to install since it's just a few files and scripts, but the problem comes when it needs to cater to each one of our connection types.
    So far I have tried both and they work, but that's only with ethernet cable (dynamic IP, dhcp, direct, no router), open wifi.
    Your wireless issue may be due to the type of connection and encryption, or how wpa_supplicant relates to network managers in this case wicd (like when it calls up the former). Because as far as i know, wpa_supplicant by itself is only a secure wlan utility and there shouldn't be a problem, but I don't understand why you're not able to get wired up. What kinda wired is it?
    edit:  found an older thread in Ubuntu regarding wpa_supplicant http://ubuntuforums.org/showthread.php?t=299462
    Most WPA networks will work easily with Connection Manager, but some may require additional work. If you WPA network does not work with the default Connection Manager settings, edit /opt/connection-manager/data/wpa_supplicant.conf using normal wpa_supplicant syntax (see man wpa_supplicant.conf for more info). This is the configuration file Connection Manager will use to launch wpa_supplicant.
    Which means it's supposed to be pretty straight forward and you shouldn't be facing this situation. The only things I can think of are the configuration of the supplicant or the driver.
    Last edited by schivmeister (2007-08-04 15:27:54)

  • [Fixed] eric5 no longer works after -Syu

    Fixed: New eric5 package for Python 3.3 is now available in the repositories.  Works as intended now.
    Edit 3: filed bug report: https://bugs.archlinux.org/task/32044
    Edit2: the exact package name for eric5 in pacman is "eric"
    Edit: Ok, this is likely the problem: Python was updated from 3.2 to 3.3.  in "/usr/lib/python3.2/site-packages" are the eric files and also the reflector package files.  Reflector is also broken, pacman -R'd that one.  With the new Python version, the eric files should be in: /usr/lib/python3.3/site-packages
    So, that seems to be the problem.
    --- Original Post ---
    Eric5, the Python 3 version, no longer launches after today's update:
    There were conflicts with python2 and python3 package naming conventions.
    Output from eric on launch:
    Traceback (most recent call last):
    File "/usr/lib/python3.2/site-packages/eric5/eric5.py", line 54, in <module>
    from UI.SplashScreen import SplashScreen, NoneSplashScreen
    File "/usr/lib/python3.2/site-packages/eric5/UI/SplashScreen.py", line 16, in <module>
    from eric5config import getConfig
    ImportError: No module named 'eric5config'
    Packages that were removed as they were in conflict during the -Syu:
    [2012-10-17 17:14] removed python-imaging (1.1.7-4)
    [2012-10-17 17:14] removed python-simplejson (2.6.1-1)
    [2012-10-17 17:14] removed python-notify (0.1.1-11)
    python-imaging became python2-imaging, python-simplejson became python2-simplejson, and python-notify became python2-notify.
    python-simplejson and python2-simplejson are in conflict.
    python-notify and python2-notify are in conflict.
    I can't remove the new python2's that are in conflict as Turpial and Ubuntu-One client depend on them.  (Both of those are in the official repositories).
    Any suggestions?
    Edit: And I just noticed a something probably quite important: eric is importing from Python 3.2 folders, Python was also updated to 3.3 with todays -Syu!
    Last edited by headkase (2012-10-18 08:35:52)

    headkase wrote:Reflector was also broken if you wanted to take a quick peek at that one too!
    https://bbs.archlinux.org/viewtopic.php … 4#p1177234

  • Installation Fails on Debian Stable 64 bit

    Hi There
    I have been trying to install skype for a while. The i386 architecture has already been enabled, and the repositories have been updated. I have repeated the process several times just to be sure.
    During skype installation a bunch of conflicts occur and aptitude can only install skype by uninstalling most of my system, at which point I have to abort the installation. I have tried many different packages, including Ubuntu packages, old packages, old static packages, tarballs. Nothing helps. Here is the output from the terminal:
    rojaslee@debian:~$ su
    Password:
    root@debian:/home/rojaslee# wget -O skype-install.deb http://www.skype.com/go/getskype-linux-deb
    --2014-08-04 17:02:30-- http://www.skype.com/go/getskype-linux-deb
    Resolving www.skype.com (www.skype.com)... 157.56.109.9
    Connecting to www.skype.com (www.skype.com)|157.56.109.9|:80... connected.
    HTTP request sent, awaiting response... 302 Found
    Location: http://www.skype.com/go/getskype-linux-deb-32 [following]
    --2014-08-04 17:02:30-- http://www.skype.com/go/getskype-linux-deb-32
    Reusing existing connection to www.skype.com:80.
    HTTP request sent, awaiting response... 302 Found
    Location: http://download.skype.com/linux/skype-debian_4.3.0​.37-1_i386.deb [following]
    --2014-08-04 17:02:30-- http://download.skype.com/linux/skype-debian_4.3.0​.37-1_i386.deb
    Resolving download.skype.com (download.skype.com)... 23.15.9.139, 23.15.9.144
    Connecting to download.skype.com (download.skype.com)|23.15.9.139|:80... connected.
    HTTP request sent, awaiting response... 200 OK
    Length: 20118938 (19M) [application/octet-stream]
    Saving to: `skype-install.deb'
    100%[======================================>] 20,118,938 2.10M/s in 11s
    2014-08-04 17:02:41 (1.81 MB/s) - `skype-install.deb' saved [20118938/20118938]
    root@debian:/home/rojaslee# dpkg -i skype-install.deb
    Selecting previously unselected package skype.
    (Reading database ... 192729 files and directories currently installed.)
    Unpacking skype (from skype-install.deb) ...
    dpkg: dependency problems prevent configuration of skype:
    skype depends on libc6 (>= 2.3.6-6~).
    skype depends on libc6 (>= 2.7).
    skype depends on libgcc1 (>= 1:4.1.1).
    skype depends on libqt4-dbus (>= 4:4.5.3).
    skype depends on libqt4-network (>= 4:4.8.0).
    skype depends on libqt4-xml (>= 4:4.5.3).
    skype depends on libqtcore4 (>= 4:4.7.0~beta1).
    skype depends on libqtgui4 (>= 4:4.8.0).
    skype depends on libqtwebkit4 (>= 2.1.0~2011week13).
    skype depends on libstdc++6 (>= 4.2.1).
    skype depends on libx11-6.
    skype depends on libxext6.
    skype depends on libxss1.
    skype depends on libxv1.
    skype depends on libssl1.0.0.
    skype depends on libpulse0.
    skype depends on libasound2-plugins.
    dpkg: error processing skype (--install):
    dependency problems - leaving unconfigured
    Processing triggers for desktop-file-utils ...
    Processing triggers for hicolor-icon-theme ...
    Errors were encountered while processing:
    skype
    root@debian:/home/rojaslee# apt-get -f install
    Reading package lists... Done
    Building dependency tree
    Reading state information... Done
    Correcting dependencies... Done
    The following packages were automatically installed and are no longer required:
    apache2.2-bin arj caja caja-common clearlooks-phenix-theme cli-common
    cmake-data dmz-cursor-theme engrampa-common eom-common ffmpegthumbnailer
    ffmpegthumbnailer-caja geany-common git-man gtk2-engines-pixbuf
    gtk3-engines-unico hddtemp ibus-clutter ibus-gtk ibus-gtk3 ibus-qt4
    im-config libapache2-mod-dnssd libapr1 libaprutil1 libaprutil1-dbd-sqlite3
    libaprutil1-ldap libavahi-compat-libdnssd1 libavdevice53
    libboost-system1.55.0 libclutter-1.0-0 libclutter-1.0-common
    libclutter-imcontext-0.1-0 libclutter-imcontext-0.1-bin libcogl-common
    libcogl-pango0 libcogl9 libelf1 liberror-perl libffmpegthumbnailer4
    libgdiplus libgladeui-1-9 libgoocanvas-common libgoocanvas3 libgsoap2
    libgtksourceview2.0-0 libgtksourceview2.0-common libhangul-data
    libibus-1.0-0 libibus-qt1 libjson-glib-1.0-0 libmate libmate-common
    libmatecanvas libmatecomponent libmatecomponentui libmatekbd libmatemenu
    libmatepanelapplet libmatepolkit libmateui libmatevfs libmateweather
    libmateweather-common libmatewnck libmatewnck-common libmlt++3 libmlt-data
    libmlt5 libmono-accessibility4.0-cil libmono-corlib4.0-cil
    libmono-i18n-west4.0-cil libmono-i18n4.0-cil libmono-security4.0-cil
    libmono-system-configuration4.0-cil libmono-system-security4.0-cil
    libmono-system-xml4.0-cil libmono-system4.0-cil libpgm-5.1-0 libprotobuf7
    libquicktime2 librpm3 librpmbuild3 librpmio3 librpmsign1 libsox-fmt-alsa
    libsox-fmt-base libsox2 libtasn1-3-bin libvncserver0 libwebcam0
    libxmlrpc-core-c3 libxres1 mate-applets-common mate-backgrounds mate-desktop
    mate-desktop-common mate-desktop-gnome mate-keyring mate-media
    mate-media-common mate-media-gstreamer mate-menus mate-mime-data mate-panel
    mate-panel-common mate-polkit mate-power-manager-common mate-settings-daemon
    mate-settings-daemon-common mate-settings-daemon-gstreamer mate-themes
    mate-vfs mate-vfs-common melt menu-xdg mono-4.0-gac mono-gac mono-runtime
    openshot-doc p7zip-full pointlinux-faenza-icon-theme
    pointlinux-mate-backgrounds pointlinux-mate-themes python-application
    python-cjson python-crypto python-dateutil python-dnspython python-eventlib
    python-gnutls python-greenlet python-gtksourceview2 python-httplib2
    python-ibus python-lxml python-mate-desktop python-msrplib python-openssl
    python-pam python-psutil python-pyasn1 python-pygoocanvas python-serial
    python-twisted-bin python-twisted-conch python-twisted-core
    python-twisted-lore python-twisted-mail python-twisted-names
    python-twisted-news python-twisted-web python-twisted-words python-xcaplib
    python-xdg python-zope.interface rpm rpm-common rpm2cpio tcl tcl8.5 tk tk8.5
    uvcdynctrl uvcdynctrl-data x11vnc x11vnc-data zenity zenity-common
    Use 'apt-get autoremove' to remove them.
    The following packages will be REMOVED:
    a2ps armory atril binfmt-support bitcoind blink cdrdao cmake cryptsetup
    cups-pk-helper dropbox engrampa eom epdfview flashplugin-nonfree geany git
    gnome-disk-utility google-talkplugin gparted grub-pc grub-pc-bin
    gtk2-engines-xfce guvcview ibus ibus-hangul icedtea-6-jre-cacao
    icedtea-6-jre-jamvm keepass2 libao4 libatkmm-1.6-1 libatril
    libavahi-ui-gtk3-0 libboost-chrono1.55.0 libboost-filesystem1.55.0
    libboost-program-options1.55.0 libboost-thread1.55.0 libcairo-perl
    libcairomm-1.0-1 libdb5.3++ libdjvulibre21 libgarcon-1-0 libgdu-gtk0
    libglib-perl libglibmm-2.4-1c2a libgtkmm-2.4-1c2a libhal-storage1 libhal1
    libhangul1 libjpeg-progs libjpeg62 libkprintutils4 libmarco libmatebluetooth
    libmatesensorsappletplugin libminiupnpc10 libmono-data-tds4.0-cil
    libmono-posix4.0-cil libmono-system-data4.0-cil
    libmono-system-drawing4.0-cil libmono-system-enterpriseservices4.0-cil
    libmono-system-transactions4.0-cil libmono-system-windows-forms4.0-cil
    libmono-webbrowser4.0-cil libmsgpack-dev libmsgpack3 libmsgpackc2
    libmysqlclient18 libnm-glib-vpn1 libnm-glib4 libnm-gtk0 libnm-util2
    libokularcore1 liboobs-1-5 libpangomm-1.4-1 libpoppler-qt4-3 libportaudio2
    libprotobuf-dev libprotobuf-lite7 libprotoc7 libqimageblitz4
    libqt4-sql-mysql libreoffice libreoffice-calc libreoffice-gtk libsane-extras
    libslp1 libsocket-perl libspectre1 libt1-5 libtagc0 libthunar-vfs-1-2
    libunique-3.0-0 libwnck22 libzmq-dev libzmq1 lightdm lm-sensors marco
    mate-applets mate-bluetooth mate-calc mate-control-center mate-core
    mate-desktop-environment mate-dialogs mate-netspeed mate-power-manager
    mate-screensaver mate-sensors-applet mate-session-manager
    mate-system-monitor mate-system-tools mate-terminal mate-text-editor
    mate-user-share mate-utils mate-window-manager minissdpd mousepad mozo
    network-manager network-manager-gnome okular open-vm-toolbox openshot
    pcmciautils pkg-config powertop printer-driver-c2esp printer-driver-m2300w
    protobuf-compiler python-corba python-mate python-mate-menu python-mlt5
    python-sipsimple python-twisted python-twisted-runner skype:i386 smbclient
    squeeze synaptic system-tools-backends tumbler virtualbox virtualbox-dkms
    virtualbox-guest-dkms virtualbox-guest-utils virtualbox-guest-x11
    virtualbox-qt xarchiver xcalib xfce4-taskmanager xfce4-terminal xinput
    0 upgraded, 0 newly installed, 156 to remove and 0 not upgraded.
    1 not fully installed or removed.
    After this operation, 539 MB disk space will be freed.
    Do you want to continue [Y/n]? n
    Abort.
    root@debian:/home/rojaslee#

    Hi
    Similar error with me: Installation fails due to the missing lib libqtwebkit4:i386 - it cannot been installed:
    root@.../skype-4.3.0.37# aptitude install libqtwebkit4:i386
    The following NEW packages will be installed:
      libgstreamer-plugins-base0.10-0:i386{a} libgstreamer0.10-0:i386{a} libqtwebkit4:i386 libsqlite3-0:i386{ab}
    0 packages upgraded, 4 newly installed, 0 to remove and 2 not upgraded.
    Need to get 9,138 kB of archives. After unpacking 32.7 MB will be used.
    The following packages have unmet dependencies:
     libsqlite3-0 : Breaks: libsqlite3-0:i386 (!= 3.7.17-1~bpo70+1) but 3.7.13-1+deb7u1 is to be installed.
     libsqlite3-0:i386 : Breaks: libsqlite3-0 (!= 3.7.13-1+deb7u1) but 3.7.17-1~bpo70+1 is installed.
    The following actions will resolve these dependencies:
    Keep the following packages at their current version:
    1)     libqtwebkit4:i386 [Not Installed]                  
    2)     libsqlite3-0:i386 [Not Installed]                 
    Accept this solution? [Y/n/q/?]
    If I would want to uninstall libsqlite3-0 and change to the i386-version (which would resolve the problem), I would uninstall most of my system...
    Skype/MS: Please provide solution, best would be, creating a proper 64Bit-package, so the whole i386-crap could be forgotten...
    If anybody has a solution, I would appreciate help, as - unfortunately - for some reasons I kind of depend on Skype
    Kind regards
    [Removed for privacy]

  • Fusion-Icon

    I reinstalled everything recently. When I try to run Fusion-Icon as anything other than root I get this:
    [grod@ficulnean ~]$ fusion-icon
    * Detected Session: unknown
    * Searching for installed applications...
    Traceback (most recent call last):
    File "/usr/bin/fusion-icon", line 57, in <module>
       from FusionIcon.interface import choose_interface
    File "/usr/lib/python2.5/site-packages/FusionIcon/interface.py", line 23, <module>
       import start
    File "/usr/lib/python2.5/site-packages/FusionIcon/start.py", line 36, in <module>
       config.check()
    File "/usr/lib/python2.5/site-packages/FusionIcon/util.py", line 363, in checkos.makedirs (self.config_folder)
    File "/usr/lib/python2.6/os.py", line 150, in makedirs
       makedirs(head, mode)
    File "/usr/lib/python2.6/os.py", line 157, in makedirs
       mkdir (name, mode)
    OSError: [Errno 13] Permission denied: '/root/.config'
    [grod@ficulnean ~]$ _
    Why does it need to write to /root ? How can I change it to write to /home/grod ? I installed as root because Pacman won't let me install as anything else. I tried yaourt -R fusion-icon and then yaourt -S fusion-icon as grod, but that didn't make a difference.
    I'm about ready to give up and just run as root all the time.

    My point to you is that your error message has everything to do with your python-path and your fusion-icon. Notice the python2.5 and python2.6 errors in the error message. The upgrade that borked everything was the upgrade of python2.5 to python2.6.....
    I had a lot of breakages from that upgrade..... most all of it was because the python-path was wrong.
    You need to have the correct python paths in your new "python 2.6".
    I fixed my python-path problems with the fusion-icon by un-installing the "compiz-fusion-gtk" group, then re-installing the whole "compiz-fusion-gtk" group.
    (I use the gtk packages from this page: http://wiki.archlinux.org/index.php/Com … _Community ..... you might be using the kde group or just the regular compiz-fusion group)
    If you open up the "/usr/lib/python2.6/site-packages" directory, you will see the FusionIcon folder is now in it.
    I also had to make sure the "/usr/lib/python2.6/site-packages/gtk-2.0" directory was also added. Do this by re-installing pygtk and all of it's dependencies that I listed in my post above.
    See, all of this is relating to FusionIcon and python being screwed up:
    Traceback (most recent call last):
    File "/usr/bin/fusion-icon", line 57, in <module>
    from FusionIcon.interface import choose_interface
    File "/usr/lib/python2.5/site-packages/FusionIcon/interface.py", line 23, <module>
    import start
    File "/usr/lib/python2.5/site-packages/FusionIcon/start.py", line 36, in <module>
    config.check()
    File "/usr/lib/python2.5/site-packages/FusionIcon/util.py", line 363, in checkos.makedirs (self.config_folder)
    File "/usr/lib/python2.6/os.py", line 150, in makedirs
    makedirs(head, mode)
    File "/usr/lib/python2.6/os.py", line 157, in makedirs
    mkdir (name, mode)
    OSError: [Errno 13] Permission denied: '/root/.config'
    I'm no expert, but this is what I just went through and it was fixed by reinstalling the missing paths in python2.6.... since they were still pointed at python2.5 and hadn't been upgrade to python2.6.
    Last edited by methuselah (2008-11-20 18:49:36)

  • [SOLVED] Duplicity getting 'stuck' when attempting to restart a backup

    Hey all,
    After a backup attempt failed partway through (first-time full backup) with this error:
    AsyncScheduler: scheduling task for asynchronous execution
    No handlers could be found for logger "paramiko.transport"
    AsyncScheduler: a previously scheduled task has failed; propagating the result immediately
    AsyncScheduler: task execution done (success: False)
    Backend error detail: Traceback (most recent call last):
    File "/usr/bin/duplicity", line 1391, in <module>
    with_tempdir(main)
    File "/usr/bin/duplicity", line 1384, in with_tempdir
    fn()
    File "/usr/bin/duplicity", line 1354, in main
    full_backup(col_stats)
    File "/usr/bin/duplicity", line 500, in full_backup
    globals.backend)
    File "/usr/bin/duplicity", line 399, in write_multivol
    (tdp, dest_filename, vol_num)))
    File "/usr/lib/python2.7/site-packages/duplicity/asyncscheduler.py", line 151, in schedule_task
    return self.__run_asynchronously(fn, params)
    File "/usr/lib/python2.7/site-packages/duplicity/asyncscheduler.py", line 215, in __run_asynchronously
    with_lock(self.__cv, wait_for_and_register_launch)
    File "/usr/lib/python2.7/site-packages/duplicity/dup_threading.py", line 100, in with_lock
    return fn()
    File "/usr/lib/python2.7/site-packages/duplicity/asyncscheduler.py", line 207, in wait_for_and_register_launch
    check_pending_failure() # raise on fail
    File "/usr/lib/python2.7/site-packages/duplicity/asyncscheduler.py", line 191, in check_pending_failure
    self.__failed_waiter()
    File "/usr/lib/python2.7/site-packages/duplicity/dup_threading.py", line 201, in caller
    value = fn()
    File "/usr/lib/python2.7/site-packages/duplicity/asyncscheduler.py", line 183, in <lambda>
    (waiter, caller) = async_split(lambda: fn(*params))
    File "/usr/bin/duplicity", line 398, in <lambda>
    async_waiters.append(io_scheduler.schedule_task(lambda tdp, dest_filename, vol_num: put(tdp, dest_filename, vol_num),
    File "/usr/bin/duplicity", line 296, in put
    backend.put(tdp, dest_filename)
    File "/usr/lib/python2.7/site-packages/duplicity/backends/sshbackend.py", line 191, in put
    raise BackendException("sftp put of %s (as %s) failed: %s" % (source_path.name,remote_filename,e))
    BackendException: sftp put of /tmp/duplicity-9_jssu-tempdir/mktemp-uqQRIn-42 (as duplicity-full.20120507T060530Z.vol41.difftar
    .gpg) failed: Server connection dropped:
    BackendException: sftp put of /tmp/duplicity-9_jssu-tempdir/mktemp-uqQRIn-42 (as duplicity-full.20120507T060530Z.vol41.difftar
    .gpg) failed: Server connection dropped:
    the process keeps getting stuck when I try to restart it. There's almost no CPU use and no useful error messages. Here's the output (the version and parameters are included) with -v debug:
    Using archive dir: /root/.cache/duplicity/1498ef4c9557164d69523e5aec4c78ce [83/4524]
    Using backup name: 1498ef4c9557164d69523e5aec4c78ce
    Import of duplicity.backends.sshbackend Succeeded
    Import of duplicity.backends.rsyncbackend Succeeded
    Import of duplicity.backends.botobackend Succeeded
    Import of duplicity.backends.webdavbackend Succeeded
    Import of duplicity.backends.hsibackend Succeeded
    Import of duplicity.backends.localbackend Succeeded
    Import of duplicity.backends.ftpsbackend Succeeded
    Import of duplicity.backends.giobackend Failed: No module named gio
    Import of duplicity.backends.ftpbackend Succeeded
    Import of duplicity.backends.cloudfilesbackend Succeeded
    Import of duplicity.backends.u1backend Succeeded
    Import of duplicity.backends.tahoebackend Succeeded
    Import of duplicity.backends.imapbackend Succeeded
    Import of duplicity.backends.gdocsbackend Succeeded
    Main action: inc
    ================================================================================
    duplicity 0.6.18 (February 29, 2012)
    Args: /usr/bin/duplicity --use-agent -vdebug --encrypt-key YYYYYYYY --sign-key XXXXXXX --full-if-older-than 60D --exclude /mn
    t/backup/bfd-training-data --exclude /mnt/backup/fsarchiver --exclude /mnt/backup/media --exclude /mnt/backup/usapparel --asyn
    chronous-upload /mnt/backup scp://[email protected]//backups/homeserver
    Linux homeserver 3.0.29-1-lts #1 SMP PREEMPT Mon Apr 23 09:41:11 CEST 2012 x86_64 AMD Sempron(tm) Processor 3400+
    /usr/bin/python2 2.7.3 (default, Apr 24 2012, 00:00:54)
    [GCC 4.7.0 20120414 (prerelease)]
    ================================================================================
    Using temporary directory /tmp/duplicity-OjWCPd-tempdir
    Registering (mkstemp) temporary file /tmp/duplicity-OjWCPd-tempdir/mkstemp-GZ2ieI-1
    Temp has 490532864 available, backup will use approx 60293120.
    Local and Remote metadata are synchronized, no sync needed.
    41 files exist on backend
    2 files exist in cache
    Extracting backup chains from list of files: ['duplicity-full.20120507T060530Z.manifest.part', 'duplicity-full-signat[51/4524]
    0507T060530Z.sigtar.part', 'duplicity-full.20120507T060530Z.vol1.difftar.gpg', 'duplicity-full.20120507T060530Z.vol2.difftar.g
    pg', 'duplicity-full.20120507T060530Z.vol3.difftar.gpg', 'duplicity-full.20120507T060530Z.vol4.difftar.gpg', 'duplicity-full.2
    0120507T060530Z.vol5.difftar.gpg', 'duplicity-full.20120507T060530Z.vol6.difftar.gpg', 'duplicity-full.20120507T060530Z.vol7.d
    ifftar.gpg', 'duplicity-full.20120507T060530Z.vol8.difftar.gpg', 'duplicity-full.20120507T060530Z.vol9.difftar.gpg', 'duplicit
    y-full.20120507T060530Z.vol10.difftar.gpg', 'duplicity-full.20120507T060530Z.vol11.difftar.gpg', 'duplicity-full.20120507T0605
    30Z.vol12.difftar.gpg', 'duplicity-full.20120507T060530Z.vol13.difftar.gpg', 'duplicity-full.20120507T060530Z.vol14.difftar.gp
    g', 'duplicity-full.20120507T060530Z.vol15.difftar.gpg', 'duplicity-full.20120507T060530Z.vol16.difftar.gpg', 'duplicity-full.
    20120507T060530Z.vol17.difftar.gpg', 'duplicity-full.20120507T060530Z.vol18.difftar.gpg', 'duplicity-full.20120507T060530Z.vol
    19.difftar.gpg', 'duplicity-full.20120507T060530Z.vol20.difftar.gpg', 'duplicity-full.20120507T060530Z.vol21.difftar.gpg', 'du
    plicity-full.20120507T060530Z.vol22.difftar.gpg', 'duplicity-full.20120507T060530Z.vol23.difftar.gpg', 'duplicity-full.2012050
    7T060530Z.vol24.difftar.gpg', 'duplicity-full.20120507T060530Z.vol25.difftar.gpg', 'duplicity-full.20120507T060530Z.vol26.diff
    tar.gpg', 'duplicity-full.20120507T060530Z.vol27.difftar.gpg', 'duplicity-full.20120507T060530Z.vol28.difftar.gpg', 'duplicity
    -full.20120507T060530Z.vol29.difftar.gpg', 'duplicity-full.20120507T060530Z.vol30.difftar.gpg', 'duplicity-full.20120507T06053
    0Z.vol31.difftar.gpg', 'duplicity-full.20120507T060530Z.vol32.difftar.gpg', 'duplicity-full.20120507T060530Z.vol33.difftar.gpg
    ', 'duplicity-full.20120507T060530Z.vol34.difftar.gpg', 'duplicity-full.20120507T060530Z.vol35.difftar.gpg', 'duplicity-full.2
    0120507T060530Z.vol36.difftar.gpg', 'duplicity-full.20120507T060530Z.vol37.difftar.gpg', 'duplicity-full.20120507T060530Z.vol3
    8.difftar.gpg', 'duplicity-full.20120507T060530Z.vol39.difftar.gpg', 'duplicity-full.20120507T060530Z.vol40.difftar.gpg', 'dup
    licity-full.20120507T060530Z.vol41.difftar.gpg']
    File duplicity-full.20120507T060530Z.manifest.part is not part of a known set; creating new set
    File duplicity-full-signatures.20120507T060530Z.sigtar.part is not part of a known set; creating new set
    Ignoring file (rejected by backup set) 'duplicity-full-signatures.20120507T060530Z.sigtar.part'
    File duplicity-full.20120507T060530Z.vol1.difftar.gpg is part of known set
    File duplicity-full.20120507T060530Z.vol2.difftar.gpg is part of known set
    File duplicity-full.20120507T060530Z.vol3.difftar.gpg is part of known set
    File duplicity-full.20120507T060530Z.vol4.difftar.gpg is part of known set
    File duplicity-full.20120507T060530Z.vol5.difftar.gpg is part of known set
    File duplicity-full.20120507T060530Z.vol6.difftar.gpg is part of known set
    File duplicity-full.20120507T060530Z.vol7.difftar.gpg is part of known set
    File duplicity-full.20120507T060530Z.vol8.difftar.gpg is part of known set
    File duplicity-full.20120507T060530Z.vol9.difftar.gpg is part of known set
    File duplicity-full.20120507T060530Z.vol10.difftar.gpg is part of known set
    File duplicity-full.20120507T060530Z.vol11.difftar.gpg is part of known set
    File duplicity-full.20120507T060530Z.vol12.difftar.gpg is part of known set
    File duplicity-full.20120507T060530Z.vol13.difftar.gpg is part of known set
    File duplicity-full.20120507T060530Z.vol14.difftar.gpg is part of known set
    File duplicity-full.20120507T060530Z.vol15.difftar.gpg is part of known set
    File duplicity-full.20120507T060530Z.vol16.difftar.gpg is part of known set
    File duplicity-full.20120507T060530Z.vol17.difftar.gpg is part of known set
    File duplicity-full.20120507T060530Z.vol18.difftar.gpg is part of known set
    File duplicity-full.20120507T060530Z.vol19.difftar.gpg is part of known set
    File duplicity-full.20120507T060530Z.vol20.difftar.gpg is part of known set
    File duplicity-full.20120507T060530Z.vol21.difftar.gpg is part of known set
    File duplicity-full.20120507T060530Z.vol22.difftar.gpg is part of known set
    File duplicity-full.20120507T060530Z.vol23.difftar.gpg is part of known set
    File duplicity-full.20120507T060530Z.vol24.difftar.gpg is part of known set
    File duplicity-full.20120507T060530Z.vol25.difftar.gpg is part of known set
    File duplicity-full.20120507T060530Z.vol26.difftar.gpg is part of known set
    File duplicity-full.20120507T060530Z.vol27.difftar.gpg is part of known set
    File duplicity-full.20120507T060530Z.vol28.difftar.gpg is part of known set
    File duplicity-full.20120507T060530Z.vol29.difftar.gpg is part of known set
    File duplicity-full.20120507T060530Z.vol30.difftar.gpg is part of known set
    File duplicity-full.20120507T060530Z.vol31.difftar.gpg is part of known set
    File duplicity-full.20120507T060530Z.vol32.difftar.gpg is part of known set
    File duplicity-full.20120507T060530Z.vol33.difftar.gpg is part of known set
    File duplicity-full.20120507T060530Z.vol34.difftar.gpg is part of known set
    File duplicity-full.20120507T060530Z.vol35.difftar.gpg is part of known set
    File duplicity-full.20120507T060530Z.vol36.difftar.gpg is part of known set
    File duplicity-full.20120507T060530Z.vol37.difftar.gpg is part of known set
    File duplicity-full.20120507T060530Z.vol38.difftar.gpg is part of known set
    File duplicity-full.20120507T060530Z.vol39.difftar.gpg is part of known set
    File duplicity-full.20120507T060530Z.vol40.difftar.gpg is part of known set
    File duplicity-full.20120507T060530Z.vol41.difftar.gpg is part of known set
    Found backup chain [Sun May 6 23:05:30 2012]-[Sun May 6 23:05:30 2012]
    Last full backup left a partial set, restarting.
    Last full backup date: Sun May 6 23:05:30 2012
    Collection Status
    Connecting with backend: SftpBackend
    Archive dir: /root/.cache/duplicity/1498ef4c9557164d69523e5aec4c78ce
    Found 0 secondary backup chains.
    Found primary backup chain with matching signature chain:
    Chain start time: Sun May 6 23:05:30 2012
    Chain end time: Sun May 6 23:05:30 2012
    Number of contained backup sets: 1
    Total number of contained volumes: 41
    Type of backup set: Time: Num volumes:
    Full Sun May 6 23:05:30 2012 41
    No orphaned or incomplete backup sets found.
    RESTART: Volumes 41 to 42 failed to upload before termination.
    Restarting backup at volume 41.
    Registering (mktemp) temporary file /tmp/duplicity-OjWCPd-tempdir/mktemp-Fx_YTQ-2
    ^CRemoving still remembered temporary file /tmp/duplicity-OjWCPd-tempdir/mktemp-Fx_YTQ-2
    Removing still remembered temporary file /tmp/duplicity-OjWCPd-tempdir/mkstemp-GZ2ieI-1
    INT intercepted...exiting.
    Does anyone have some experience with this? It's a fairly good sized backup (well, for me at least) so I'd really hate to have to start over every time one fails!
    Thanks,
    Scott
    Last edited by firecat53 (2012-05-08 18:23:19)

    Ok, solved-ish. There were actually 3 issues:
    1. There's a problem in the 0.6.18 new python paraminko ssh internals that was preventing it from uploading more than about 1GB at a time, possibly because it's reusing the same ssh connection which some webhosts will kick off after a certain time or amount.
    2. The --num-retries parameter wasn't being read by the ssh backend
    3. There's a bug in some encryption validation code that had to be removed before a 'resume backup' operation would work correctly (it won't read the GPG encryption key correctly).
    So I reverted to 0.6.17 and removed a previously applied patch from the code found here.
    So far it seems to be working. The dev who answered me on Launchpad said that there's a memory leak with 0.6.17 so watch out when doing any backups over ~100GB or so.
    Scott

Maybe you are looking for