Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

borgbackup-1.2.6-14 is unavailable for the '6.2 qoriq' architecture #5922

Open
1 task done
dr3nch opened this issue Nov 12, 2023 · 2 comments
Open
1 task done

borgbackup-1.2.6-14 is unavailable for the '6.2 qoriq' architecture #5922

dr3nch opened this issue Nov 12, 2023 · 2 comments
Labels
bug build/rust-qoriq related to rust target powerpc-unknown-linux-gnuspe (instead of powerpc-unknown-linux-gnu)

Comments

@dr3nch
Copy link

dr3nch commented Nov 12, 2023

Is this a new Bug?

  • I checked that the bug hasn't been reported before

Package Name

borgbackup

Package Version

1.2.6-14

Device Model

DS213+

Device Architecture

PPC

Firmware Version

6.2.4-25556 update 6

What happened?

I use my old Synology as a backup storage. After DSM reinstallation I noticed there is a version 1.2.6 of borgbackup on SynoCommunity website but not in Package Center.

Package Center can install or update borg only to 1.2.2-13. According to https://synocommunity.com/package/borgbackup '6.2 quoric' should be supported. borgbackup.v14.f25556[qoriq].spk can be installed manually, but considering its absence on update channels I'm not sure if it's stable.

Borg v1.2.2 seems to be working for now but it's more than a year old already.

Reproduction steps

  1. Log in via web UI
  2. Open Package Center
  3. Search for borgbackup package
  4. Only version 1.2.2-13 is available

Install Log

