[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
cross-platform backup tool bindep inputs request for help
From: |
EricZolf |
Subject: |
cross-platform backup tool bindep inputs request for help |
Date: |
Fri, 30 Sep 2022 19:56:21 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.3.0 |
Hello,
bindep is a (Python) module developed apparently in the OpenStack world
and adopted recently by Ansible to express binary dependencies (you
would never have guessed from the name!), i.e. RPM, DEB and the same.
If you could try the current version [1] on your favourite Linux
distro(s), and provide feedback, it would allow to make it better.
The necessary details on how to use it and what to do to provide
feedback is all as comment in the file, but here again:
# USAGE:
# Install bindep with e.g. `pip install --user bindep` and call for example
# bindep -l newlines [usage|devel]
# to see which packages are necessary on your platform for this purpose
# You could use the following command to install missing packages:
# dnf|yum|apt -y install $(bindep devel)
# If this doesn't work on your favourite Linux platform, create an
enhancement
# issue at https://github.com/rdiff-backup/rdiff-backup/issues/new
# with following information:
# - name of distribution and package manager (dnf, yum, apt...)
# - output of `bindep --profiles`
# - a list of missed/failed packages with their package name on your Linux
# - if you've worked it out, improved version of this bindep.txt
In other words, call `bindep -l newline usage` and `bindep -l newline
devel` and make sure you get a list of all necessary packages to use
resp. develop rdiff-backup. Check of course that you get the _correct_
and _complete_ list of packages.
If you're curious to know more, check [2] and/or read
~/.local/lib/python3.10/site-packages/bindep/depends.py after having
installed bindep.
From the look of it, Debian, Ubuntu, RHEL and its derivates, Fedora,
SLES and its derivates, Amazon, Gentoo, Arch, Manjaro and Alpine should
be supported, but I can't test them all myself.
Thanks, Eric
[1] https://github.com/rdiff-backup/rdiff-backup/blob/master/bindep.txt
[2] https://pypi.org/project/bindep/
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- cross-platform backup tool bindep inputs request for help,
EricZolf <=