Package Details: mtree 1.0.3-2

Git Clone URL: https://aur.archlinux.org/mtree.git (read-only)
Package Base: mtree
Description: Map a directory hierarchy
Upstream URL: https://github.com/archiecobbs/mtree-port
Licenses: BSD
Submitter: None
Maintainer: valr
Last Packager: valr
Votes: 10
Popularity: 0.018631
First Submitted: 2010-12-07 22:28
Last Updated: 2017-05-06 21:24

Latest Comments

valr commented on 2017-05-06 21:27

Thanks a lot sanerb for the report and the fix.
I've updated the package as proposed.
Cheers,
V.

sanerb commented on 2017-05-06 03:12

it seems the update to openssl is causing some issues:

misc.o: In function `MD5_File':
/var/tmp/pkgbuild-0/mtree/src/mtree-port-1.0.3/misc.c:165: undefined reference to `MD5_Init'
/var/tmp/pkgbuild-0/mtree/src/mtree-port-1.0.3/misc.c:165: undefined reference to `MD5_Update'
/var/tmp/pkgbuild-0/mtree/src/mtree-port-1.0.3/misc.c:165: undefined reference to `MD5_Final'
misc.o: In function `SHA1_File':
/var/tmp/pkgbuild-0/mtree/src/mtree-port-1.0.3/misc.c:169: undefined reference to `SHA1_Init'
/var/tmp/pkgbuild-0/mtree/src/mtree-port-1.0.3/misc.c:169: undefined reference to `SHA1_Update'
/var/tmp/pkgbuild-0/mtree/src/mtree-port-1.0.3/misc.c:169: undefined reference to `SHA1_Final'
misc.o: In function `SHA256_File':
/var/tmp/pkgbuild-0/mtree/src/mtree-port-1.0.3/misc.c:170: undefined reference to `SHA256_Init'
/var/tmp/pkgbuild-0/mtree/src/mtree-port-1.0.3/misc.c:170: undefined reference to `SHA256_Update'
/var/tmp/pkgbuild-0/mtree/src/mtree-port-1.0.3/misc.c:170: undefined reference to `SHA256_Final'
misc.o: In function `RIPEMD160_File':
/var/tmp/pkgbuild-0/mtree/src/mtree-port-1.0.3/misc.c:174: undefined reference to `RIPEMD160_Init'
/var/tmp/pkgbuild-0/mtree/src/mtree-port-1.0.3/misc.c:174: undefined reference to `RIPEMD160_Update'
/var/tmp/pkgbuild-0/mtree/src/mtree-port-1.0.3/misc.c:174: undefined reference to `RIPEMD160_Final'
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile:435: mtree] Error 1
make[1]: Leaving directory '/var/tmp/pkgbuild-0/mtree/src/mtree-port-1.0.3'
make: *** [Makefile:338: all] Error 2

i've filed a bug upstream:
https://github.com/archiecobbs/mtree-port/issues/10

to fix this in the meanwhile, you should:

1.) change the depends on openssl to openssl-1.0 (https://www.archlinux.org/packages/extra/x86_64/openssl-1.0/) and then
2.) in a prepare() function, you need to do some seds to reference the different openssl-1.0 lib path.

i have created a patch for your PKGBUILD that does the above. you can find it here:
https://pastebin.com/BBpUjn9V

i have tested the above changes, and they fully fix the issue. i have installed the resulting package, and it functions as expected.

valr commented on 2015-03-15 11:14

upgraded to 1.0.2

Anonymous comment on 2013-06-04 13:01

Updated to use /usr/bin as per filesystem package update

See https://www.archlinux.org/news/binaries-move-to-usrbin-requiring-update-intervention/ for details

hav3lock commented on 2013-06-04 04:59

please update this package, see https://www.archlinux.org/news/binaries-move-to-usrbin-requiring-update-intervention/ for details. Thank you. :)

Anonymous comment on 2013-05-25 15:50

I apologize if uploading this causes any problems, I had hoped it would upload it as a new AUR package, but it replaced it.

AJ

Anonymous comment on 2013-05-25 15:47

This project is a port of FreeBSD's very useful mtree utility to Linux and other operating systems.

Note: This is an entirely new package, not an upgrade of the existing one.

Anonymous comment on 2010-12-12 05:29

2010Q3-1

* no cat pages

Anonymous comment on 2010-12-09 17:52

2010Q3-1

* libnbcompat is now a make depend instead of a runtime depend