Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 178807 - app-pda/synce-* 0.11.1 version bump
Summary: app-pda/synce-* 0.11.1 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High major with 2 votes (vote)
Assignee: Gentoo PDA project
URL: http://sourceforge.net/forum/forum.ph...
Whiteboard: overdue
Keywords: EBUILD
: 159958 204990 (view as bug list)
Depends on:
Blocks: 135043 171154 CVE-2007-6703
  Show dependency tree
 
Reported: 2007-05-16 21:06 UTC by Dmitry Zamaruev
Modified: 2010-08-09 12:40 UTC (History)
8 users (show)

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


Attachments
synce ebuild (synce-0.10.0.ebuild,694 bytes, text/plain)
2007-12-17 04:09 UTC, Iain Buchanan
Details
synce-gnomevfs ebuild (synce-gnomevfs-0.10.0.ebuild,534 bytes, text/plain)
2007-12-17 04:10 UTC, Iain Buchanan
Details
synce-librapi2 ebuild (synce-librapi2-0.10.0.ebuild,571 bytes, text/plain)
2007-12-17 04:11 UTC, Iain Buchanan
Details
synce-rra ebuild (synce-rra-0.10.0.ebuild,551 bytes, text/plain)
2007-12-17 04:12 UTC, Iain Buchanan
Details
synce-gnome ebuild (synce-gnome-0.10.0.ebuild,566 bytes, text/plain)
2007-12-17 04:12 UTC, Iain Buchanan
Details
odccm ebuild (synce-odccm-0.10.0-r1.ebuild,845 bytes, text/plain)
2007-12-17 04:12 UTC, Iain Buchanan
Details
libsynce ebuild (synce-libsynce-0.10.0.ebuild,520 bytes, text/plain)
2007-12-17 04:13 UTC, Iain Buchanan
Details
vdccm ebuild (synce-vdccm-0.10.0.ebuild,586 bytes, text/plain)
2007-12-17 04:13 UTC, Iain Buchanan
Details
synce-serial ebuild (synce-serial-0.10.0.ebuild,459 bytes, text/plain)
2007-12-17 04:13 UTC, Iain Buchanan
Details
sync-engine ebuild (synce-sync-engine-0.10.0.ebuild,1.35 KB, text/plain)
2007-12-17 04:14 UTC, Iain Buchanan
Details
usb-rndis-lite ebuild (usb-rndis-lite-0.10.0.ebuild,889 bytes, text/plain)
2007-12-17 04:14 UTC, Iain Buchanan
Details
usb-rndis-ng ebuild (usb-rndis-ng-0.10.0.ebuild,1.61 KB, text/plain)
2007-12-17 04:15 UTC, Iain Buchanan
Details
librtfcomp ebuild (synce-librtfcomp-1.1.ebuild,561 bytes, text/plain)
2007-12-17 04:15 UTC, Iain Buchanan
Details
pywbxml ebuild (synce-pywbxml-0.1.ebuild,551 bytes, text/plain)
2007-12-17 04:15 UTC, Iain Buchanan
Details
libwbxml ebuild (libwbxml-0.9.2_p48.ebuild,737 bytes, text/plain)
2007-12-17 04:18 UTC, Iain Buchanan
Details
synce-kio-rapip ebuld (synce-kio-rapip-0.10.ebuild,1.01 KB, text/plain)
2008-09-22 17:57 UTC, runoverheads
Details
Build Log from failed compile of synce-kio-rapip-0.10 (build.log,52.71 KB, text/plain)
2008-12-04 21:39 UTC, Jeff Singleton
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Dmitry Zamaruev 2007-05-16 21:06:59 UTC
After years of work SynCE 0.10.0 version released. 
It offers Windows Mobile 5 synchronization with contacts, task and files.
Supports connections thru USB or Bluetooth subsystem.

Full set of ebuilds for this version could be gathered from SVN:
http://synce.svn.sourceforge.net/svnroot/synce/dist/gentoo/

Or with 'layman' xml: 
http://synce.svn.sourceforge.net/svnroot/synce/dist/gentoo/synce-wm5-layman.xml

