Package Details: advcp 8.25-1

Git Clone URL: https://aur.archlinux.org/advcp.git (read-only)
Package Base: advcp
Description: 'cp' and 'mv' utilities with progress bar patches
Upstream URL: https://www.gnu.org/software/coreutils/
Licenses: GPL3
Groups: base
Provides: acp, amv
Submitter: Nrm
Maintainer: boscowitch
Last Packager: boscowitch
Votes: 23
Popularity: 0.823575
First Submitted: 2012-12-03 16:51
Last Updated: 2016-09-15 10:01

Latest Comments

boscowitch commented on 2016-08-25 23:34

I adopted the patch to the new version if anyone cares:
https://github.com/boscowitch/advcpmv/tree/patch-1
also created a pull request to the original creator of the last version https://github.com/atdt/advcpmv

punk0x29a commented on 2015-07-06 11:51

gpg --keyserver keys.gnupg.net --recv-keys DF6FD971306037D9

bezirg commented on 2015-05-02 21:44

confirmed

bezirg commented on 2015-04-22 22:03

I have pgp sig error:

coreutils-8.23.tar.xz ... FAILED (unknown public key DF6FD971306037D9)

Nrm commented on 2015-04-12 08:53

Thank you for your patch, It's been a long time since I used this feature. I disown this package !

Noctem commented on 2015-04-11 22:45

Could you update this to coreutils 8.23?

I've updated the patch to accommodate CoreUtils' change to the getopt lines in cp.c and mv.c (and left out the noise about object files only being present in coreutils.orig).

https://gist.github.com/Noctem/3e81f726a42beafc6c3a#file-advcpmv-8-23_0-5-4-patch

KairiTech commented on 2014-03-31 00:21

Okay I've added those binaries.

What I have noticed is that I'm getting some crazy numbers for the speed with and without the global progress bar both from the initramfs and the full boot into the root filesystem. The ETA look good though.

Copying at -2147483648.0 KiB/s (about 0h 2m 17s remaining)

Also:

acp -g -a -R /usr/* /tmp/ produces the global progress bar while

acp -g -a -R /* /tmp/ does not.

Nrm commented on 2014-03-30 09:00

Yes you’re right, this patch is high level, and require “find” and “du” commands to work properly. The patch is ugly and not well developped, and I've not much time to work on it, I'm sorry for that.

The global progress bar should be displayed if the number of files is greater than 1. The find command is piped to wc to count the files you want to copy.

KairiTech commented on 2014-03-30 00:04

I've added acp to my initramfs to count down the copying of the root filesystem to RAM and I found out that I also needed to include the find command.

I must be missing another binary because I don't get the global progress bar. Only the file progress bar shows up. Once fully booted into the system acp shows the global progress bar as expected. I just don't seem to be including something it needs in the initramfs.

Do you know what I might be missing that is needed for the global progress bar to be displayed?

KairiTech commented on 2014-03-30 00:03

I've added acp to my initramfs to count down the copying of the root filesystem to RAM and I found out that I also needed to include the find command.

I must be missing another binary because I don't get the global progress bar. Only the file progress bar shows up. Once fully booted acp shows the global progress bar as expected. I just don't seem to be including something it needs in the initramfs.

Do you know what I might be missing that is needed for the global progress bar to be displayed?

KairiTech commented on 2014-03-29 18:27

I've added acp to my initramfs to count down the copying of the root filesystem to RAM and I found out that I also needed to include the find command.

I must be missing another binary because I don't get the upper progress bar. Only the lower one for the individual files shows up. Once fully booted acp shows the upper progress bar as expected. I just don't seem to be including something it needs in the initramfs.

Do you know what I might be missing that is needed for the upper progress bar to be displayed?

Nrm commented on 2014-01-20 10:22

Yes it was a debug message, sorry for the inconvenience. It's fixed !

darkshines commented on 2014-01-17 14:32

Why is there a printf message (obviously for debug purposes) still in there? At lines 316 and 322. Please remove that, it is irritating.

Nrm commented on 2012-12-16 14:15

I've modified the patch to not have problem with big files (>1Go) original patch uses int instead of long to handle big file size so it doesn't worked. Now I think it's ok tell me if you have any problem

Maxr commented on 2012-12-15 13:31

Working! Thank you very much for the effort to make this work again!

Nrm commented on 2012-12-15 12:02

Ok I've patched the makepkg keep me in touch if the problem still here

MisterAnderson commented on 2012-12-14 06:42

Same here, with aurget and with just makepkg -s

CC lib/argmatch.o
CC lib/argv-iter.o
CC lib/backupfile.o
help2man: can't get '--help' info from man/cp.td/cp
help2man: can't get '--help' info from man/mv.td/mv
make[2]: *** [man/cp.1] Error 127
make[2]: *** Waiting for unfinished jobs....
make[2]: *** [man/mv.1] Error 127
make[2]: Leaving directory `/home/greg/builds/advcp/src/coreutils-8.20'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/greg/builds/advcp/src/coreutils-8.20'
make: *** [all] Error 2
==> ERROR: A failure occurred in build().
Aborting...

Nrm commented on 2012-12-06 17:06

I've tested it on 2 clean host that I've just installed and I'm not able to reproduce the problem. I don't why this is happening, the executable help2man is in the directory coreutils-8.20/man/ directory cp.td doesn't exist, but other directory's doesn't too... are they temp folders ?

Maxr commented on 2012-12-06 10:33

Same here with yaourt and makepkg itself (same error msg).

Nrm commented on 2012-12-04 07:57

that's curioux, I had'nt checked with yaourt and I didn't know help2man, so I installed it and compile it and it works fine
have you tried to install it manually with abs ? (makepkg -s in the tarball)

msx commented on 2012-12-04 04:38

Hi @Nrm, I have these errors at compile time:

[...]
CC lib/set-mode-acl.o
CC lib/copy-acl.o
CC lib/file-has-acl.o
help2man: can't get '--help' info from man/cp.td/cp
make[2]: *** [man/cp.1] Error 127
make[2]: *** Waiting for unfinished jobs....
help2man: can't get '--help' info from man/mv.td/mv
make[2]: *** [man/mv.1] Error 127
make[2]: Leaving directory `/tmp/yaourt-tmp-arrakis/aur-advcp/src/coreutils-8.20'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/yaourt-tmp-arrakis/aur-advcp/src/coreutils-8.20'
make: *** [all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build advcp.
==> Restart building advcp ? [y/N]
==> ------------------------------
==>

Please note that I have installed help2man.

Nrm commented on 2012-12-03 16:56

I've upgraded the package, and created a less risky one https://aur.archlinux.org/packages/advcp/
It only add acp and amv commands

atommixz commented on 2012-11-04 19:49

ooops, not here

atommixz commented on 2012-11-04 19:49

https://gist.github.com/4013298

Anonymous comment on 2011-08-29 06:10

Disowned.

Anonymous comment on 2010-12-23 13:21

Updated to 8.8 and adopted the package.

mtorromeo commented on 2010-10-14 12:56

Yes, I just installed the updated version and it seems to be working fine.
I'll test it a little bit more and then I'll post it here.
Thanks.

fatmike commented on 2010-10-14 12:54

I disowned this package because of lack of time. Feel free to adopt it!
I think you already have a working PKGBUILD?!

mtorromeo commented on 2010-10-14 12:48

Hi, do you plan on updating the package?
I have an updated version based on the latest coreutils-8.5-2 and on patch version 0.3: http://dl.dropbox.com/u/362439/coreutils-acp-8.5_0.3-2.src.tar.gz