Skip to content

Build for AL2023 and some warnings

I added your build to my own COPR repo for AL2023 and it builds fine.

I did notice 2 warnings: warning: unused variable: config_lock

warning: unused variable: `config_lock`
   --> pbs-datastore/src/datastore.rs:148:13
    |
148 |         let config_lock = pbs_config::datastore::lock_config()?;
    |             ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_config_lock`
    |
    = note: `#[warn(unused_variables)]` on by default

and the following building the documentation with Sphinx:

sphinx-build -t release -b man ./ output/man
Running Sphinx v3.4.3
loading translations [en]... done
Mapping reference labels...
making output directory... done
building [mo]: targets for 0 po files that are out of date
building [man]: all manpages
updating environment: [new config] 80 added, 0 changed, 0 removed
reading sources... [  1%] GFDL
reading sources... [  2%] backup-client
reading sources... [  3%] backup-protocol
reading sources... [  5%] calendarevents
reading sources... [  6%] command-line-tools
reading sources... [  7%] command-syntax
reading sources... [  8%] config/acl/format
reading sources... [ 10%] config/acl/man5
reading sources... [ 11%] config/datastore/format
reading sources... [ 12%] config/datastore/man5
reading sources... [ 13%] config/domains/format
reading sources... [ 15%] config/domains/man5
reading sources... [ 16%] config/media-pool/format
reading sources... [ 17%] config/media-pool/man5
reading sources... [ 18%] config/notifications-priv/format
reading sources... [ 20%] config/notifications-priv/man5
reading sources... [ 21%] config/notifications/format
reading sources... [ 22%] config/notifications/man5
reading sources... [ 23%] config/remote/format
reading sources... [ 25%] config/remote/man5
reading sources... [ 26%] config/sync/format
reading sources... [ 27%] config/sync/man5
reading sources... [ 28%] config/tape-job/format
reading sources... [ 30%] config/tape-job/man5
reading sources... [ 31%] config/tape/format
reading sources... [ 32%] config/tape/man5
reading sources... [ 33%] config/user/format
reading sources... [ 35%] config/user/man5
reading sources... [ 36%] config/verification/format
reading sources... [ 37%] config/verification/man5
reading sources... [ 38%] configuration-files
reading sources... [ 40%] faq
reading sources... [ 41%] file-formats
reading sources... [ 42%] glossary
reading sources... [ 43%] gui
reading sources... [ 45%] index
reading sources... [ 46%] installation
reading sources... [ 47%] introduction
reading sources... [ 48%] maintenance
reading sources... [ 50%] managing-remotes
reading sources... [ 51%] markdown-primer
reading sources... [ 52%] network-management
reading sources... [ 53%] notifications
reading sources... [ 55%] output-format
reading sources... [ 56%] pbs2to3/man1
reading sources... [ 57%] pmt/description
reading sources... [ 58%] pmt/man1
reading sources... [ 60%] pmt/options
reading sources... [ 61%] pmtx/description
reading sources... [ 62%] pmtx/man1
reading sources... [ 63%] proxmox-backup-client/catalog-shell-synopsis
reading sources... [ 65%] proxmox-backup-client/description
reading sources... [ 66%] proxmox-backup-client/man1
reading sources... [ 67%] proxmox-backup-client/synopsis
reading sources... [ 68%] proxmox-backup-debug/description
reading sources... [ 70%] proxmox-backup-debug/man1
reading sources... [ 71%] proxmox-backup-manager/description
reading sources... [ 72%] proxmox-backup-manager/man1
reading sources... [ 73%] proxmox-backup-proxy/description
reading sources... [ 75%] proxmox-backup-proxy/man1
reading sources... [ 76%] proxmox-backup/description
reading sources... [ 77%] proxmox-backup/man1
reading sources... [ 78%] proxmox-file-restore/description
reading sources... [ 80%] proxmox-file-restore/man1
reading sources... [ 81%] proxmox-tape/description
reading sources... [ 82%] proxmox-tape/man1
reading sources... [ 83%] pve-integration
reading sources... [ 85%] pxar-tool
reading sources... [ 86%] pxar/description
reading sources... [ 87%] pxar/man1
reading sources... [ 88%] pxar/synopsis
reading sources... [ 90%] services
reading sources... [ 91%] storage
reading sources... [ 92%] sysadmin
reading sources... [ 93%] system-requirements
reading sources... [ 95%] tape-backup
reading sources... [ 96%] technical-overview
reading sources... [ 97%] terminology
reading sources... [ 98%] todos
reading sources... [100%] user-management

