Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 182249 - bitpim 1.0.2 is now current, but needs updated wxGTK and wxpython
Summary: bitpim 1.0.2 is now current, but needs updated wxGTK and wxpython
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Alin Năstac (RETIRED)
URL:
Whiteboard:
Keywords: EBUILD
Depends on: 145884 wxpython-2.8
Blocks:
  Show dependency tree
 
Reported: 2007-06-16 19:19 UTC by Steve Arnold
Modified: 2008-02-09 22:20 UTC (History)
5 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
updated bitpim 0.9.15 ebuild (bitpim-0.9.15.ebuild,4.32 KB, text/plain)
2007-06-16 19:20 UTC, Steve Arnold
Details
ffmpeg argument patch for bitpim 0.9.15 (bitpim-0.9.15-ffmpeg_quality.patch,697 bytes, patch)
2007-06-16 19:21 UTC, Steve Arnold
Details | Diff
updated bitpim 0.9.15 gentoo patch (bitpim-0.9.15-gentoo.patch,2.95 KB, patch)
2007-06-16 19:22 UTC, Steve Arnold
Details | Diff
updated wxGTK 2.8.3.0 ebuild (wxGTK-2.8.3.0.ebuild,5.11 KB, text/plain)
2007-06-16 19:23 UTC, Steve Arnold
Details
wxGTK socket fix patch (socketfix.patch,1.01 KB, patch)
2007-06-16 19:26 UTC, Steve Arnold
Details | Diff
update wxpython 2.8.3.0 ebuild (wxpython-2.8.3.0.ebuild,2.96 KB, text/plain)
2007-06-16 19:27 UTC, Steve Arnold
Details
wxpython-28.6.1-ebuild (wxpython-2.8.6.1.ebuild,2.96 KB, text/plain)
2007-11-24 03:52 UTC, Steve Arnold
Details
bitpim-1.0.2.ebuild (bitpim-1.0.2.ebuild,4.59 KB, text/plain)
2007-11-24 03:53 UTC, Steve Arnold
Details
ffmpeg patch (bitpim-1.0.2-ffmpeg_quality.patch,697 bytes, patch)
2007-11-24 03:54 UTC, Steve Arnold
Details | Diff
gentoo patch (bitpim-1.0.2-gentoo.patch,2.95 KB, patch)
2007-11-24 03:55 UTC, Steve Arnold
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Steve Arnold archtester gentoo-dev 2007-06-16 19:19:19 UTC
I just had to change the Summary, since 1.0.0 was just released this week, and I just spent last week working on 0.9.15...