Packages included in ebuilds:
# app-pda/synce-0.10.0
# app-pda/synce-gnome-0.10.0
# app-pda/synce-gnomevfs-0.10.0
# app-pda/synce-librapi2-0.10.0
# app-pda/synce-librtfcomp-1.1
# app-pda/synce-libsynce-0.10.0
# app-pda/synce-odccm-0.10.0-r1
# app-pda/synce-pywbxml-0.1
# app-pda/synce-rra-0.10.0
# app-pda/synce-serial-0.10.0
# app-pda/synce-sync-engine-0.10.0
# app-pda/synce-vdccm-0.10.0
# dev-libs/libwbxml-0.9.2_p48 - patched version of libwbxml (does not break compatibility with original)
# sys-fs/usb-rndis-lite-0.10.0
# sys-fs/usb-rndis-ng-0.10.0
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-05-16 21:08:53 UTC
*** Bug 159958 has been marked as a duplicate of this bug. ***
Comment 2 cmuelle8 2007-11-29 02:44:23 UTC
Is there a reason to not include them in the official portage tree?

..
Comment 3 Iain Buchanan 2007-12-17 04:08:11 UTC
After the request for help at http://bugs.gentoo.org/show_bug.cgi?id=135043#c28 and discussions via email, following soon are the 0.10.0 ebuilds from layman:

app-pda/synce/synce-0.10.0.ebuild
app-pda/synce-gnomevfs/synce-gnomevfs-0.10.0.ebuild
app-pda/synce-librapi2/synce-librapi2-0.10.0.ebuild
app-pda/synce-rra/synce-rra-0.10.0.ebuild
app-pda/synce-gnome/synce-gnome-0.10.0.ebuild
app-pda/synce-odccm/synce-odccm-0.10.0-r1.ebuild
app-pda/synce-libsynce/synce-libsynce-0.10.0.ebuild
app-pda/synce-vdccm/synce-vdccm-0.10.0.ebuild
app-pda/synce-serial/synce-serial-0.10.0.ebuild
app-pda/synce-sync-engine/synce-sync-engine-0.10.0.ebuild
sys-fs/usb-rndis-lite/usb-rndis-lite-0.10.0.ebuild
sys-fs/usb-rndis-ng/usb-rndis-ng-0.10.0.ebuild
app-pda/synce-librtfcomp/synce-librtfcomp-1.1.ebuild
app-pda/synce-pywbxml/synce-pywbxml-0.1.ebuild
dev-libs/libwbxml/libwbxml-0.9.2_p48.ebuild
Comment 4 Iain Buchanan 2007-12-17 04:09:32 UTC
Created attachment 138669 [details]
synce ebuild
Comment 5 Iain Buchanan 2007-12-17 04:10:06 UTC
Created attachment 138670 [details]
synce-gnomevfs ebuild
Comment 6 Iain Buchanan 2007-12-17 04:11:27 UTC
Created attachment 138672 [details]
synce-librapi2 ebuild
Comment 7 Iain Buchanan 2007-12-17 04:12:03 UTC
Created attachment 138674 [details]
synce-rra ebuild
Comment 8 Iain Buchanan 2007-12-17 04:12:23 UTC
Created attachment 138675 [details]
synce-gnome ebuild
Comment 9 Iain Buchanan 2007-12-17 04:12:49 UTC
Created attachment 138676 [details]
odccm ebuild
Comment 10 Iain Buchanan 2007-12-17 04:13:08 UTC
Created attachment 138677 [details]
libsynce ebuild
Comment 11 Iain Buchanan 2007-12-17 04:13:27 UTC
Created attachment 138679 [details]
vdccm ebuild
Comment 12 Iain Buchanan 2007-12-17 04:13:46 UTC
Created attachment 138680 [details]
synce-serial ebuild
Comment 13 Iain Buchanan 2007-12-17 04:14:03 UTC
Created attachment 138682 [details]
sync-engine ebuild
Comment 14 Iain Buchanan 2007-12-17 04:14:38 UTC
Created attachment 138684 [details]
usb-rndis-lite ebuild
Comment 15 Iain Buchanan 2007-12-17 04:15:01 UTC
Created attachment 138685 [details]
usb-rndis-ng ebuild
Comment 16 Iain Buchanan 2007-12-17 04:15:21 UTC
Created attachment 138687 [details]
librtfcomp ebuild
Comment 17 Iain Buchanan 2007-12-17 04:15:46 UTC
Created attachment 138689 [details]
pywbxml ebuild
Comment 18 Iain Buchanan 2007-12-17 04:18:02 UTC
Created attachment 138691 [details]
libwbxml ebuild