2023/11/09 05:20:47     install borgbackup 1.2.2-13 Begin preinst
2023/11/09 05:20:47     Begin load_variables_from_file
/volume1/@tmp/pkginstall/scripts/installer: line 41: /var/packages/borgbackup/etc/installer-variables: No such file or directory
2023/11/09 05:20:47     End load_variables_from_file
2023/11/09 05:20:47     Begin initialize_variables
2023/11/09 05:20:47     End initialize_variables
2023/11/09 05:20:47     ===> Step preinst. STATUS=INSTALL USER= GROUP= SHARE_PATH=
2023/11/09 05:20:47     install borgbackup 1.2.2-13 End preinst ret=[0]
2023/11/09 05:20:47     install borgbackup 1.2.2-13 Begin /bin/rm -rf /volume1/@appstore/borgbackup
2023/11/09 05:20:47     install borgbackup 1.2.2-13 End /bin/rm -rf /volume1/@appstore/borgbackup ret=[0]
2023/11/09 05:20:47     install borgbackup 1.2.2-13 Begin /bin/mv -f /volume1/@tmp/pkginstall/package /volume1/@appstore/borgbackup
2023/11/09 05:20:47     install borgbackup 1.2.2-13 End /bin/mv -f /volume1/@tmp/pkginstall/package /volume1/@appstore/borgbackup ret=[0]
2023/11/09 05:20:47     install borgbackup 1.2.2-13 Begin /bin/rm -rf /var/packages/borgbackup
2023/11/09 05:20:47     install borgbackup 1.2.2-13 End /bin/rm -rf /var/packages/borgbackup ret=[0]
2023/11/09 05:20:47     install borgbackup 1.2.2-13 Begin /bin/mkdir -p /var/packages/borgbackup
2023/11/09 05:20:47     install borgbackup 1.2.2-13 End /bin/mkdir -p /var/packages/borgbackup ret=[0]
2023/11/09 05:20:47     install borgbackup 1.2.2-13 Begin /bin/mv -f /volume1/@tmp/pkginstall/INFO /var/packages/borgbackup/INFO
2023/11/09 05:20:47     install borgbackup 1.2.2-13 End /bin/mv -f /volume1/@tmp/pkginstall/INFO /var/packages/borgbackup/INFO ret=[0]
2023/11/09 05:20:47     install borgbackup 1.2.2-13 Begin /bin/rm -rf /var/packages/borgbackup/scripts
2023/11/09 05:20:47     install borgbackup 1.2.2-13 End /bin/rm -rf /var/packages/borgbackup/scripts ret=[0]
2023/11/09 05:20:47     install borgbackup 1.2.2-13 Begin /bin/mv -f /volume1/@tmp/pkginstall/scripts /var/packages/borgbackup/scripts
2023/11/09 05:20:47     install borgbackup 1.2.2-13 End /bin/mv -f /volume1/@tmp/pkginstall/scripts /var/packages/borgbackup/scripts ret=[0]
2023/11/09 05:20:47     install borgbackup 1.2.2-13 Begin /bin/rm -rf /var/packages/borgbackup/conf
2023/11/09 05:20:47     install borgbackup 1.2.2-13 End /bin/rm -rf /var/packages/borgbackup/conf ret=[0]
2023/11/09 05:20:47     install borgbackup 1.2.2-13 Begin /bin/mv -f /volume1/@tmp/pkginstall/conf /var/packages/borgbackup/conf
2023/11/09 05:20:47     install borgbackup 1.2.2-13 End /bin/mv -f /volume1/@tmp/pkginstall/conf /var/packages/borgbackup/conf ret=[0]
2023/11/09 05:20:48     install borgbackup 1.2.2-13 Begin postinst
2023/11/09 05:20:48     Begin load_variables_from_file
/var/packages/borgbackup/scripts/installer: line 41: /var/packages/borgbackup/etc/installer-variables: No such file or directory
2023/11/09 05:20:48     End load_variables_from_file
2023/11/09 05:20:48     Begin initialize_variables
2023/11/09 05:20:48     End initialize_variables
2023/11/09 05:20:48     ===> Step postinst. STATUS=INSTALL USER= GROUP= SHARE_PATH=
2023/11/09 05:20:48     Begin save_wizard_variables
2023/11/09 05:20:48     End save_wizard_variables
2023/11/09 05:20:48     Begin service_postinst
2023/11/09 05:20:48     Python 3.10.13
2023/11/09 05:22:14     Requirement already satisfied: pip in /volume1/@appstore/borgbackup/env/lib/python3.10/site-packages (23.0.1)
2023/11/09 05:22:16     Collecting pip
2023/11/09 05:22:17       Downloading pip-23.3.1-py3-none-any.whl (2.1 MB)
2023/11/09 05:22:22          ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.1/2.1 MB 423.9 kB/s eta 0:00:00
2023/11/09 05:22:25     Installing collected packages: pip
2023/11/09 05:22:25       Attempting uninstall: pip
2023/11/09 05:22:25         Found existing installation: pip 23.0.1
2023/11/09 05:22:28         Uninstalling pip-23.0.1:
2023/11/09 05:22:28           Successfully uninstalled pip-23.0.1
2023/11/09 05:22:46     Successfully installed pip-23.3.1
2023/11/09 05:22:50     Install packages from wheels
2023/11/09 05:22:50     Install packages from wheels [/volume1/@appstore/borgbackup/share/wheelhouse/requirements.txt]
2023/11/09 05:22:57     Looking in links: /volume1/@appstore/borgbackup/share/wheelhouse
2023/11/09 05:22:57     Collecting appdirs==1.4.4 (from -r /volume1/@appstore/borgbackup/share/wheelhouse/requirements.txt (line 1))
2023/11/09 05:22:58       Downloading appdirs-1.4.4-py2.py3-none-any.whl (9.6 kB)
2023/11/09 05:22:59     Collecting arrow==1.2.3 (from -r /volume1/@appstore/borgbackup/share/wheelhouse/requirements.txt (line 2))
2023/11/09 05:22:59       Downloading arrow-1.2.3-py3-none-any.whl (66 kB)
2023/11/09 05:22:59          ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 66.4/66.4 kB 748.0 kB/s eta 0:00:00
2023/11/09 05:23:00     Collecting attrs==22.1.0 (from -r /volume1/@appstore/borgbackup/share/wheelhouse/requirements.txt (line 3))
2023/11/09 05:23:00       Downloading attrs-22.1.0-py2.py3-none-any.whl (58 kB)
2023/11/09 05:23:00          ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 58.8/58.8 kB 1.1 MB/s eta 0:00:00
2023/11/09 05:23:00     Processing /volume1/@appstore/borgbackup/share/wheelhouse/borgbackup-1.2.2-cp310-cp310-linux_ppc.whl (from -r /volume1/@appstore/borgbackup/share/wheelhouse/requirements.txt (line 4))
2023/11/09 05:23:02     Collecting borgmatic==1.7.5 (from -r /volume1/@appstore/borgbackup/share/wheelhouse/requirements.txt (line 5))
2023/11/09 05:23:02       Downloading borgmatic-1.7.5-py3-none-any.whl (107 kB)
2023/11/09 05:23:02          ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 107.2/107.2 kB 1.1 MB/s eta 0:00:00
2023/11/09 05:23:04     Collecting charset-normalizer==2.1.1 (from -r /volume1/@appstore/borgbackup/share/wheelhouse/requirements.txt (line 6))
2023/11/09 05:23:04       Downloading charset_normalizer-2.1.1-py3-none-any.whl (39 kB)
2023/11/09 05:23:04     Collecting colorama==0.4.6 (from -r /volume1/@appstore/borgbackup/share/wheelhouse/requirements.txt (line 7))
2023/11/09 05:23:04       Downloading colorama-0.4.6-py2.py3-none-any.whl (25 kB)
2023/11/09 05:23:05     Processing /volume1/@appstore/borgbackup/share/wheelhouse/docopt-0.6.2-py2.py3-none-any.whl (from -r /volume1/@appstore/borgbackup/share/wheelhouse/requirements.txt (line 8))
2023/11/09 05:23:05     Collecting emborg==1.34 (from -r /volume1/@appstore/borgbackup/share/wheelhouse/requirements.txt (line 9))
2023/11/09 05:23:05       Downloading emborg-1.34-py3-none-any.whl (68 kB)
2023/11/09 05:23:05          ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 69.0/69.0 kB 1.2 MB/s eta 0:00:00
2023/11/09 05:23:06     Collecting idna==3.4 (from -r /volume1/@appstore/borgbackup/share/wheelhouse/requirements.txt (line 10))
2023/11/09 05:23:06       Downloading idna-3.4-py3-none-any.whl (61 kB)
2023/11/09 05:23:06          ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.5/61.5 kB 1.2 MB/s eta 0:00:00
2023/11/09 05:23:06     Collecting inform==1.27.0 (from -r /volume1/@appstore/borgbackup/share/wheelhouse/requirements.txt (line 11))
2023/11/09 05:23:06       Downloading inform-1.27.0-py3-none-any.whl (36 kB)
2023/11/09 05:23:07     Collecting jsonschema==4.17.3 (from -r /volume1/@appstore/borgbackup/share/wheelhouse/requirements.txt (line 12))
2023/11/09 05:23:07       Downloading jsonschema-4.17.3-py3-none-any.whl (90 kB)
2023/11/09 05:23:07          ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 90.4/90.4 kB 1.5 MB/s eta 0:00:00
2023/11/09 05:23:08     Processing /volume1/@appstore/borgbackup/share/wheelhouse/llfuse-1.4.2-cp310-cp310-linux_ppc.whl (from -r /volume1/@appstore/borgbackup/share/wheelhouse/requirements.txt (line 13))
2023/11/09 05:23:09     Processing /volume1/@appstore/borgbackup/share/wheelhouse/msgpack-1.0.4-cp310-cp310-linux_ppc.whl (from -r /volume1/@appstore/borgbackup/share/wheelhouse/requirements.txt (line 14))
2023/11/09 05:23:10     Collecting packaging==21.3 (from -r /volume1/@appstore/borgbackup/share/wheelhouse/requirements.txt (line 15))
2023/11/09 05:23:10       Downloading packaging-21.3-py3-none-any.whl (40 kB)
2023/11/09 05:23:10          ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 40.8/40.8 kB 1.1 MB/s eta 0:00:00
2023/11/09 05:23:10     Collecting pyparsing==3.0.9 (from -r /volume1/@appstore/borgbackup/share/wheelhouse/requirements.txt (line 16))
2023/11/09 05:23:10       Downloading pyparsing-3.0.9-py3-none-any.whl (98 kB)
2023/11/09 05:23:10          ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 98.3/98.3 kB 1.3 MB/s eta 0:00:00
2023/11/09 05:23:11     Processing /volume1/@appstore/borgbackup/share/wheelhouse/pyrsistent-0.19.2-cp310-cp310-linux_ppc.whl (from -r /volume1/@appstore/borgbackup/share/wheelhouse/requirements.txt (line 17))
2023/11/09 05:23:11     Collecting python-dateutil==2.8.2 (from -r /volume1/@appstore/borgbackup/share/wheelhouse/requirements.txt (line 18))
2023/11/09 05:23:11       Downloading python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB)
2023/11/09 05:23:12          ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 247.7/247.7 kB 1.1 MB/s eta 0:00:00
2023/11/09 05:23:12     Collecting quantiphy==2.18.0 (from -r /volume1/@appstore/borgbackup/share/wheelhouse/requirements.txt (line 19))
2023/11/09 05:23:12       Downloading quantiphy-2.18.0-py3-none-any.whl (36 kB)
2023/11/09 05:23:13     Collecting requests==2.28.1 (from -r /volume1/@appstore/borgbackup/share/wheelhouse/requirements.txt (line 20))
2023/11/09 05:23:14       Downloading requests-2.28.1-py3-none-any.whl (62 kB)
2023/11/09 05:23:14          ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.8/62.8 kB 344.7 kB/s eta 0:00:00
2023/11/09 05:23:15     Processing /volume1/@appstore/borgbackup/share/wheelhouse/ruamel.yaml.clib-0.2.7-cp310-cp310-linux_ppc.whl (from -r /volume1/@appstore/borgbackup/share/wheelhouse/requirements.txt (line 21))
2023/11/09 05:23:20     Collecting ruamel.yaml==0.17.21 (from -r /volume1/@appstore/borgbackup/share/wheelhouse/requirements.txt (line 22))
2023/11/09 05:23:20       Downloading ruamel.yaml-0.17.21-py3-none-any.whl (109 kB)
2023/11/09 05:23:20          ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 109.5/109.5 kB 1.2 MB/s eta 0:00:00
2023/11/09 05:23:21     Collecting urllib3==1.26.13 (from -r /volume1/@appstore/borgbackup/share/wheelhouse/requirements.txt (line 23))
2023/11/09 05:23:21       Downloading urllib3-1.26.13-py2.py3-none-any.whl (140 kB)
2023/11/09 05:23:21          ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 140.6/140.6 kB 1.6 MB/s eta 0:00:00
2023/11/09 05:23:27     Collecting setuptools (from borgmatic==1.7.5->-r /volume1/@appstore/borgbackup/share/wheelhouse/requirements.txt (line 5))
2023/11/09 05:23:27       Downloading setuptools-68.2.2-py3-none-any.whl.metadata (6.3 kB)
2023/11/09 05:23:28     Collecting six (from inform==1.27.0->-r /volume1/@appstore/borgbackup/share/wheelhouse/requirements.txt (line 11))
2023/11/09 05:23:28       Downloading six-1.16.0-py2.py3-none-any.whl (11 kB)
2023/11/09 05:23:30     Collecting certifi>=2017.4.17 (from requests==2.28.1->-r /volume1/@appstore/borgbackup/share/wheelhouse/requirements.txt (line 20))
2023/11/09 05:23:30       Downloading certifi-2023.7.22-py3-none-any.whl.metadata (2.2 kB)
2023/11/09 05:23:32     Downloading certifi-2023.7.22-py3-none-any.whl (158 kB)
2023/11/09 05:23:33        ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 158.3/158.3 kB 550.9 kB/s eta 0:00:00
2023/11/09 05:23:33     Downloading setuptools-68.2.2-py3-none-any.whl (807 kB)
2023/11/09 05:23:33        ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 807.9/807.9 kB 1.1 MB/s eta 0:00:00
2023/11/09 05:23:38     Installing collected packages: msgpack, docopt, appdirs, urllib3, six, setuptools, ruamel.yaml.clib, quantiphy, pyrsistent, pyparsing, llfuse, idna, colorama, charset-normalizer, certifi, attrs, ruamel.yaml, requests, python-dateutil, packaging, jsonschema, borgmatic, borgbackup, arrow, inform, emborg
2023/11/09 05:23:39       Attempting uninstall: six
2023/11/09 05:23:39         Found existing installation: six 1.16.0
2023/11/09 05:23:39         Not uninstalling six at /volume1/@appstore/python310/lib/python3.10/site-packages, outside environment /volume1/@appstore/borgbackup/env
2023/11/09 05:23:39         Can't uninstall 'six'. No files were found to uninstall.
2023/11/09 05:23:39       Attempting uninstall: setuptools
2023/11/09 05:23:39         Found existing installation: setuptools 65.5.0
2023/11/09 05:23:40         Uninstalling setuptools-65.5.0:
2023/11/09 05:23:40           Successfully uninstalled setuptools-65.5.0
2023/11/09 05:23:50       Attempting uninstall: certifi
2023/11/09 05:23:50         Found existing installation: certifi 2023.7.22
2023/11/09 05:23:50         Not uninstalling certifi at /volume1/@appstore/python310/lib/python3.10/site-packages, outside environment /volume1/@appstore/borgbackup/env
2023/11/09 05:23:50         Can't uninstall 'certifi'. No files were found to uninstall.
2023/11/09 05:23:59     Successfully installed appdirs-1.4.4 arrow-1.2.3 attrs-22.1.0 borgbackup-1.2.2 borgmatic-1.7.5 certifi-2023.7.22 charset-normalizer-2.1.1 colorama-0.4.6 docopt-0.6.2 emborg-1.34 idna-3.4 inform-1.27.0 jsonschema-4.17.3 llfuse-1.4.2 msgpack-1.0.4 packaging-21.3 pyparsing-3.0.9 pyrsistent-0.19.2 python-dateutil-2.8.2 quantiphy-2.18.0 requests-2.28.1 ruamel.yaml-0.17.21 ruamel.yaml.clib-0.2.7 setuptools-68.2.2 six-1.16.0 urllib3-1.26.13
2023/11/09 05:24:02     Installed modules:
2023/11/09 05:24:07     appdirs==1.4.4
2023/11/09 05:24:07     arrow==1.2.3
2023/11/09 05:24:07     attrs==22.1.0
2023/11/09 05:24:07     borgbackup==1.2.2
2023/11/09 05:24:07     borgmatic==1.7.5
2023/11/09 05:24:07     certifi==2023.7.22
2023/11/09 05:24:07     charset-normalizer==2.1.1
2023/11/09 05:24:07     colorama==0.4.6
2023/11/09 05:24:07     distlib==0.3.7
2023/11/09 05:24:07     docopt==0.6.2
2023/11/09 05:24:07     emborg==1.34
2023/11/09 05:24:07     filelock==3.12.3
2023/11/09 05:24:07     idna==3.4
2023/11/09 05:24:07     inform==1.27.0
2023/11/09 05:24:07     jsonschema==4.17.3
2023/11/09 05:24:07     llfuse==1.4.2
2023/11/09 05:24:07     msgpack==1.0.4
2023/11/09 05:24:07     packaging==21.3
2023/11/09 05:24:07     platformdirs==3.10.0
2023/11/09 05:24:07     pyparsing==3.0.9
2023/11/09 05:24:07     pyrsistent==0.19.2
2023/11/09 05:24:07     python-dateutil==2.8.2
2023/11/09 05:24:07     quantiphy==2.18.0
2023/11/09 05:24:07     requests==2.28.1
2023/11/09 05:24:07     ruamel.yaml==0.17.21
2023/11/09 05:24:07     ruamel.yaml.clib==0.2.7
2023/11/09 05:24:07     six==1.16.0
2023/11/09 05:24:07     typing_extensions==4.8.0
2023/11/09 05:24:07     urllib3==1.26.13
2023/11/09 05:24:07     virtualenv==20.24.4
2023/11/09 05:24:08     End service_postinst
2023/11/09 05:24:08     install borgbackup 1.2.2-13 End postinst ret=[0]
2023/11/09 05:24:08     install borgbackup 1.2.2-13 Begin /bin/rm -rf /volume1/@tmp/pkginstall
2023/11/09 05:24:08     install borgbackup 1.2.2-13 End /bin/rm -rf /volume1/@tmp/pkginstall ret=[0]
2023/11/09 05:24:10     install borgbackup 1.2.2-13 Begin start-stop-status start
2023/11/09 05:24:10     install borgbackup 1.2.2-13 End start-stop-status start ret=[0]
2023/11/09 06:30:10     (system) trigger borgbackup 1.2.2-13 Begin start-stop-status stop
2023/11/09 06:30:10     (system) trigger borgbackup 1.2.2-13 End start-stop-status stop ret=[0]

