[Solved] Newest version of Twisted breaks Deluge?

Is anyone else having this problem?  I have Deluge 1.3.6 and just upgraded from Twisted 13.0 to 13.1.  It looks like the blocklist downloading specifically is broken with this new update.  I downgraded Twisted and everything is in working order again, but I want to get an idea if this is a global problem or just a problem with my system.
I don't have the full output from running it, but I remember I got got a Python traceback in some twisted library and a
'module' object has no attribute _parse
at the end of the error.  Also if I opened up the GUI during this time, every torrent would appear paused and if you open up the Preferences and look at the blocklist download status, it would be stuck at zero.
Please post if you have the same/similar issues, if this is a big problem then someone should submit a bug to Deluge.
EDIT:
See here for solution: http://dev.deluge-torrent.org/ticket/2355
Last edited by semi225599 (2013-08-15 13:31:46)

Here's the full output:
Unhandled error in Deferred:
Unhandled Error
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/deluge/plugins/init.py", line 48, in enable
self.plugin.enable()
File "/usr/lib/python2.7/site-packages/deluge/plugins/Blocklist-1.2-py2.7.egg/blocklist/core.py", line 116, in enable
File "/usr/lib/python2.7/site-packages/twisted/internet/task.py", line 173, in start
self()
File "/usr/lib/python2.7/site-packages/twisted/internet/task.py", line 218, in __call__
d = defer.maybeDeferred(self.f, *self.a, **self.kw)
--- <exception caught here> ---
File "/usr/lib/python2.7/site-packages/twisted/internet/defer.py", line 137, in maybeDeferred
result = f(*args, **kw)
File "/usr/lib/python2.7/site-packages/deluge/plugins/Blocklist-1.2-py2.7.egg/blocklist/core.py", line 151, in check_import
File "/usr/lib/python2.7/site-packages/deluge/plugins/Blocklist-1.2-py2.7.egg/blocklist/core.py", line 260, in download_list
File "/usr/lib/python2.7/site-packages/deluge/httpdownloader.py", line 195, in download_file
scheme, host, port, path = client._parse(url)
exceptions.AttributeError: 'module' object has no attribute '_parse'
I haven't seen any acknowledgement on the bug I submitted, so I'm not sure if it's noticed or not.  If anyone has a solution, it's open source, so you should be able to just submit it somewhere.

