In building version 1.0.0 or 1.0.1 I get a lot of errors running the tests with
tox.
testing/unit/test_backend_instance.py ..............................FF.. [ 10%]
..
testing/functional/test_final.py FFFFFFFFFFFFFFFFFFFFFFFFFFF [ 77%]
testing/functional/test_log.py F [ 77%]
testing/functional/test_rdiffdir.py F [ 77%]
testing/functional/test_replicate.py FFF [ 78%]
testing/functional/test_restart.py FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF [ 86%]
testing/functional/test_selection.py .FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF [ 94%]
FFFFssFFFFFFFssss [ 98%]
testing/functional/test_verify.py FFFFFFFF [100%]
I am not an expert on tox, but something is very different. This used to pass
most of the tests (all but 4). It is being built and tested in a sandbox
directory before installing. But tox is supposed to take care of all that.
The system builds _librsync.cpython-38-darwin.so as a library. But in building
the library gcc gives a warning:
"ld: warning: -undefined dynamic_lookup may not work with chained fixups"
I have no ideas what that means, this is using the gcc from Apple Developer
tools version 14.0.1. Is there some flag in newer gcc that needs to be
adjusted?
-Scott
On Oct 4, 2022, at 12:07 PM, Kenneth Loafman via Duplicity-talk
<duplicity-talk@nongnu.org <mailto:duplicity-talk@nongnu.org>> wrote:
You can see the full details of the changes in GitLab
<https://gitlab.com/duplicity/duplicity/-/milestones/14#tab-issues> and Launchpad
<https://launchpad.net/duplicity/+milestone/1.0.1> milestone pages and CHANGELOG
<https://duplicity.gitlab.io/duplicity-web/vers1/CHANGELOG.html>.
This fixes a serious regression
<https://gitlab.com/duplicity/duplicity/-/issues/147> introduced in v1.0.0.
*Note: Snaps are delayed for all except the amd64 architecture.*
There are multiple options both stable and latest:
*
Stable snap builds - “sudo snap install duplicity —classic"
*
Latest snap builds - “sudo snap install duplicity —classic —edge"
*
Stable pip3 builds - “sudo pip3 install duplicity"
*
Latest pip3 builds - “sudo pip3 install --pre duplicity"
*
Stable duplicity PPA -
https://code.launchpad.net/~duplicity-team/+archive/ubuntu/duplicity-release-git
<https://code.launchpad.net/~duplicity-team/+archive/ubuntu/duplicity-develop-git>
*
Latest duplicity PPA -
https://code.launchpad.net/~duplicity-team/+archive/ubuntu/duplicity-develop-git
<https://code.launchpad.net/~duplicity-team/+archive/ubuntu/duplicity-develop-git>
*
Stable tarball install - https://launchpad.net/duplicity/+download
<https://launchpad.net/duplicity/+download>
*
Source - https://gitlab.com/duplicity/duplicity
<https://gitlab.com/duplicity/duplicity>
*Note 1: UNINSTALL duplicity first if it was installed from a different source.*
*Note 2: Launchpad PPAs contain builds from Bionic 18.04 onwards.*
**
*Note 3: Xenial 16.04 works with Snap and Pip installs, but cannot be built
under Launchpad PPAs at the moment**.*
...Thanks,
...Ken
_______________________________________________
Duplicity-talk mailing list
Duplicity-talk@nongnu.org <mailto:Duplicity-talk@nongnu.org>
https://lists.nongnu.org/mailman/listinfo/duplicity-talk
_______________________________________________
Duplicity-talk mailing list
Duplicity-talk@nongnu.org
https://lists.nongnu.org/mailman/listinfo/duplicity-talk