Anyway, the 0.9.15 ebuild works with wxGTK and wxpython 2.8.0.3 - the attached ebuilds are slightly modified/corrected versions of ones I found on other bugs (eg, bug #178727) which I got working last weekend, and I thought they might be useful for people who had phones.  I'm hoping the associated wx* ebuilds get updated officially soon, but until then people can throw these in their overlays (if they're already in an overlay somewhere accessible with layman, please point it out).

I also couldn't find exactly where the syntax of ffmpeg changed, so the patch is applied to any version (it works on current versions I've tried).  Without it, the audio conversion stuff in bitpim fails when it calls "ffmpeg -hq".
Comment 1 Steve Arnold archtester gentoo-dev 2007-06-16 19:20:41 UTC
Created attachment 122255 [details]
updated bitpim 0.9.15 ebuild
Comment 2 Steve Arnold archtester gentoo-dev 2007-06-16 19:21:39 UTC
Created attachment 122256 [details, diff]
ffmpeg argument patch for bitpim 0.9.15
Comment 3 Steve Arnold archtester gentoo-dev 2007-06-16 19:22:40 UTC
Created attachment 122258 [details, diff]
updated bitpim 0.9.15 gentoo patch
Comment 4 Steve Arnold archtester gentoo-dev 2007-06-16 19:23:46 UTC
Created attachment 122260 [details]
updated wxGTK 2.8.3.0 ebuild
Comment 5 Steve Arnold archtester gentoo-dev 2007-06-16 19:26:23 UTC
Created attachment 122261 [details, diff]
wxGTK socket fix patch
Comment 6 Steve Arnold archtester gentoo-dev 2007-06-16 19:27:05 UTC
Created attachment 122262 [details]
update wxpython 2.8.3.0 ebuild
Comment 7 Steve Arnold archtester gentoo-dev 2007-06-16 19:34:02 UTC
This seems to be the best way to access a Verizon v3m phone, which works fine if you use the phone wizard in bitpim to select v3c as your phone (auto-detect didn't work for me).  Just make sure you have the CONFIG_USB_ACM enabled in your kernel, as well as the proper tty device settings (this device is not currently in the default udev rules).  There's a little more information here:

http://www.gentoogeek.org/steves_world/linux_phone_sync.html

Now get a micro-SD card and go mod your phone...
Comment 8 Alin Năstac (RETIRED) gentoo-dev 2007-06-17 07:21:06 UTC
Steve, please set yourself as maintainer if you are using it.
Comment 9 Steve Arnold archtester gentoo-dev 2007-07-09 07:36:15 UTC
I guess I could do that, but I still need those wx* deps updated by the appropriate parties...
Comment 10 Luke-Jr 2007-09-23 02:48:29 UTC
FYI: available in my overlay (layman -ka luke-jr)
Comment 11 Joe Roberts 2007-09-30 13:02:55 UTC
(In reply to comment #10)
> FYI: available in my overlay (layman -ka luke-jr)
> 

paramiko-1.7.1.ebuild has a bad digest.

Also:

"A file listed in the Manifest could not be found: /usr/portage/local/layman/luke-jr/app-mobilephone/bitpim/bitpim-1.0.1.tar.bz2"

If I fix those, it installs.  But then I get this error:

"Traceback (most recent call last):
  File "/usr/lib64/bitpim-1.0.1/bp.py", line 20, in <module>
    import wx
ImportError: No module named wx"

wxGTK 2.8.4.2 is installed.
wxpython 2.8.4.2 is also installed.

Not sure what to try next...
Comment 12 Steve Arnold archtester gentoo-dev 2007-11-24 03:51:15 UTC
Attention:  this stuff works fine so far on amd64, all the way up to bitpim 1.0.2, so I'd recommend un-masking the eselect-wxwidgets thing and get version 2.8.6.1 of both wxGTK and wxpython in the tree so people can start banging on it.

In the interim, use the attached, along with the wxGTK ebuild (and the two patches) in dirtyepic's overlay (see bug #145884).  I can't seem to find luke-jr's overlay using layman and Google, so I updated the attached wxpython and it works for me...

Have fun, and let's get those ebuild's out there for testing...
Comment 13 Steve Arnold archtester gentoo-dev 2007-11-24 03:52:38 UTC
Created attachment 136839 [details]
wxpython-28.6.1-ebuild
Comment 14 Steve Arnold archtester gentoo-dev 2007-11-24 03:53:33 UTC
Created attachment 136841 [details]
bitpim-1.0.2.ebuild
Comment 15 Steve Arnold archtester gentoo-dev 2007-11-24 03:54:32 UTC
Created attachment 136843 [details, diff]
ffmpeg patch
Comment 16 Steve Arnold archtester gentoo-dev 2007-11-24 03:55:07 UTC
Created attachment 136845 [details, diff]
gentoo patch
Comment 17 lordcris 2007-12-20 15:04:04 UTC
could you post the 1.0.3 ebuild
tnx
Comment 18 Alex Barker 2008-01-04 08:58:33 UTC
 * Failed Patch: bitpim-1.0.2-gentoo.patch !
 *  ( /usr/local/portage/app-mobilephone/bitpim/files/bitpim-1.0.2-gentoo.patch )
 *
 * Include in your bugreport the contents of:
 *
 *   /var/tmp/portage/app-mobilephone/bitpim-1.0.2/temp/bitpim-1.0.2-gentoo.patch-6642.out

 *
 * ERROR: app-mobilephone/bitpim-1.0.2 failed.
 * Call stack:
 *             ebuild.sh, line 1701:  Called dyn_unpack
 *             ebuild.sh, line  817:  Called qa_call 'src_unpack'
 *             ebuild.sh, line   44:  Called src_unpack
 *   bitpim-1.0.2.ebuild, line   59:  Called epatch '/usr/local/portage/app-mobilephone/bitpim/files/bitpim-1.0.2-gentoo.patch'
 *         eutils.eclass, line  304:  Called die
 * The specific snippet of code:
 *                              die "Failed Patch: ${patchname}!"
 *  The die message:
 *   Failed Patch: bitpim-1.0.2-gentoo.patch!
 *
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/app-mobilephone/bitpim-1.0.2/temp/build.log'.
 * This ebuild is from an overlay: '/usr/local/portage/'
 *


I had to modify the download location because its not in portage and it seems to download fine from SF.net but does not extract.  Tried re-downloading but that didnt help.  Also 1.0.3 is out with 1.0.4 on its way.
Comment 19 Alex Barker 2008-01-04 09:05:01 UTC
(In reply to comment #18)
>  * Failed Patch: bitpim-1.0.2-gentoo.patch !
> 

Small update, where do these guys keep the src code?  Only place i could find it is in the svn.
Comment 20 Alex Barker 2008-01-04 09:25:23 UTC
nvr mind its 1 am and im a little slow. it works fine
Comment 21 Steve Arnold archtester gentoo-dev 2008-02-09 22:20:01 UTC
Bitpim 1.0.5 (the latest development release) is in the tree and the tarball is on the mirrors, however, some of the python deps (dsv and apsw) need some updates on ppc and pp64, so it's currently only marked ~x86 and ~amd64.

Test away...