Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 475112

Summary: net-misc/mirall-1.3.0 version bump
Product: Gentoo Linux Reporter: Felix Leif Keppmann <felix.leif>
Component: [OLD] KDEAssignee: Gentoo KDE team <kde>
Status: RESOLVED FIXED    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: http://owncloud.org/sync-clients/releases/
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: Csync 0.80.0 ebuild derived from 0.70.7 ebuild
Mirall 1.3.0 ebuild derived from 1.2.5 ebuild

Description Felix Leif Keppmann 2013-06-28 14:39:54 UTC
Mirall 1.3.0 and csync 0.80.0 have been released recently and could be updated also in the Gentoo tree. I did not open a separate bug for csync so far, net-misc/csync-0.80.0 version bump is also required.

Some annoying bugs are fixed, e.g. "Solved problems with lock files", so far often manual deletion of lock files was necessary, I hope this is fixed now. Also some important improvements for csync like "Big file chunking (e.g. up/download of big files should now be no problem anymore)" and "Resuming (download of big files will resume)".

No high priority but I think its a nice update.


Official release notes:

Release 1.3.0
Release june, 25, 2013

This Release introduces big file handling and resuming and introduces significant improvements and fixes. Update is recommended
Mirall/ownCloud Client, version 1.3.0
csync 0.80.0 required

    Default proxy port to 8080
    Don’t lose proxy settings when changing passwords
    Support SOCKS5 proxy (useful in combination with ssh -D)
    Propagate proxy changes to csync at runtime
    Improve proxy wizard
    Display proxy errors
    Solved problems with lock files
    Warn if for some reason all files are scheduled for removal on either side
    Avoid infinite loop if authentication fails in certain cases
    Fix reading the password from the config in certain cases
    Do not crash when configured sync target disappears
    Make –help work on windows
    Make sync feedback less ambiguous.
    Fix icon tray tooltip sometimes showing repeated content
    More use of native directory separators on Windows
    Remove journal when reusing a directory that used to have a journal before
    Visual clean up of status dialog items
    Wizard: When changing the URL or user name, allow the user to push his data to the new location or wipe the folder and start from scratch
    Wizard: Make setting a custom folder as a sync target work again
    Fix application icon
    User-Agent now contains “Mozilla/5.0″ and the Platform name (for firewall/proxy compat)
    Server side directory moves will be detected
    New setup wizard, defaulting to root syncing (only for new setups)
    Improved thread stop/termination

csync, version 0.80.0, ownCloud release

    Big file chunking (e.g. up/download of big files should now be no problem anymore)
    Resuming (download of big files will resume)
    Fix false conflicts when database is corrupt/missing
    Fix false conflicts when file is locked
    Put legitimate conflict files only on client side
    Fix unreliable sync after push_file failed
    Fix rename due to inode cast error
    Make chunking work on nginx setups or through nginx proxies
    Improve error reporting in csync_update
    Clean progress database on csync_commit
    Fix issues detected by Coverity
    Fix conflict file appearing when a file cannot be stated
    Do not shadow server errors by not downloading files that have failed to download in the past
Comment 1 Felix Leif Keppmann 2013-06-28 19:00:51 UTC
Created attachment 352182 [details]
Csync 0.80.0 ebuild derived from 0.70.7 ebuild
Comment 2 Felix Leif Keppmann 2013-06-28 19:01:26 UTC
Created attachment 352184 [details]
Mirall 1.3.0 ebuild derived from 1.2.5 ebuild
Comment 3 Felix Leif Keppmann 2013-06-28 19:03:50 UTC
I derived ebuilds for Csync 0.80.0 and Mirall 1.3.0 from the current ebuilds and moved them to my local overlay. Updated dependency in the Mirall ebuild for Csync 0.80.0. So far everything seems to be fine, syncs are running, lock file error did not appear so far, i'm happy. Maybe somebody with some dev knowledge could take a look at the ebuilds and integrate them in the tree if possible.
Comment 4 Pavlos Ratis (RETIRED) Gentoo Infrastructure gentoo-dev 2013-06-29 00:02:51 UTC
Both added to the tree. Thanks for reporting it.