/builddir/build/SOURCES/proxmox-backup/docs/command-syntax.rst:30: WARNING: Problems with "include" directive path:
InputError: [Errno 2] No such file or directory: 'proxmox-backup-manager/synopsis.rst'.
/builddir/build/SOURCES/proxmox-backup/docs/command-syntax.rst:36: WARNING: Problems with "include" directive path:
InputError: [Errno 2] No such file or directory: 'proxmox-tape/synopsis.rst'.
/builddir/build/SOURCES/proxmox-backup/docs/command-syntax.rst:45: WARNING: Problems with "include" directive path:
InputError: [Errno 2] No such file or directory: 'pmt/synopsis.rst'.
/builddir/build/SOURCES/proxmox-backup/docs/command-syntax.rst:51: WARNING: Problems with "include" directive path:
InputError: [Errno 2] No such file or directory: 'pmtx/synopsis.rst'.
/builddir/build/SOURCES/proxmox-backup/docs/command-syntax.rst:62: WARNING: Problems with "include" directive path:
InputError: [Errno 2] No such file or directory: 'proxmox-file-restore/synopsis.rst'.
/builddir/build/SOURCES/proxmox-backup/docs/command-syntax.rst:67: WARNING: Problems with "include" directive path:
InputError: [Errno 2] No such file or directory: 'proxmox-backup-debug/synopsis.rst'.
/builddir/build/SOURCES/proxmox-backup/docs/config/acl/man5.rst:23: WARNING: Problems with "include" directive path:
InputError: [Errno 2] No such file or directory: 'config/acl/roles.rst'.
/builddir/build/SOURCES/proxmox-backup/docs/config/datastore/man5.rst:21: WARNING: Problems with "include" directive path:
InputError: [Errno 2] No such file or directory: 'config/datastore/config.rst'.
/builddir/build/SOURCES/proxmox-backup/docs/config/domains/man5.rst:21: WARNING: Problems with "include" directive path:
InputError: [Errno 2] No such file or directory: 'config/domains/config.rst'.
/builddir/build/SOURCES/proxmox-backup/docs/config/media-pool/man5.rst:22: WARNING: Problems with "include" directive path:
InputError: [Errno 2] No such file or directory: 'config/media-pool/config.rst'.
/builddir/build/SOURCES/proxmox-backup/docs/config/notifications-priv/man5.rst:22: WARNING: Problems with "include" directive path:
InputError: [Errno 2] No such file or directory: 'config/notifications-priv/config.rst'.
/builddir/build/SOURCES/proxmox-backup/docs/config/notifications/man5.rst:22: WARNING: Problems with "include" directive path:
InputError: [Errno 2] No such file or directory: 'config/notifications/config.rst'.
/builddir/build/SOURCES/proxmox-backup/docs/config/remote/man5.rst:22: WARNING: Problems with "include" directive path:
InputError: [Errno 2] No such file or directory: 'config/remote/config.rst'.
looking for now-outdated files... none found
pickling environment... /builddir/build/SOURCES/proxmox-backup/docs/config/sync/man5.rst:21: WARNING: Problems with "include" directive path:
InputError: [Errno 2] No such file or directory: 'config/sync/config.rst'.
/builddir/build/SOURCES/proxmox-backup/docs/config/tape-job/man5.rst:21: WARNING: Problems with "include" directive path:
InputError: [Errno 2] No such file or directory: 'config/tape-job/config.rst'.
/builddir/build/SOURCES/proxmox-backup/docs/config/tape/man5.rst:21: WARNING: Problems with "include" directive path:
InputError: [Errno 2] No such file or directory: 'config/tape/config.rst'.
/builddir/build/SOURCES/proxmox-backup/docs/config/user/man5.rst:21: WARNING: Problems with "include" directive path:
InputError: [Errno 2] No such file or directory: 'config/user/config.rst'.
/builddir/build/SOURCES/proxmox-backup/docs/config/verification/man5.rst:21: WARNING: Problems with "include" directive path:
InputError: [Errno 2] No such file or directory: 'config/verification/config.rst'.
/builddir/build/SOURCES/proxmox-backup/docs/configuration-files.rst:22: WARNING: Problems with "include" directive path:
InputError: [Errno 2] No such file or directory: 'config/acl/roles.rst'.
/builddir/build/SOURCES/proxmox-backup/docs/configuration-files.rst:37: WARNING: Problems with "include" directive path:
InputError: [Errno 2] No such file or directory: 'config/datastore/config.rst'.
/builddir/build/SOURCES/proxmox-backup/docs/configuration-files.rst:53: WARNING: Problems with "include" directive path:
InputError: [Errno 2] No such file or directory: 'config/domains/config.rst'.
/builddir/build/SOURCES/proxmox-backup/docs/configuration-files.rst:68: WARNING: Problems with "include" directive path:
InputError: [Errno 2] No such file or directory: 'config/media-pool/config.rst'.
/builddir/build/SOURCES/proxmox-backup/docs/configuration-files.rst:84: WARNING: Problems with "include" directive path:
InputError: [Errno 2] No such file or directory: 'config/notifications/config.rst'.
/builddir/build/SOURCES/proxmox-backup/docs/configuration-files.rst:100: WARNING: Problems with "include" directive path:
InputError: [Errno 2] No such file or directory: 'config/notifications-priv/config.rst'.
/builddir/build/SOURCES/proxmox-backup/docs/configuration-files.rst:115: WARNING: Problems with "include" directive path:
InputError: [Errno 2] No such file or directory: 'config/tape/config.rst'.
/builddir/build/SOURCES/proxmox-backup/docs/configuration-files.rst:130: WARNING: Problems with "include" directive path:
InputError: [Errno 2] No such file or directory: 'config/tape-job/config.rst'.
/builddir/build/SOURCES/proxmox-backup/docs/configuration-files.rst:145: WARNING: Problems with "include" directive path:
InputError: [Errno 2] No such file or directory: 'config/user/config.rst'.
/builddir/build/SOURCES/proxmox-backup/docs/configuration-files.rst:160: WARNING: Problems with "include" directive path:
InputError: [Errno 2] No such file or directory: 'config/remote/config.rst'.
/builddir/build/SOURCES/proxmox-backup/docs/configuration-files.rst:175: WARNING: Problems with "include" directive path:
InputError: [Errno 2] No such file or directory: 'config/sync/config.rst'.
/builddir/build/SOURCES/proxmox-backup/docs/configuration-files.rst:190: WARNING: Problems with "include" directive path:
InputError: [Errno 2] No such file or directory: 'config/verification/config.rst'.
/builddir/build/SOURCES/proxmox-backup/docs/pmt/man1.rst:10: WARNING: Problems with "include" directive path:
InputError: [Errno 2] No such file or directory: 'pmt/synopsis.rst'.
/builddir/build/SOURCES/proxmox-backup/docs/pmtx/man1.rst:10: WARNING: Problems with "include" directive path:
InputError: [Errno 2] No such file or directory: 'pmtx/synopsis.rst'.
/builddir/build/SOURCES/proxmox-backup/docs/proxmox-backup-debug/man1.rst:10: WARNING: Problems with "include" directive path:
InputError: [Errno 2] No such file or directory: 'proxmox-backup-debug/synopsis.rst'.
/builddir/build/SOURCES/proxmox-backup/docs/proxmox-backup-manager/man1.rst:10: WARNING: Problems with "include" directive path:
InputError: [Errno 2] No such file or directory: 'proxmox-backup-manager/synopsis.rst'.
/builddir/build/SOURCES/proxmox-backup/docs/proxmox-file-restore/man1.rst:10: WARNING: Problems with "include" directive path:
InputError: [Errno 2] No such file or directory: 'proxmox-file-restore/synopsis.rst'.
/builddir/build/SOURCES/proxmox-backup/docs/proxmox-tape/man1.rst:10: WARNING: Problems with "include" directive path:
InputError: [Errno 2] No such file or directory: 'proxmox-tape/synopsis.rst'.
done
checking consistency... done
writing... proxmox-backup-client.1 { } pxar.1 { } done
build succeeded, 36 warnings.