Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 303639 - app-backup/backintime-0.9.26-r1: incomplete dependency
Summary: app-backup/backintime-0.9.26-r1: incomplete dependency
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Thilo Bangert (RETIRED) (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-02-05 21:53 UTC by sulfinu
Modified: 2010-02-07 20:41 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 sulfinu 2010-02-05 21:53:36 UTC
In the DEPEND variable's contents, this line
   net-misc/rsync[xattr]
should be replaced by
   net-misc/rsync[xattr,acl]

See the discussion at https://bugs.launchpad.net/backintime/+bug/378388
I too have experienced the bug mentioned in there.

Reproducible: Always

Steps to Reproduce:
Comment 1 Peter Volkov (RETIRED) gentoo-dev 2010-02-07 10:07:51 UTC
Please, describe bug in our bugzilla too. Pasting output here, to make this bug report search-able:

Console output:

----------------------------------------
INFO: Lock
INFO: Include folders: ['/home/henri', '/opt/lampp']
INFO: Ignore folders: []
INFO: Last snapshots: {}
INFO: [GnomePlugin.Systray.run]
INFO: [GnomePlugin.Systray.run] begin loop
INFO: Call rsync to take the snapshot
rsync: ACLs are not supported on this client
rsync error: syntax or usage error (code 1) at main.c(1422) [client=3.0.6]
WARNING: Command "rsync -aEAX -v --delete-excluded --chmod=Fa-w,D+w --whole-file --delete --exclude="/media/WD Passport/backup/backintime" --exclude="/home/henri/.local/share/backintime" --include="/home/henri/" --include="/home/" --include="/opt/lampp/" --include="/opt/" --exclude="*.backup*" --exclude="*~" --exclude="*.avi" --exclude="*.mkv" --include="/home/henri/**" --include="/opt/lampp/**" --exclude="*" / "/media/WD Passport/backup/backintime/backintime/new_snapshot/backup/"" returns 256
INFO: Save permissions
INFO: Remove backups older than: 20070519-000000
INFO: [smart remove] There is only one snapshots, so keep it
INFO: Keep min free disk space: 1024 Mb
Exception in thread Thread-1:
Traceback (most recent call last):
  File "/usr/lib/python2.6/threading.py", line 525, in __bootstrap_inner
    self.run()
  File "/usr/share/backintime/plugins/gnomeplugin.py", line 145, in run
    self.notification.close()
GError: Launch helper exited with unknown return code 1

INFO: Unlock


BTW, I think it's good idea to report this issue upstream and see what they think. Probably it's good idea to check if acl are supported and use them only in such case..
Comment 2 Peter Volkov (RETIRED) gentoo-dev 2010-02-07 10:09:11 UTC
Ha, and after I told that I found, that issue is already fixed upstream:

https://bugs.launchpad.net/backintime/+bug/489380

I'm not sure what's easier now, backport fix, or update deps for this version but then, drop [xattr,acl] with version bump. In any case next version should not require anything from rsync...
Comment 3 sulfinu 2010-02-07 13:33:00 UTC
Just fix the dependency for now the way I said.

To be honest, this application is still quite buggy (at least on KDE). Judgeing by the number of bugs that are fixed in SVN, I'd wait for the next release. For which, of course, no USE flags will be required for rsync.
Comment 4 Thilo Bangert (RETIRED) (RETIRED) gentoo-dev 2010-02-07 20:41:14 UTC
-r2 now deps on rsync[xattr,acl]
thanks for the report.