Service Log

No response

Other Logs

No response

@dr3nch dr3nch added the bug label Nov 12, 2023
@hgy59
Copy link
Contributor

hgy59 commented Nov 12, 2023

This is related to #5879 (and the linked issues #5684 and #5847)

python311 does not work with qoriq archs anymore.

This is caused by rust code required by cryptography (and probably other) python modules. There is some debugging on this issue and may be some day it can be fixed.

qoriq packages depending on python311 are deactivated in the synocommunity repository. Deactivated packages do not appear in the DSM Package Center (but are still visible and downloadable in the community website).

@hgy59 hgy59 added the build/rust-qoriq related to rust target powerpc-unknown-linux-gnuspe (instead of powerpc-unknown-linux-gnu) label Nov 29, 2023
@hgy59 hgy59 changed the title borgbackup-1.2.6-14 is unavailable for the '6.2 quoric' architecture borgbackup-1.2.6-14 is unavailable for the '6.2 qoriq' architecture Apr 7, 2024
@hgy59
Copy link
Contributor

hgy59 commented Jun 15, 2024

@dr3nch borgbackup 1.2.6-14 for qoriq-6.2 was published on 2024-02-26 12:28:40 to our repository.
Did you have a chance to test this?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug build/rust-qoriq related to rust target powerpc-unknown-linux-gnuspe (instead of powerpc-unknown-linux-gnu)
Projects
None yet
Development

No branches or pull requests

2 participants