This one is a patched version of the original.  It is suggested the patches get merged with the portage version, under a synce use flag or something?
Comment 19 Iain Buchanan 2008-01-09 03:45:48 UTC
note that synce 0.11 was just released (Bug #204990).
Comment 20 Jakub Moc (RETIRED) gentoo-dev 2008-01-09 08:13:10 UTC
*** Bug 204990 has been marked as a duplicate of this bug. ***
Comment 21 Iain Buchanan 2008-01-09 08:28:30 UTC
sorry didn't realise I should have used the same bug :)

Also, the version naming has changed from 0.x.y to just 0.x but I can't change summaries.  Could someone change summary to 0.11 instead of 0.11.0?  And the due message could probably go too.  thanks.
Comment 22 Jason Smathers (RETIRED) gentoo-dev 2008-01-09 08:30:26 UTC
dropping the due date, it will get done, just need some more time and some help from Iain.
Comment 23 Iain Buchanan 2008-01-23 05:45:09 UTC
The ebuilds I am intending to do are listed here: http://www.synce.org/moin/IainBuchanan

Also, could someone please change the URL to http://sourceforge.net/mailarchive/message.php?msg_id=1199905467.8252.0.camel%40localhost or similar for the 0.11 announcement?  thanks.
Comment 24 René 'Necoro' Neumann 2008-01-23 08:50:43 UTC
On your page, you wrote, that you perhaps won't need to bump the usb-rndis-lite ebuild. Why?
Comment 25 Iain Buchanan 2008-01-24 00:51:51 UTC
(In reply to comment #24)
> On your page, you wrote, that you perhaps won't need to bump the usb-rndis-lite
> ebuild. Why?

because it needs to install into /lib/modules over the top of your -sources built copy, so I don't think this style of ebuild would make it into portage.  Also, there is a kernel patch that lets you do the same thing for newer kernels, by patching the kernel source before you make it.  Perhaps the solution would be to get this patch into the *-sources ebuilds with a use flag or something.  But I don't know enough about *-sources yet...

Eventually this patch will be supplied upstream to kernel.org so you won't have to do anything, but that's not for a while yet!
Comment 26 Benjamin Greiner 2008-01-27 13:12:55 UTC
Thanks for the ebuilds. Great work.

Note: Additional to recreating partnerships in sync-engine as mentioned in that ebuild, I had to recreate groups in opensync as well. If that is a general requirement, please add it to the ebuild messages and ask the sync-engine developer to write it into the README.

(In reply to comment #25)
> Also, there is a kernel patch that lets you do the same thing for newer
> kernels, by patching the kernel source before you make it.  Perhaps the
> solution would be to get this patch into the *-sources ebuilds with a use flag
> or something.  But I don't know enough about *-sources yet...
> 
> Eventually this patch will be supplied upstream to kernel.org so you won't have
> to do anything, but that's not for a while yet!
> 
For the time being you could perhaps add the patchfile to the synce ebuild and provide some einfo messages for instructions how to apply it.
Comment 27 Iain Buchanan 2008-01-27 13:35:56 UTC
(In reply to comment #26)
> Thanks for the ebuilds. Great work.

np, thanks!  Did you use 0.10 attached here or 0.11 from synce.org?

> Note: Additional to recreating partnerships in sync-engine as mentioned in that
> ebuild, I had to recreate groups in opensync as well. If that is a general
> requirement, please add it to the ebuild messages and ask the sync-engine
> developer to write it into the README.

hm.. I can see this list of messages growing - perhaps a link to the doco on the wiki would be better...

> (In reply to comment #25)
> > Eventually this patch will be supplied upstream to kernel.org so you won't have
> > to do anything, but that's not for a while yet!
> > 
> For the time being you could perhaps add the patchfile to the synce ebuild and
> provide some einfo messages for instructions how to apply it.

good idea - the patch can be installed, and the user can patch at her convenience.
Comment 28 Benjamin Greiner 2008-01-27 22:01:23 UTC
(In reply to comment #27)
> np, thanks!  Did you use 0.10 attached here or 0.11 from synce.org?
0.11 from synce.org layman overlay

> hm.. I can see this list of messages growing - perhaps a link to the doco on
> the wiki would be better...
So the new wiki needs a gentoo page and/or instructions for updating from previous versions.


Comment 29 Iain Buchanan 2008-01-30 12:00:35 UTC
(In reply to comment #28)
> (In reply to comment #27)
> > np, thanks!  Did you use 0.10 attached here or 0.11 from synce.org?
> 0.11 from synce.org layman overlay

good!

> > hm.. I can see this list of messages growing - perhaps a link to the doco on
> > the wiki would be better...
> So the new wiki needs a gentoo page and/or instructions for updating from
> previous versions.

how's this for a start: http://www.synce.org/moin/UpgradeGuide

---

For others watching: some updates on the libwbxml issue.  We should shortly have wbxml conversion built into sync-engine, removing the need for libwbxml completely.
Comment 30 Robert Buchholz (RETIRED) gentoo-dev 2008-05-12 18:53:39 UTC
Can someone sum up the status of the ebuild development here? jsin, are the ebuilds at a stage that can be merged into the tree?

This bug is blocking a security bug.
Comment 31 Iain Buchanan 2008-05-13 23:28:11 UTC
work continues in the overlay, but it could do with some review from a gentoo dev or two :)

I've been away for a bit, but now I'm back I will continue to tweak and maintain (with others) the overlay.  0.11 is in there, 0.11.1 was released just before my holidays.  Comments welcome.

(It turns out I'm not a "sufficiently empowered user" to change the summary - could someone change it to 0.11.1, thanks)
Comment 32 Robert Buchholz (RETIRED) gentoo-dev 2008-05-14 00:06:16 UTC
I read something about a kernel patch. Is that necessary to actually use synce? What fails if I do not add it. Is that an actual patch, or an additional module?

As far as inclusion in our kernels goes, that could be done, but I would rather avoid it and have it included upstream. I don't know what the patch looks like though.
Comment 33 Iain Buchanan 2008-05-14 01:30:04 UTC
(In reply to comment #32)
> I read something about a kernel patch. Is that necessary to actually use synce?

usb-rndis-lite contains the same source for building a module, so that it is not necessary to patch your kernel.

> What fails if I do not add it. Is that an actual patch, or an additional
> module?

you must have the module (or the patch), or you can't connect.

> As far as inclusion in our kernels goes, that could be done, but I would rather
> avoid it and have it included upstream. I don't know what the patch looks like
> though.

patch is here: http://synce.svn.sourceforge.net/svnroot/synce/trunk/patches/linux-2.6.22-rndis_host-wm5.patch

kernel.org doesn't like it for it's incompatibility with other rndis devices: http://bugzilla.kernel.org/show_bug.cgi?id=8094#c36

there may be another option in the future: http://sourceforge.net/tracker/index.php?func=detail&aid=1888183&group_id=30550&atid=399603

But for now, the usb-rndis-lite module seems to satisfy most.
Comment 34 Iain Buchanan 2008-05-14 07:18:41 UTC
according to the changelog, a patch has made it into 2.6.25: http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.25
    "rndis_host: fix transfer size negotiation"
so the patch / module will not be necessary for much longer...
Comment 35 René 'Necoro' Neumann 2008-05-14 08:12:05 UTC
Found some things need to be fixed:

- make the ebuilds not depend on "=app-pda/some_synce_stuff-0.11" but on "~app-pda/some_synce_stuff-0.11" -- For example there is at the moment "app-pda/synce-sync-engine-0.11-r1" which you can't install because portage wants to downgrade to the =-0.11 version there after

- /etc/init.d/odccm should depend on hald being started
Comment 36 Iain Buchanan 2008-05-28 23:11:53 UTC
(In reply to comment #35)
> Found some things need to be fixed:

Sorry for the delay - flew interstate to visit real life :)

> - make the ebuilds not depend on "=app-pda/some_synce_stuff-0.11" but on
> "~app-pda/some_synce_stuff-0.11" -- For example there is at the moment
> "app-pda/synce-sync-engine-0.11-r1" which you can't install because portage
> wants to downgrade to the =-0.11 version there after

Checked this in a little while ago - I've got rid of all "=blah".  They're now "~blah" or ">=blah".

> - /etc/init.d/odccm should depend on hald being started

how come?

more criticism from devs please :)
Comment 37 René 'Necoro' Neumann 2008-05-29 07:58:16 UTC
(In reply to comment #36)
> > - /etc/init.d/odccm should depend on hald being started
> 
> how come?

if you don't have hald started:

Devoty necoro # /etc/init.d/odccm start
 * Starting Synce ...
 *     Starting odccm ...

** (odccm:5947): WARNING **: libhal_ctx_init failed with D-Bus error (null): (null)


** (odccm:5947): WARNING **: init_hal: failed                             [ ok ]
Comment 38 Iain Buchanan 2008-05-30 00:34:16 UTC
strange... couldn't reproduce it.  I put "after hald".

thanks.
Comment 39 Iain Buchanan 2008-06-03 04:25:29 UTC
0.11.1 ebuilds are now in the overlay.  Haven't played with them much yet.

more comments?
Comment 40 René 'Necoro' Neumann 2008-06-09 07:49:01 UTC
!!! Digest verification failed:
!!! /usr/local/layman/synce/app-pda/synce-odccm/synce-odccm-9999.ebuild
!!! Reason: Filesize does not match recorded size
!!! Got: 913
!!! Expected: 903

Could you fix this?

And btw ... I saw, that nothing depends on hal. So (as it requires it though), this is either an error in the ebuild (missing dep) - or an automagic dep in the package ^^
But: If I remember correctly, odccm _uses_ hal to get things done, so I guess, there is a dependency missing
Comment 41 Iain Buchanan 2008-06-20 12:51:01 UTC
sorry for delay.  Manifest was fixed before your post :)  hal dep added.
Comment 42 René 'Necoro' Neumann 2008-07-09 11:55:18 UTC
Is there anything holding back the insertion into the portage tree?

I use it on a nearly everyday basis and it works :)
Comment 43 Iain Buchanan 2008-07-11 05:55:30 UTC
(In reply to comment #42)
> Is there anything holding back the insertion into the portage tree?

A maintainer?  No offence jsin :)

> I use it on a nearly everyday basis and it works :)

cool.
Comment 44 Benjamin Greiner 2008-07-20 13:14:51 UTC
According to the synce mailinglist, 0.12 is out.
http://sourceforge.net/mailarchive/message.php?msg_name=20080716003243.GA3964%40salieri.jonnylamb.com

The roadmap on the wiki (http://www.synce.org/moin/SynceRoadmap) says Gentoo ebuild is 'done'. Where or when?
Comment 45 Iain Buchanan 2008-07-21 00:34:39 UTC
(In reply to comment #44)
> According to the synce mailinglist, 0.12 is out.
> http://sourceforge.net/mailarchive/message.php?msg_name=20080716003243.GA3964%40salieri.jonnylamb.com

Indeed it is :)

> The roadmap on the wiki (http://www.synce.org/moin/SynceRoadmap) says Gentoo
> ebuild is 'done'.

er... I think Jonny Lamb was assuming I'd do them since I've been mostly maintaining the last few...  I've just had a baby (excuses, excuses) so I haven't got around to it yet.

> Where

It will be in the usual svn overlay

> or when?

when I get a Round Tuit :)  Soon I hope.
Comment 46 runoverheads 2008-09-22 17:57:15 UTC
Created attachment 166113 [details]
synce-kio-rapip ebuld
Comment 47 Iain Buchanan 2008-09-23 00:29:04 UTC
Thanks, added to the overlay, with a few tweaks.

Can someone please change the summary to 0.12?  0.12 ebuilds are all in the overlay.

Can a dev comment on a plan to get these into the tree?  I would like to close this bug, eventually :)
Comment 48 runoverheads 2008-09-23 08:56:14 UTC
some some notes for last changes in SynCE 0.12 ebuilds
1. synce-sync-engine-0.12.ebuild src_install function.

1) Change dir for synce-opensync-plugin.py for <app-pda/libopensync-0.30 to /usr/lib/opensync/python-plugins.

2) Add "Gentoo way" to install org.synce.service. It is not nessary to include addition file 'org.synce.service' to synce-hal-0.1 ebuild, because it alredy exists in synce-sync-engine tar 

src_install() {
  DOCS="CHANGELOG COPYING"

  insinto /usr/share/${PN}/
  doins config/syncengine.conf.xml

  insinto /usr/share/dbus-1/services/
  doins config/org.synce.SyncEngine.service

  distutils_src_install

  if has_version '>=app-pda/libopensync-0.30'; then
  insinto /usr/lib/opensync-1.0/python-plugins
  newins plugins/synce-opensync-plugin-3x.py synce-opensync-plugin.py
  else
  insinto /usr/lib/opensync/python-plugins
  newins plugins/synce-opensync-plugin-2x.py synce-opensync-plugin.py
  fi

}

2. where is not meta ebuild for SynCE 0.12
so, i have some wishes to USE and DEPEND variables:
1) add KDE use flag
2) add new synce-gvfs for gnome users

IUSE="gnome kde syncengine"
DEPEND="app-pda/synce-hal
                syncengine?     (
                        ~app-pda/synce-sync-engine-0.12
                )
                kde? (
                        app-pda/synce-kio-rapip
                        ~app-pda/synce-kpm-0.12
                )
                gnome? (
                        ~app-pda/synce-gvfs-0.1
                        ~app-pda/synce-gnomevfs-0.12
                        ~app-pda/synce-trayicon-0.12
                )"



Comment 49 Iain Buchanan 2008-09-30 06:11:45 UTC
runoverheads: please resync and let me know how it looks for you now.
Comment 50 runoverheads 2008-09-30 16:27:16 UTC
(In reply to comment #49)

I have make some small changes in my local ebuilds. Maybe it will be interesting and for others

1)
--- synce-sync-engine-0.12.ebuild       2008-09-30 11:19:19.000000000 +0400
+++ synce-sync-engine-0.12_my.ebuild    2008-09-30 13:37:10.000000000 +0400
@@ -39,6 +39,9 @@
        insinto /usr/share/${PN}/
        doins config/syncengine.conf.xml

+       insinto /usr/share/dbus-1/services/
+       doins config/org.synce.SyncEngine.serv
+
        distutils_src_install

        # TODO - move this to separate ebuilds

2) Iain, what's wrong in synce-hal-0.2 for you? I successefully use this version, and it's work fine for me (i don't test with serial, because use kernel mainstream rndis drviver). Additionaly i'm using dhclient util (net-misc/dhcp) for assign dinamic ip for my WM device.
--- synce-hal-0.2.ebuild        2008-09-30 11:19:12.000000000 +0400
+++ synce-hal-0.2_my.ebuild     2008-09-30 11:36:23.000000000 +0400
@@ -12,6 +12,7 @@
 KEYWORDS="~x86 ~amd64"
 IUSE=""
 DEPEND="sys-apps/hal
+               net-misc/dhcp
                >=net-libs/gnet-2.0.0
                !app-pda/synce-dccm
                !app-pda/synce-vdccm
@@ -32,8 +33,5 @@
 src_install() {
        make DESTDIR="${D}" install || die

-       insinto /usr/share/dbus-1/services/
-       doins "${FILESDIR}/org.synce.service"
-
        dodoc AUTHORS COPYING README ChangeLog
 }

3) I have unmask app-pda/synce-kio-rapip, but i don't want app-pda/synce-kio-rapip-9999 by dependency
--- synce-0.12.ebuild   2008-09-30 11:19:08.000000000 +0400 
+++ synce-0.12_my.ebuild        2008-09-30 20:07:21.000000000 +0400 
@@ -13,7 +13,7 @@ 
 DEPEND="" 
 RDEPEND="~app-pda/synce-sync-engine-0.12 
                hal? ( 
-                       >=app-pda/synce-hal-0.1 
+                       >=app-pda/synce-hal-0.2 
                ) 
                !hal? ( 
                        ~app-pda/synce-odccm-0.12 
@@ -22,7 +22,7 @@ 
                        ~app-pda/synce-serial-0.11 
                ) 
                kde? ( 
-                       app-pda/synce-kio-rapip 
+                       ~app-pda/synce-kio-rapip-0.10 
                        ~app-pda/synce-kpm-0.12 
                ) 
                gnome? ( 

4) I thing, pywbxml library alredy included in app-pda/sync-engine.
--- synce-kpm-0.12.ebuild       2008-09-30 11:19:24.000000000 +0400
+++ synce-kpm-0.12_my.ebuild    2008-09-30 13:31:17.000000000 +0400
@@ -22,7 +22,6 @@
                ~app-pda/synce-hal-0.1
                ~app-pda/synce-librra-0.12
                ~app-pda/synce-librtfcomp-1.1
-               ~app-pda/synce-pywbxml-0.1
                dev-python/PyQt4"

 SRC_URI="mirror://sourceforge/synce/synce-kpm-${PV}.tar.gz"
Comment 51 Iain Buchanan 2008-10-04 15:17:41 UTC
(In reply to comment #50)
> (In reply to comment #49)
> 
> I have make some small changes in my local ebuilds. Maybe it will be
> interesting and for others

thanks!

> 1)
[snip]
Yes, moved this out of synce-hal and into sync-engine.

> 2) Iain, what's wrong in synce-hal-0.2 for you?

someone reported it was broken so I have left 0.1 and 0.2 available.  The user should be able to mask 0.2 if they don't want it.

> I successefully use this
> version, and it's work fine for me

great to know!

>  DEPEND="sys-apps/hal
> +               net-misc/dhcp

This should probably go in RDEPEND, and I don't know how it conflicts with dhcpcd, so investigation needed!

> 3) I have unmask app-pda/synce-kio-rapip, but i don't want
> app-pda/synce-kio-rapip-9999 by dependency
[snip]
> -                       >=app-pda/synce-hal-0.1 
> +                       >=app-pda/synce-hal-0.2 

