Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 501228 - Last rites: net-misc/ocsync sys-auth/pam-csync
Summary: Last rites: net-misc/ocsync sys-auth/pam-csync
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Bernard Cafarelli
URL:
Whiteboard: Pending Removal: 2017-12-24
Keywords: PMASKED
Depends on:
Blocks:
 
Reported: 2014-02-13 18:08 UTC by KaZeR
Modified: 2018-01-01 17:36 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description KaZeR 2014-02-13 18:08:46 UTC
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.
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2014-02-14 11:37:41 UTC

*** This bug has been marked as a duplicate of bug 479806 ***
Comment 2 KaZeR 2014-02-14 19:15:20 UTC
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!
Comment 3 Jeroen Roovers (RETIRED) gentoo-dev 2014-02-15 00:52:22 UTC
*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.
Comment 4 Dennis Schridde 2014-02-15 08:20:59 UTC
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.
Comment 5 KaZeR 2014-02-21 01:37:54 UTC
Excellent, thanks Dennis.
Currently I installed it using the ebuild from the attic.
Can we please add the ebuild back?
Comment 6 Bernard Cafarelli gentoo-dev 2014-02-24 13:30:50 UTC
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)
Comment 7 Bernard Cafarelli gentoo-dev 2014-02-24 13:55:47 UTC
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)
Comment 8 KaZeR 2014-02-24 18:39:40 UTC
Thanks Bernard. I've pinged them to reopen the ticket for the upgrade, crosslinking this ticket. https://github.com/csawyerYumaed/pyOwnCloud/issues/61
Comment 9 Bernard Cafarelli gentoo-dev 2017-11-24 09:29:43 UTC
Looks like pyOwnCloud is dead project too, and it has been some time now. Reopening for last rites
Comment 10 Larry the Git Cow gentoo-dev 2017-11-24 09:30:40 UTC
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(+)}
Comment 11 Bernard Cafarelli gentoo-dev 2017-11-24 10:02:52 UTC
Adding sys-auth/pam-csync (m-needed) to the mask
Comment 12 Larry the Git Cow gentoo-dev 2018-01-01 17:36:40 UTC
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(-)}