Loading ...
Sorry, an error occurred while loading the content.

Re: Transmission Rebuild

Expand Messages
  • Computerfix Pro
    I get OK speed to hard drive but slow to flash drives ipkg remove transmission ipkg install transmission_1.76-1_armeb.ipk
    Message 1 of 12 , Apr 27, 2011
    • 0 Attachment
      I get OK speed to hard drive but slow to flash drives

      ipkg remove transmission

      ipkg install transmission_1.76-1_armeb.ipk


      http://computerfixpro.com/Transmission-176-NSLU2.zip

      --- In nslu2-general@yahoogroups.com, "Ralph&Maria Finch" <ralphmariafinch@...> wrote:
      >
      > I have the same problem...so you think Debian will fix this? I hate to do a
      > switch too, but...
      >
      > I too a year or two ago noticed the latest Transmission not working, googled
      > a lot, found the problem, googled, found the 'solution' (1.76 ipkg),
      > installed, it worked...then ran ipkg update and got 2.22. I reinstalled
      > 1.76 and its libevent, no errors now, but when I run the same torrent from
      > NSLU2 and from uTorrent on a Win7 desktop, uTorrent always downloads a lot
      > faster.
      >
      > On Tue, Apr 26, 2011 at 8:07 AM, Joseph C <djeaux@...> wrote:
      >
      > >
      > >
      > > Just to chip in my 0.02 here... I've been successfully running Transmission
      > > 1.76 for a couple of years on my unslung NSLU2. The other day I ran an ipkg
      > > update & found myself with the 2.22 checksum bug. After a lot of Googling, I
      > > found the 1.76 ipk file & manually installed it from root. Of course, this
      > > resulted in the libevent 1.4 not found error, so I managed to locate that
      > > ipk. Unfortunately, on a manual install, my NSLU2 reverts to downloading
      > > "the latest & greatest" libevent every time. Finally, I just copied the
      > > libevent file & renamed it, which stopped the error. Now, I'm getting
      > > authentication errors & the system clobbers settings.json every time.
      > >
      > > Two questions: (a) How to I definitively STOP ipkg from going to the
      > > repository for the latest version? and (b) Does anyone have the correct
      > > Transmission 1.76 and libevent 1.4 ipk files?
      > >
      > > In this case, I admit I should have left things as they were. It's now
      > > clear to me that very little new is happening for the NSLU2 & that whomever
      > > maintains the optware for Transmission is cross compiling & not checking the
      > > product for functionality :(
      > >
      > > Any help, advice, or consolation would be appreciated. I am close to
      > > installing Debian on the box & going with rtorrent & rutorrent now, which
      > > seems like a LOT of time for a box that is basically just a torrent
      > > downloader now... :(((
      > >
      > > TIA,
      > > djeaux
      > >
      > >
      > > --- In nslu2-general@yahoogroups.com, "Computerfix Pro" <computerfixpro@>
      > > wrote:
      > > >
      > > >
      > > > This is a longstanding problem. Hopefully someone can finally get it
      > > fixed!
      > > >
      > > > http://www.nslu2-linux.org/wiki/Optware/TransmissionV222AndAbove
      > > >
      > > > http://www.nslu2-linux.org/wiki/Unslung/TransmissionV18xAndAbove
      > > >
      > > > http://www.nslu2-linux.org/wiki/Unslung/Transmission
      > > >
      > > >
      > > >
      > > >
      > > > --- In nslu2-general@yahoogroups.com, "ebababi" <ebababi@> wrote:
      > > > >
      > > > >
      > > > >
      > > > > Hello,
      > > > >
      > > > > thanks for the reply.
      > > > >
      > > > > > When you say you "get checksum errors", does transmissionbt give you
      > > the error, or does "ipkg install"? If you're building your own ipk, you need
      > > to bump up IPK_VERSION to avoid checksum conflict.
      > > > >
      > > > > Checksum errors occur during downloading file through
      > > transmission-daemon, logged on syslog, exactly as described in the
      > > transmission bug comments (https://trac.transmissionbt.com/ticket/2858).
      > > So, it's not during the installation.
      > > > >
      > > > > > This bug seems to have been fixed quite some time ago. Is the fix in
      > > v2.22 or not?
      > > > >
      > > > > By checking the transmission repository the patch is applied on v2.22,
      > > nevertheless, since this patch was backported on all versions back to v2.0x,
      > > I thought that a rebuild was necessary.
      > > > >
      > > > > Today, I have checked the source that the optware package was built (
      > > http://mirrors.m0k.org/transmission/files/transmission-2.22.tar.bz2) and I
      > > saw that the patch is indeed applied. So, either (a) the build is not right
      > > (does the build server do a 'make clean'?), or the bug is not resolved.
      > > > >
      > > > > > We usually don't do customized build unless it's really necessary.
      > > Usually we'll wait for the next release. If you really really want a certain
      > > patch, you'll need to become/ask a developer and provide the build
      > > instruction.
      > > > >
      > > > > As stated above, I thought a rebuild was necessary; my mistake. I will
      > > build the package myself in order to confirm that the bug is not resolved...
      > > > >
      > > > > > -Brian
      > > > >
      > > > > Thanks again Brian. Do you have any comments on the above? Do you use a
      > > BT client on your machine?
      > > > >
      > > > > Nikos
      > > > >
      > > >
      > >
      > >
      > >
      >
      >
      > [Non-text portions of this message have been removed]
      >
    • Computerfix Pro
      Thanks for finally getting this fixed!! I have been testing all day on NSLU2 with 14 torrents and 36 GB downloaded. So far ZERO hash fails, looks perfect,
      Message 2 of 12 , Apr 29, 2011
      • 0 Attachment
        Thanks for finally getting this fixed!! I have been testing all day on NSLU2 with 14 torrents and 36 GB downloaded. So far ZERO hash fails, looks perfect, THANKS for the hard work.

        --- In nslu2-general@yahoogroups.com, "Brian" <b88zhou@...> wrote:
        >
        > Good job!
        >
        > I've integrated a patch (similar idea, just use the built-in mechanism to override configure) to disable pread/pwrite (on nslu2 alone) for transmission. See svn r12372. Please test the resulting transmission-2.22-2.ipk
        >
        > Regarding why pread/pwrite is not working, my guess is that glibc version of unslung, constrained to be compatible with linksys firmware, is simply too old and buggy.
        >
        > Cheers,
        >
        > -Brian
        >
        > --- In nslu2-general@yahoogroups.com, "ebababi" <ebababi@> wrote:
        > >
        > > Good news!
        > >
        > > While I had the transmission package cross-compiled and made no difference in terms of the checksum errors, it occured to me that the patch that resolved the bug upstream was targeted on uClibc
        > > and not the cross-compile glibc environment.
        > >
        > > Since the symptoms are the same, and some other mention of the pread/pwrite not working correctly on armeb [http://copilotco.com/mail-archives/qemu.2008/msg07358.html (sorry, couldn't find anything else...]), I forced the patch (attached) and it worked: No more checksum errors.
        > >
        > > Could a maintainer please further test the patch and include it on the build?
        > >
        > > Moreover, I would gladly help on investigating the real issue of pread/pwrite not working as expected on NSLU, I just need a deeper insight on the matter...
        > >
        > > Regards.
        > >
        > >
        > > --- libtransmission/fdlimit.c 2011-04-25 20:37:43.000000000 +0300
        > > +++ libtransmission/fdlimit.c 2011-04-25 20:38:30.000000000 +0300
        > > @@ -213,6 +213,9 @@
        > > #define HAVE_PWRITE
        > > #endif
        > >
        > > +#undef HAVE_PREAD
        > > +#undef HAVE_PWRITE
        > > +
        > > ssize_t
        > > tr_pread( int fd, void *buf, size_t count, off_t offset )
        > > {
        > >
        > >
        > > --- In nslu2-general@yahoogroups.com, "Brian" <b88zhou@> wrote:
        > > >
        > > > This bug seems to have been fixed quite some time ago. Is the fix in v2.22 or not?
        > > >
        > > > When you say you "get checksum errors", does transmissionbt give you the error, or does "ipkg install"? If you're building your own ipk, you need to bump up IPK_VERSION to avoid checksum conflict.
        > > >
        > > > We usually don't do customized build unless it's really necessary. Usually we'll wait for the next release. If you really really want a certain patch, you'll need to become/ask a developer and provide the build instruction.
        > > >
        > > > -Brian
        > > >
        > > > --- In nslu2-general@yahoogroups.com, "ebababi" <ebababi@> wrote:
        > > > >
        > > > > Hello,
        > > > >
        > > > > I want to use transmission on nslu2, but I get checksum errors on v2.22-1. The relevant bug (https://trac.transmissionbt.com/ticket/2858) has been resolved and backported.
        > > > >
        > > > > What is the procedure to request a rebuild on the transmission package?
        > > > >
        > > > > Thanks in advance.
        > > > >
        > > >
        > >
        >
      • Ralph&Maria Finch
        2nd the thanks, I ve just tested with 2 or 3 torrents, but they re working much better than prior versions of transmission. Before they would hang after a few
        Message 3 of 12 , Apr 30, 2011
        • 0 Attachment
          2nd the thanks, I've just tested with 2 or 3 torrents, but they're working
          much better than prior versions of transmission. Before they would hang
          after a few minutes, now they download and upload normally. Very nice to not
          have to redo hours of work installing Debian or something to replace Unslung
          on the NSLU2. Thanks mate from the less clever--

          On Fri, Apr 29, 2011 at 4:50 PM, Computerfix Pro
          <computerfixpro@...>wrote:

          >
          >
          > Thanks for finally getting this fixed!! I have been testing all day on
          > NSLU2 with 14 torrents and 36 GB downloaded. So far ZERO hash fails, looks
          > perfect, THANKS for the hard work.
          >
          >
          >


          [Non-text portions of this message have been removed]
        • fgm
          This is wonderful news, great job! I was following the trac ticket which regarded the checksum error bug in transmission, but was lost in the cross references.
          Message 4 of 12 , Jun 14 3:03 AM
          • 0 Attachment
            This is wonderful news, great job!

            I was following the trac ticket which regarded the checksum error bug in transmission, but was lost in the cross references. Now I can see it is a bug with uclibc, not transmission.

            Could any of you please point me in a direction of a step by step, "how-to-apply-a-patch" guide for extreme noobs? I did rolled back to transmission 1.76, but that is the limit of my abilities in this matter.

            I use the unslung distro.
          Your message has been successfully submitted and would be delivered to recipients shortly.