I left this as >=0.1 as this should still install 0.2 for you, but leave 0.1 if others want to p.mask 0.2.

> -                       app-pda/synce-kio-rapip 
> +                       ~app-pda/synce-kio-rapip-0.10 

normally I wouldn't as -9999 should be masked and won't make it into the official tree, but I think kio-rapip is tied to kpm.

> 4) I thing, pywbxml library alredy included in app-pda/sync-engine.

you're right!

OK, thanks!  The overlay has had lots of commits lately.  Keep em coming!
Comment 52 Łukasz Damentko (RETIRED) gentoo-dev 2008-10-30 16:34:30 UTC
Reassigning to herd since jsin has left Gentoo, bug #186663.
Comment 53 Iain Buchanan 2008-11-19 23:40:12 UTC
mescalinum: can this be closed?

All but usb-rndis-lite are in?
Comment 54 Federico Ferri (RETIRED) gentoo-dev 2008-11-20 22:12:39 UTC
yes. also usb-rndis-{lite,ng} is in portage.
thank you Iain :)
Comment 55 Jeff Singleton 2008-12-04 21:36:30 UTC
I'm not sure if this will fall under this bug or if I should create a brand new one.  But synce-kio-rapip-0.10 will not compile. Neither will the previous version (non-layman).  I'm wondering why I am seeing such a horrific failure on something that is supposed to be patched so it at least will compile.

See my attached build.log
Comment 56 Jeff Singleton 2008-12-04 21:39:04 UTC
Created attachment 174271 [details]
Build Log from failed compile of synce-kio-rapip-0.10