Public bug reported: Imported from Debian bug http://bugs.debian.org/1012125:
Source: astroquery Version: 0.4.6+dfsg-2 Severity: serious Justification: RT X-Debbugs-Cc: simon.cho...@canonical.com Hi, The autopkgtests for 0.4.6+dfsg-2 fail with attempts to write to locations in /usr/lib, preventing the package from migrating to testing. From https://ci.debian.net/data/autopkgtest/unstable/amd64/a/astroquery/21778465/log.gz : =========================== short test summary info ============================ FAILED ../../../../usr/lib/python3/dist-packages/astroquery/esa/hubble/tests/test_esa_hubble.py::TestESAHubble::test_download_product_by_calibration FAILED ../../../../usr/lib/python3/dist-packages/astroquery/esa/hubble/tests/test_esa_hubble.py::TestESAHubble::test_download_product_by_product_type FAILED ../../../../usr/lib/python3/dist-packages/astroquery/esa/hubble/tests/test_esa_hubble.py::TestESAHubble::test_get_postcard FAILED ../../../../usr/lib/python3/dist-packages/astroquery/esa/hubble/tests/test_esa_hubble.py::TestESAHubble::test_cone_search FAILED ../../../../usr/lib/python3/dist-packages/astroquery/esa/hubble/tests/test_esa_hubble.py::TestESAHubble::test_cone_search_coords FAILED ../../../../usr/lib/python3/dist-packages/astroquery/esa/hubble/tests/test_esa_hubble.py::TestESAHubble::test_get_artifact ===== 6 failed, 973 passed, 588 skipped, 2 xfailed, 150 warnings in 53.54s ===== Details of the first failure: ______________ TestESAHubble.test_download_product_by_calibration ______________ self = <astroquery.esa.hubble.tests.test_esa_hubble.TestESAHubble object at 0x7f9469e2f040> def test_download_product_by_calibration(self): parameters = {'observation_id': "J6FL25S4Q", 'cal_level': "RAW", 'filename': "J6FL25S4Q.vot", 'verbose': True} ehst = ESAHubbleClass(self.get_dummy_tap_handler()) > ehst.download_product(observation_id=parameters['observation_id'], calibration_level=parameters['cal_level'], filename=parameters['filename'], verbose=parameters['verbose']) /usr/lib/python3/dist-packages/astroquery/esa/hubble/tests/test_esa_hubble.py:101: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3/dist-packages/astroquery/esa/hubble/core.py:106: in download_product response = self._request('GET', self.data_url, save=True, cache=True, /usr/lib/python3/dist-packages/astroquery/esa/hubble/tests/test_esa_hubble.py:39: in get_mockreturn shutil.copy(response + '.test', response) /usr/lib/python3.10/shutil.py:417: in copy copyfile(src, dst, follow_symlinks=follow_symlinks) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ src = '/usr/lib/python3/dist-packages/astroquery/esa/hubble/tests/data/J6FL25S4Q.vot.test' dst = '/usr/lib/python3/dist-packages/astroquery/esa/hubble/tests/data/J6FL25S4Q.vot' [snip] with open(src, 'rb') as fsrc: try: > with open(dst, 'wb') as fdst: E PermissionError: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/astroquery/esa/hubble/tests/data/J6FL25S4Q.vot' /usr/lib/python3.10/shutil.py:256: PermissionError ** Affects: astroquery (Ubuntu) Importance: Undecided Status: New ** Affects: astroquery (Debian) Importance: Undecided Status: New ** Tags: update-excuse ** Bug watch added: Debian Bug tracker #1012125 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1012125 ** Changed in: astroquery (Debian) Remote watch: None => Debian Bug tracker #1012125 ** Tags added: update-excuse -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1976295 Title: astroquery: Autopkgtests failure due to trying to write to /usr/lib To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/astroquery/+bug/1976295/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs