Some softwares ( like https://github.com/csawyerYumaed/pyOwnCloud ) cannot use ocsync because it's 0.91+ ( details here : https://github.com/csawyerYumaed/pyOwnCloud/issues/61 ) The only other alternative in portage is csync-0.50 which is too old. I've been using http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/net-misc/csync/csync-0.90.4.ebuild?hideattic=0&revision=1.1&view=markup for a long time without issues on x86_64 and arm (raspberry pi). On a fresh install, using the ebuild from the previous link, oclient ( pyOwnCloud ) works perfectly. Thanks.
*** This bug has been marked as a duplicate of bug 479806 ***
I beg to disagree on the duplicate. My ticket is not about the naming of the package : [D] net-misc/csync Available versions: ~0.50.0 {doc iconv samba +sftp test} Installed versions: 0.90.4^t(18:59:07 02/13/14)(iconv sftp -doc -samba -test) Homepage: http://csync.org/ Description: lightweight file synchronizer utility * net-misc/ocsync Available versions: (~)0.91.4 {doc +iconv samba +sftp test} Homepage: http://owncloud.org/ Description: ownCloud fork of csync file synchronizer My ticket is about not having the 0.90.4 version back, should it be csync or ocsync, because some softwares can't use the 0.91+ version yet. Thanks!
*csync-0.50.0 (06 Feb 2014) 06 Feb 2014; Bernard Cafarelli <voyageur@gentoo.org> +csync-0.50.0.ebuild, -csync-0.90.4.ebuild, metadata.xml: Take package, switch to correct upstream version, bug #479806 Apparently the "lesser" version is the better and newer one. The upstream website confirms that 0.50.0 is newer than 0.90.4.
I was the one suggesting the rename, because upstream changed a long time ago (from csync.org to owncloud.org). The 0.91 ocsync ebuild should work just fine for the 0.90 version, too. So it should be possible to reintroduce it until pyowncloud is fixed to work with the newer version.
Excellent, thanks Dennis. Currently I installed it using the ebuild from the attic. Can we please add the ebuild back?
Hmmm, indeed I can add a ocsync-0.90.4 ebuild in the meantime, but pyowncloud should definitely either update or make their own library, as ocsync package will soon be useless in portage (it has been merged upstream in >=owncloud-client-1.5.1)
ocsync-0.90.4 in portage, I'll keep this version until ocsync package gets its last rites (in a few owncloud-client releases) Let's hope pyowncloud shows some activity in the meantime (so far it's quiet activity this year)
Thanks Bernard. I've pinged them to reopen the ticket for the upgrade, crosslinking this ticket. https://github.com/csawyerYumaed/pyOwnCloud/issues/61
Looks like pyOwnCloud is dead project too, and it has been some time now. Reopening for last rites
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4926857f908f17a4f96e50547251f4e79033262e commit 4926857f908f17a4f96e50547251f4e79033262e Author: Bernard Cafarelli <voyageur@gentoo.org> AuthorDate: 2017-11-24 09:30:10 +0000 Commit: Bernard Cafarelli <voyageur@gentoo.org> CommitDate: 2017-11-24 09:30:10 +0000 profiles: last rites for net-misc/ocsync Bug: https://bugs.gentoo.org/501228 profiles/package.mask | 6 ++++++ 1 file changed, 6 insertions(+)}
Adding sys-auth/pam-csync (m-needed) to the mask
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef9e4219ab49bf9b8ff610743c21305c0eb0b306 commit ef9e4219ab49bf9b8ff610743c21305c0eb0b306 Author: Bernard Cafarelli <voyageur@gentoo.org> AuthorDate: 2018-01-01 17:34:27 +0000 Commit: Bernard Cafarelli <voyageur@gentoo.org> CommitDate: 2018-01-01 17:34:27 +0000 net-misc/ocsync: remove after last rites Closes: https://bugs.gentoo.org/501228 Package-Manager: Portage-2.3.19, Repoman-2.3.6 net-misc/ocsync/Manifest | 1 - net-misc/ocsync/metadata.xml | 11 ------- net-misc/ocsync/ocsync-0.90.4.ebuild | 60 ------------------------------------ 3 files changed, 72 deletions(-) Additionally, it has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ef058de13673b82db814e371c285a1c0c677831 commit 9ef058de13673b82db814e371c285a1c0c677831 Author: Bernard Cafarelli <voyageur@gentoo.org> AuthorDate: 2018-01-01 17:35:35 +0000 Commit: Bernard Cafarelli <voyageur@gentoo.org> CommitDate: 2018-01-01 17:35:35 +0000 sys-auth/pam-csync: remove after last rites Bug: https://bugs.gentoo.org/501228 Package-Manager: Portage-2.3.19, Repoman-2.3.6 sys-auth/pam-csync/Manifest | 1 - .../pam-csync/files/pam-csync-0.42.0-cmake.patch | 25 ---------------- .../pam-csync/files/pam-csync-0.42.0-ocsync.patch | 33 ---------------------- sys-auth/pam-csync/metadata.xml | 5 ---- sys-auth/pam-csync/pam-csync-0.42.0-r1.ebuild | 31 -------------------- 5 files changed, 95 deletions(-)}