Similar Messages

  • [SOLVED] Upgrade from twisted to python-twisted breaks deluge-gtk.

    So I just performed the following upgrades (I had to remove twisted before updating, because it would not upgrade from twisted to python-twisted directly. See the bottom of this post):
    [2014-05-21 20:21] [PACMAN] Running 'pacman -R twisted'
    [2014-05-21 20:21] [PACMAN] Running 'pacman -Rdd twisted'
    [2014-05-21 20:21] [PACMAN] removed twisted (13.2.0-1)
    [2014-05-21 20:21] [PACMAN] Running 'pacman -S python-twisted'
    [2014-05-21 20:21] [PACMAN] installed python-crypto (2.6.1-2)
    [2014-05-21 20:21] [PACMAN] installed python-zope-interface (4.1.1-1)
    [2014-05-21 20:21] [PACMAN] installed python-twisted (14.0.0-1)
    [2014-05-21 20:22] [PACMAN] Running 'pacman -Su
    [2014-05-21 20:22] [PACMAN] starting full system upgrade
    [2014-05-21 20:22] [PACMAN] upgraded ffmpeg (1:2.2.2-2 -> 1:2.2.2-3)
    [2014-05-21 20:22] [PACMAN] upgraded mesa (10.1.3-1 -> 10.1.4-1)
    [2014-05-21 20:22] [PACMAN] upgraded lib32-mesa (10.1.3-1 -> 10.1.4-1)
    [2014-05-21 20:22] [PACMAN] upgraded netctl (1.6-1 -> 1.7-1)
    [2014-05-21 20:22] [PACMAN] upgraded perl-net-ssleay (1.61-1 -> 1.63-1)
    [2014-05-21 20:22] [PACMAN] upgraded python (3.4.0-3 -> 3.4.1-1)
    [2014-05-21 20:22] [ALPM-SCRIPTLET] If you get distorted sound in skype, try adding PULSE_LATENCY_MSEC=60 to your
    [2014-05-21 20:22] [ALPM-SCRIPTLET] env before starting skype. Something like 'export PULSE_LATENCY_MSEC=60' in .bashrc, for example.
    [2014-05-21 20:22] [PACMAN] upgraded skype (4.2.0.13-3 -> 4.2.0.13-4)
    [2014-05-21 20:22] [PACMAN] upgraded xf86-input-evdev (2.8.4-1 -> 2.9.0-1)
    Now when I start deluge-gtk, I get this:
    claire ~ % deluge-gtk
    Traceback (most recent call last):
    File "/usr/bin/deluge-gtk", line 9, in <module>
    load_entry_point('deluge==1.3.6', 'gui_scripts', 'deluge-gtk')()
    File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 356, in load_entry_point
    return get_distribution(dist).load_entry_point(group, name)
    File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 2431, in load_entry_point
    return ep.load()
    File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 2147, in load
    ['__name__'])
    File "/usr/lib/python2.7/site-packages/deluge/ui/gtkui/__init__.py", line 1, in <module>
    from gtkui import start
    File "/usr/lib/python2.7/site-packages/deluge/ui/gtkui/gtkui.py", line 41, in <module>
    from twisted.internet import gtk2reactor
    ImportError: No module named twisted.internet
    Downgrading back to twisted resolved the problem. Any ideas?
    ======
    In case you're wondering about my problems with twisted to python-twisted upgrade, here's the terminal output:
    claire ~ % sudo pacman -Su --ignore=chromium
    :: Starting full system upgrade...
    :: Replace twisted with extra/python2-twisted? [Y/n] y
    resolving dependencies...
    looking for inter-conflicts...
    Packages (2):
    Name Old Version New Version Net Change
    extra/python2-twisted 14.0.0-1 36.56 MiB
    twisted 13.2.0-1 -34.62 MiB
    Total Installed Size: 36.56 MiB
    Net Upgrade Size: 1.95 MiB
    :: Proceed with installation? [Y/n] y
    (1/1) checking keys in keyring [----------------------] 100%
    (1/1) checking package integrity [----------------------] 100%
    (1/1) loading package files [----------------------] 100%
    (1/1) checking for file conflicts [----------------------] 100%
    error: failed to commit transaction (conflicting files)
    python2-twisted: /usr/lib/python2.7/site-packages/twisted/plugins/dropin.cache exists in filesystem
    Errors occurred, no packages were upgraded.
    Last edited by clfarron4 (2014-05-21 21:12:56)

    olantwin wrote:
    Have you tried (re)moving the conflicting file and then upgrading twisted to python2-twisted? (see this related thread: https://bbs.archlinux.org/viewtopic.php?id=181828 )
    I just upgraded twisted after having the same conflict, and deluge-gtk does not throw any errors and seems to work fine.
    Are you using the daemon+client or just deluge-gtk?
    Hmph... So renaming the .cache file and then upgrading solved everything. As much as I don't like to do that with conflicting files, it worked.
    Marking as [SOLVED].
    Last edited by clfarron4 (2014-05-21 21:13:27)

  • I have dowloaded the newest version of IOS 7.1.1 today and i forgot the initial apple ID that was used to setup my phone, how can i solve the problem?

    i have dowloaded the newest version of IOS 7.1.1 today and i forgot the initial apple ID that was used to setup my phone, how can i solve the problem?

    Hi Ghassan8727,
    If you have forgotten the password to the Apple ID that was used to set up your iPhone, you may find the following article helpful:
    Apple ID: If you forget your password
    http://support.apple.com/kb/ht5787
    Regards,
    - Brenden

  • Since I have the newest version of itunes, I can't back up like normally. The only way is to considilate files and then put them on an external drive which I don't have. Are there any other options? If I can't back up to a disc like I used to, can I inste

    Since I have the newest version of itunes, I can't back up like normally. The only way is to considilate files and then put them on an external drive which I don't have. Are there any other options? If I can't back up to a disc like I used to, can I instead just keep everything on my ipod and then if I have to get a new computer or something just download all my songs from the ipod to my new computer's itunes? Will that work? Will I still be able to keep all my songs that way?

    I'm going to assume the consolidating files does not work due to hard drive space limitations.
    Since you're moving to Windows 7, have you tried using the Windows files and settings transfer utility?  That will move everything for you to the same location on the new computer, it also allows some control over what actually gets moved.
    Alternatively, if you know the location of all of the media, it can be manually moved by copying it from the old computer to the new computer in the same location.
    Also, using the Apple article on moving the library, take a slight twist on what it says.  Move the iTunes library to the external drive, update the settings in iTunes to reflect the library being on the external drive, then consolodate it.
    The options are endless for moving the library... it simply takes a little effort to make it happen and possibly a twist on existing "standard" methods depending on your unique situation.

  • HT1386 Just downloaded the newest version of Itunes.  Now my Iphone 4s won't sync with Outlook calendar.  Has any one else seen this?

    Just downloaded the newest version of Itunes.  Now my Iphone 4s won't sync with Calendar in XP Outlook.  Has anyone else had this problem, and how did you fix it?  I've already made sure the proper check boxes are on in Itunes and tried the reset sync history.  Also re-downloaded Itunes again.  Same problem.

    Well, OSX 10.9.2 is free, which should solve the iTunes problem, but 10.9.2 isn't bug free, & you'll lose the ability to run any PPC Apps if that important, as well as needing to update many Apps & Printer Drivers.

  • I updated to the newest version of itunes, now I cannot open the program. I get the message "The file iTunes library.itl cannot be read because it was created by a newer version of iTunes". What now?

    I updated to the newest version of iTunes and now I can not open the program. I get the message "The file iTunes library.itl cannot be read because it was created by a newer version of iTunes". What now? I'm using Windows Vista.

    Had same problem and solved it without having to reinstore any music or movies:
    1. Delete old Library file
    2. Go to the 'Previous iTunes Libraries' folder and copy one of the earlier files - note, they have a date extension, e.g. 'iTunes Library 2011-11-01'.
    3. Paste this file in your iTuners folder and rename file by removing the date extension -  'iTunes Library'
    You should have all your music and paylists in tact, unless it was a really old previous file.

  • IPod touch erased when I updated and synced it on a different operating system.  Forgot password to backup file.  Windows 7 is a bust for the newest version of itunes.  Tired of fooling with it, so I tried to update and sync ipod to hubby's laptop.

    Sooooooo sick of trying to fix the bug with the newest version of itunes and Windows 7.  I'm over it.  Tried syncing ipod to hubby's laptop.  When update and sync was complete, all my apps, music, and pictures were gone.  When I open my itunes account on his computer, they are gone from there as well.  I cannot open itunes on my computer because I cannot fix the compatability issue.  Don't tell me how to go to 'computer', click 'program files' etc. etc......  Did that, unchecked compatability mode and nothing is fixed.  About to take a hammer to darned thing.

    Also, I have forgotten the password to my backup file, which could solve everthing.  I don't really remember ever setting a password for the backup file.  Tried every password I've ever used with this device.

  • Firefox will not start after I downloaded the newest version

    Firefox used to work on my computer but will not start now that I have downloaded the newest version.

    See [[Firefox will not start]]
    If you issue is resolved by this post please click Solved it! so we can assist others.

  • Conversion of DB files Berkley DB v3.0 to newest version

    Dear specialist of Berkley BD,
    I have a veritable problem created by my hosting provider and I need the friend advice.
    The provider have move to new data center and change all software for « newest versions » , including Berkley DB .
    But my site was created by one programmer in 2001 / 2002 (« don’t visible now» ) . He use probably the version 3.0. This DB play the role not biggest, but important: document's title and heading . The programmer leave just one tools of conversion of .txt file to .db. file (db_load.exe, libdb32.dll, loadtree.bat).
    In the new data center this DB can’t open. The hosting provider (à mon avis peu compétent en Berkley) make just this remarque about problem :
    « Since we are running a newer version of berkley db on our new servers something things may have changed which are giving you errors. Try exporting your old data from your berkley db on europa.your-site.com to a flat file and then importing it to the new berkley db which is running on your current account.”
    I have « .txt » file for the conversion , but i’m not programmer in my life and I try to find one solution for conversion of this file to DB file compatible with “newest version”.
    This is PHP code of function for generates HTML code of document's title and heading..
    function TitleAndHeading()
              // global $_SERVER['DOCUMENT_ROOT'];
              // Try to open database file containing site's tree.
              $DBHandle = dba_open($_SERVER['DOCUMENT_ROOT'] . '/_internals' . RLS_LANGUAGE . 'sitetree.db', 'r', 'db3');
              if ($DBHandle)
                   // Try to retrieve string containing document's heading and title.
                   $Document = dba_fetch(RLS_URI, $DBHandle);
                   if ($Document === FALSE)
                        $Document = array('', '');
                        // MailError(__FILE__, __LINE__, 'dba_fetch()');
                   else
                        // These substrings are delimited by TAB character.
                        $Document = explode("\t", $Document);
                        // Title is optional. If it is absent it is considered the same as heading.
                        if (sizeof($Document) < 2)
                             $Document[RLS_TITLE] = &$Document[RLS_HEADING];
                   dba_close($DBHandle);
              else
                   $Document = array('', '');
                   // MailError(__FILE__, __LINE__, 'dba_open()');
              return $Document;
    Thank you for you help. Cordialy,

    Hello,
    Not sure if your problem has been solved, but the Berkeley DB database may need to be upgraded.
    As denoted by the used dll "libdb32.dll" the Berkeley DB version used to create the database is 3.2.9.
    Refer to the following link which provides information on how to use the "db_upgrade" utility to upgrade an older format database to the current used Berkeley DB database format:
    http://www.oracle.com/technology/documentation/berkeley-db/db/utility/db_upgrade.html
    Please note, that you will need to use the "db_upgrade" utility corresponding to the Berkeley DB release (you'll need to get this information from the provider). Make sure to have a backup of your database, and to use also the "db_verify" utility to check for the integrity of the resulting upgraded database ("db_verify" utility from the release used to upgrade).
    More further, you will need to compile/build against the corresponding Berkeley DB modules (PHP modules for Apache, "mod_db4"). Test the result of these actions and provide us feedback.
    Best regards,
    Andrei Costache, Oracle

  • Transport problem - newest versions overwrite by olders during transport

    Hello everybody!
    I am writing my master thesis, which mainly focuses on problems with transport in SAP, precisely with data inconsistence.
    Let's consider the following situation:
    In DEV:
    1) Create change request R1 containing object O(1),
    2) Release R1
    3) Create change request R2 containing the newer version of object - O(2)
    4) Release R2
    In PRD:
    1) Import R2 (using Single Import)
    2) Import R1
    ... thus then an older version O(1) is in PRD instead of O(2).
    The presented situation is very trivial, however the transport could consist of plenty requests, which contain plenty objects under different requests. If in this case because of some reasons the Single Import is necessary (like some organization prevents from performing an immediate full transport), the transport administrator has to examine all other requests from an import queue, in order to check, if this Single Import do not cause any inconstistencies.
    Is there already any tool, which can fully or partly automize this process?
    Or maybe anybody has an idea to ensure that the transport is relevant?
    On of the solutions is checking every object under all of requests and comparing their versions. Is this effective? Does it totally solve the problem? Does any tool supporting this solution exist?
    Do you maybe have any other ideas to solve this problem?
    I would be very thankful for your help!
    Best regards,
    MZ

    Thomas:
    As far as I understood, you suggest the solution, which would compare timestamp of every object versions. How can I "receive" the information about it? And when should the versions be checked (I mean, before releasing requests, or maybe after releasing, but before import)?
    Uwe:
    But what if because of some reasons, just one request of this created "request" set is needed? Sometimes Single Imports does not cause any problems and could be even one of the transport strategy. I was thinking more a solution, which would enable a Single Import, but would not allow for data inconsistencies, caused by overwriting the newest version by older versions.
    BTW, I was not aware of the fact, that there is no locking in case of customizing requests, thus thank you. To be honest, I do not see any point why in case of Workbench Requests we lock objects, and in case of Customizing Requests we do not. In my opinion it just causes additional problems. Maybe you know, why SAP solved it like that? What kind of advantages does it give? Of course this problem is also interesting.
    Sandra:
    Yes, DEV+PRD was just to introduce the main idea. The transactions you gave can be of course helpful to find an error, but I was thinking more about comparing versions under two change requests, before the objects are imported to the target system (not between two systems).
    Best regards,
    Marcin

  • Error message after loading newest version of itunes

    error message states
    "Some of the items in the iTunes library were not copied because you are not authorized to play them on this computer"
    What does this mean? I purchased those items and now they will not load on my ipod. This only started happening after I downloaded the newest version of itunes today. I've restored my ipod 3 times today.
    Please help

    Try playing one of the problem tracks in iTunes. It should invite you to authorize the track. That should solve your problem.
    There is general help on authorizing here:
    http://docs.info.apple.com/article.html?artnum=93014
    If you have problems getting tracks you purchased authorized, is it possible that you have more than one account?
    If you can't solve the problem, the following authgorization FAQ has an email form for contacting Apple:
    http://www.apple.com/support/itunes/store/authorization/

  • Newest version 6 will not work with Digitalpersona fingerprint reader, I want to reinstall version 5. Can you send me a link or tell me where to find it? Thank you! Howard L. Medinger

    Foolishly, I got a message to install the newest version of Firefox and did so without considering the consequences. Now, my Digitalpersona fingerprint reader will not work and I have many many programs that I use this feature. (It enables me to avoid typing username & passwords for different sites). I have tried to find the older version 5 to reinstall it, but so far have not been able to do it. All the Mozilla sites just offer version6. HELP!

    Yes, of course.
    Here is the link for all of the versions:
    [ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/ Firefox All Releases]
    Don't forget to hit 'Solved it'.
    '''IMPORTANT NOTE: Don't forget that the previous versions might have security problems. For the latest security updates you MUST upgrade to latest version. That's what I STRONGLY recommend. If you really want to downgrade the recommended version is 3.6.21. Thank you for paying attention!'''

  • Where do I find the newest version of the Blend software for PC?

    I updated the Blend app on my Passport and now it won't connect to my PC.  It says I need to update the software on the computer, but when I go to http://ca.blackberry.com/software/desktop/blackberry-blend.html# and click Download Blackberry Blend for PC it takes me to a download for this version.  When I try to install it it say everything is up to date.
    Downloading BlackBerry 10 Desktop Software Installer v1.0.0.74 (Windows OS)
    Published Date: 12/02/2014
    This obviously isn't the correct version because it was updated on the 17th of Decemeber, but I can't find a link to anything newer.  Can anyone get me a link to the newest version?
    Thanks
    Solved!
    Go to Solution.

    The latest Blend desktop software I see is this:
    Download Details
    Software Name:
    BlackBerry 10 Desktop Software Installer v1.1.0.21 (Windows OS)
    File Name:
    BlackBerryDesktopSoftware1_1_b29.exe
    Download Size:
    153 MB
    Published Date:
    12/17/2014
    Link here:  https://swdownloads.blackberry.com/Downloads/contactFormPreload.do?code=A8BAA56554F96369AB93E4F3BB06...
    1. If any post helps you please click the below the post(s) that helped you.
    2. Please resolve your thread by marking the post "Solution?" which solved it for you!
    3. Install free BlackBerry Protect today for backups of contacts and data.
    4. Guide to Unlocking your BlackBerry & Unlock Codes
    Join our BBM Channels (Beta)
    BlackBerry Support Forums Channel
    PIN: C0001B7B4   Display/Scan Bar Code
    Knowledge Base Updates
    PIN: C0005A9AA   Display/Scan Bar Code

  • After downloading and trying to install the newest version of i tunes on my pc, I got an error message telling me: unable to locate component MSVCR80.dll. Now I can't use the version I had and obviously not the newest version. Any ideas about how to fix ?

    After downloading and trying to install the newest version of i tunes on my pc, I got an error message telling me: unable to locate component MSVCR80.dll. Now I can't use the version I had and obviously not the newest version. Any ideas about how to fix ?

    Solving MSVCR80 issue and Windows iTunes install issues.
    Thanks to user turingtest2 for this solution.
    Solving MSVCR80 issue and Windows iTunes install issues.
    If the above doesn’t do the trick entirely, then use the instructions in the following as it applies to the version of Windows you are using:
    HT1925: Removing and Reinstalling iTunes for Windows XP
    HT1923: Removing and reinstalling iTunes for Windows Vista, Windows 7, or Windows 8
    You may be required to boot into safe mode to complete the folder deletion process.

  • Maintaining user profiles when upgrading from v24 to newest version 36.X - Enterprise

    Hi,
    Im going to upgrade the Mozilla Firefox for about 500 users ish. The current version is 24.0 and we are upgrading to the newest version 36.0 something.
    But the question is, how do I maintain all of the user settings when doing this upgrade? It is not an option to upgrade using the application itself. We have a centralized Config Mgr 2012 R2 solution. And I need to keep all of the user profiles with bookmarks, saved passwords, etc etc as it is today. The current version they are using have a few restrictions made with predefined and locked prefs in forms of automatic update, homepage, disabling the send data to Mozilla and so on, basically all of the standard enterprise configuration when you want to controll how the browser is for the users.
    I've read a few articles on where to find spesific files, and what they are containting of information for the profile. But when doing a uninstall of the current version mozilla also removes whatever is stored in %appdata%\mozilla firefox\...profiles..
    Is it even possible to "transfer" profiles for Version 24 to the newest version 36.something? Also, this needs automation, its not an option to manually restore each profile from "backup" for about 500 users. All profiles are unique.
    Client computers are running Win 7 - 64bit OS.
    Best Regards

    To answer your question, when you update from 24 to 37 (the actual latest version) your profiles will migrate automatically, there should be no action needed on your part. We try to minimize profile breaking changes, so between versions 24 and 37 there is no need to do any special migration (that is only really a need when going from Firefox 3.6 or older to the latest version).
    HOWEVER, since you are an enterprise and it looks like you only do upgrades every so often, I'd suggest you look into Firefox for Enterprises. https://www.mozilla.org/en-US/firefox/organizations/
    This version only updates major versions once a year (so from Firefox 10 to 17, from 17 to 24, from 24 to 31, from 31 to 38) but it comes out with regular security updates every 6 weeks. This way you don't have to continually re-certify Firefox major versions every 6 weeks, and can simply let automatic updates push out security updates to your users every 6 weeks (With your current model your users are vulnerable to all security holes found until you push the next major update). Then, next year, you have a 12 week overlap between versions to test and make sure nothing breaks before you push to the next major version.
    There is also a mailing list for you to get help and advice with specific Enterprise issues.
    If you decide to go this route (which I would strongly advise) then I'd suggest you wait for a couple of weeks until Firefox 38 comes out, the next ESR version. Then you can certify and not have to worry about deployments until 45 next year!

Maybe you are looking for

  • New router (switched from Linksys to Netgear 750 - HP J4680 printer all in one - and MAC

    My husband puchase a new router - (we were told our old router failed on us) - we had no problems setting up the netgear 750 from the linksys router we originally had - we have a MACBook Pro My HP printer J4680 - ran beautifully  before the router sw

  • POPUP FOR SCHEDULE ACTIONS

    Hello All,               I have an issue.I need to add an  icon 'ICON_ACTION_SUCCESS' in the action colums of the items table view present in the service order page ,based on the condition that this button should be added only if the items in the ite

  • Using Swing Dialogs to display substantial info

    Hi, I've just started out working with swing and was looking for some advice on dialogs. Basically, I have a main window that acts as a search facility, displaying a set of results within a JList. My question is, that once I have made a selection fro

  • Accessing environment variables in PL/SQL??

    I have two oracle schemas; myenv1 and myenv2. They are both exact copies from each other except for the fact that one is my "developement" environment and the other my "production" environment. So in each of them I have some packages with PL/SQL code

  • Songs listed more than once on itunes...

    Is there any way to get rid of double entries (songs that appear more than once in library) other than going through all your songs and clearing each one?