Your message dated Wed, 15 Feb 2023 09:35:26 +0000
with message-id <e1psece-008h9m...@fasolo.debian.org>
and subject line Bug#1030416: fixed in python-os-api-ref 2.3.0+ds1-1
has caused the Debian Bug report #1030416,
regarding python-os-api-ref: FTBFS: make[1]: *** [debian/rules:19:
override_dh_auto_test] Error 1
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
1030416: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1030416
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: python-os-api-ref
Version: 2.1.0+ds1-4
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20230203 ftbfs-bookworm
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> make[1]: pyversions: No such file or directory
> py3versions: no X-Python3-Version in control file, using supported versions
> pkgos-dh_auto_test --no-py2
> + PKGOS_TEST_PARALLEL=yes
> + PKGOS_TEST_SERIAL=no
> + PYTHONS=disabled
> + PYTHON3S=disabled
> + TEST_PARALLEL_OPT=--parallel
> + TEST_SERIAL_OPT=
> + echo WARNING: --no-py2 is deprecated, and always on.
> WARNING: --no-py2 is deprecated, and always on.
> + shift
> + py3versions -vr
> + PYTHON3S=3.11
> + [ yes = no ]
> + [ no = yes ]
> + [ 3.11 = disabled ]
> + echo 3.11
> + cut -d. -f1
> + PYMAJOR=3
> + echo ===> Testing with python (python3)
> ===> Testing with python (python3)
> + pwd
> + [ -d /<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages ]
> + [ -e .stestr.conf ]
> + [ -x /usr/bin/python3-stestr ]
> + STESTR=stestr
> + rm -rf .stestr
> + PYTHON=python3.11 stestr run --parallel --subunit
> + subunit2pyunit
> os_api_ref.tests.test_os_api_ref.TestOs_api_ref.test_something
> os_api_ref.tests.test_os_api_ref.TestOs_api_ref.test_something ... ok
> os_api_ref.tests.test_basic_example.TestBasicExample.test_expand_all
> os_api_ref.tests.test_basic_example.TestBasicExample.test_expand_all ... ok
> os_api_ref.tests.test_microversions.TestMicroversions.test_js_declares
> os_api_ref.tests.test_microversions.TestMicroversions.test_js_declares ... ok
> os_api_ref.tests.test_warnings.TestWarnings.test_empty_parameter_file
> os_api_ref.tests.test_warnings.TestWarnings.test_empty_parameter_file ... ok
> os_api_ref.tests.test_basic_example.TestBasicExample.test_parameters
> os_api_ref.tests.test_basic_example.TestBasicExample.test_parameters ... FAIL
> os_api_ref.tests.test_microversions.TestMicroversions.test_mv_selector
> os_api_ref.tests.test_microversions.TestMicroversions.test_mv_selector ... ok
> os_api_ref.tests.test_warnings.TestWarnings.test_invalid_parameter_definition
> os_api_ref.tests.test_warnings.TestWarnings.test_invalid_parameter_definition
> ... ok
> os_api_ref.tests.test_basic_example.TestBasicExample.test_rest_method
> os_api_ref.tests.test_basic_example.TestBasicExample.test_rest_method ... ok
> os_api_ref.tests.test_microversions.TestMicroversions.test_rest_method
> os_api_ref.tests.test_microversions.TestMicroversions.test_rest_method ... ok
> os_api_ref.tests.test_warnings.TestWarnings.test_missing_field
> os_api_ref.tests.test_warnings.TestWarnings.test_missing_field ... ok
> os_api_ref.tests.test_basic_example.TestBasicExample.test_rest_response
> os_api_ref.tests.test_basic_example.TestBasicExample.test_rest_response ...
> FAIL
> os_api_ref.tests.test_warnings.TestWarnings.test_missing_lookup_name
> os_api_ref.tests.test_warnings.TestWarnings.test_missing_lookup_name ... ok
> os_api_ref.tests.test_warnings.TestWarnings.test_missing_path_parameter_in_stanza
> os_api_ref.tests.test_warnings.TestWarnings.test_missing_path_parameter_in_stanza
> ... ok
> os_api_ref.tests.test_warnings.TestWarnings.test_no_parameters_set
> os_api_ref.tests.test_warnings.TestWarnings.test_no_parameters_set ... ok
> os_api_ref.tests.test_warnings.TestWarnings.test_out_of_order
> os_api_ref.tests.test_warnings.TestWarnings.test_out_of_order ... ok
> os_api_ref.tests.test_warnings.TestWarnings.test_parameter_file_not_exist
> os_api_ref.tests.test_warnings.TestWarnings.test_parameter_file_not_exist ...
> ok
>
> ======================================================================
> FAIL: os_api_ref.tests.test_basic_example.TestBasicExample.test_parameters
> os_api_ref.tests.test_basic_example.TestBasicExample.test_parameters
> ----------------------------------------------------------------------
> testtools.testresult.real._StringException: Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/os_api_ref/tests/test_basic_example.py", line 144,
> in test_parameters
> self.assertIn(table, self.content)
> File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 399, in
> assertIn
> self.assertThat(haystack, Contains(needle), message)
> File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 480, in
> assertThat
> raise mismatch_error
> testtools.matchers._impl.MismatchError: '<table class="docutils
> align-default">\n<colgroup>\n<col style="width: 20%"/>\n<col style="width:
> 10%"/>\n<col style="width: 10%"/>\n<col style="width:
> 60%"/>\n</colgroup>\n<thead>\n<tr class="row-odd"><th
> class="head"><p>Name</p></th>\n<th class="head"><p>In</p></th>\n<th
> class="head"><p>Type</p></th>\n<th
> class="head"><p>Description</p></th>\n</tr>\n</thead>\n<tbody>\n<tr
> class="row-even"><td><p>name</p></td>\n<td><p>body</p></td>\n<td><p>string</p></td>\n<td><p>The
> name of things</p></td>\n</tr>\n</tbody>\n</table>' not in '<!DOCTYPE html
> PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
> "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">\n\n<html lang="en"
> xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">\n<head>\n<meta
> content="text/html; charset=utf-8"
> http-equiv="Content-Type"/>\n<title>OpenStack Docs: List
> Servers</title>\n<meta charset="utf-8"/>\n<meta content="IE=edge"
> http-equiv="X-UA-Compatible"/>\n<meta content="width=device-width,
> initial-scale=1" name="viewport"/>\n<meta content="Docutils 0.19:
> https://docutils.sourceforge.io/" name="generator">\n<!-- Bootstrap CSS
> -->\n<link href="_static/css/bootstrap.min.css" rel="stylesheet"/>\n<!--
> Pygments CSS -->\n<link href="_static/css/native.css"
> rel="stylesheet"/>\n<!-- Fonts -->\n<link
> href="_static/css/font-awesome.min.css" rel="stylesheet"/>\n<!-- Custom CSS
> -->\n<link href="_static/css/combined.css" rel="stylesheet"/>\n<link
> href="_static/css/styles.css" rel="stylesheet"/>\n<link
> href="_static/pygments.css" rel="stylesheet" type="text/css">\n<link
> href="_static/css/basic.css" rel="stylesheet" type="text/css">\n<link
> href="_static/api-site.css" rel="stylesheet" type="text/css">\n<script
> type="text/javascript">\n var DOCUMENTATION_OPTIONS = {\n
> URL_ROOT: \'\',\n VERSION: \'\',\n COLLAPSE_INDEX:
> false,\n FILE_SUFFIX: \'.html\',\n HAS_SOURCE: true,\n
> SOURCELINK_SUFFIX: \'.txt\'\n };\n </script>\n<script
> src="_static/documentation_options.js"
> type="text/javascript"></script>\n<script src="_static/jquery.js"
> type="text/javascript"></script>\n<script src="_static/underscore.js"
> type="text/javascript"></script>\n<script
> src="_static/_sphinx_javascript_frameworks_compat.js"
> type="text/javascript"></script>\n<script src="_static/doctools.js"
> type="text/javascript"></script>\n<script src="_static/sphinx_highlight.js"
> type="text/javascript"></script>\n<script src="_static/api-site.js"
> type="text/javascript"></script>\n<script src="_static/combobox.js"
> type="text/javascript"></script>\n</link></link></link></meta></head>\n<body>\n<!--
> SOURCE_FILE: index.rst -->\n<nav class="navbar navbar-default"
> role="navigation">\n<div class="container">\n<!-- Brand and toggle get
> grouped for better mobile display -->\n<div class="navbar-header">\n<button
> class="navbar-toggle" data-target="#bs-example-navbar-collapse-1"
> data-toggle="collapse" type="button">\n<span class="sr-only">Toggle
> navigation</span>\n<span class="icon-bar"></span>\n<span
> class="icon-bar"></span>\n<span class="icon-bar"></span>\n</button>\n<div
> class="brand-wrapper">\n<a class="navbar-brand"
> href="index.html"></a>\n</div>\n</div>\n</div>\n<!-- /.container
> -->\n</nav>\n<div class="container docs-book-wrapper">\n<div
> class="row">\n<div class="col-lg-9 col-md-8 col-sm-8 col-lg-push-3
> col-md-push-4 col-sm-push-4">\n<div class="row">\n<div
> class="col-lg-8">\n<h2>List Servers</h2>\n</div>\n<div
> class="docs-actions">\n</div>\n</div>\n<div class="row docs-byline">\n<div
> class="docs-updated">updated: None</div>\n</div>\n<div class="row">\n<div
> class="col-lg-12">\n<div class="docs-body">\n<div class="row">\n<div
> class="col-md-2 col-md-offset-9">\n</div>\n<div class="col-md-1">\n<button
> class="btn btn-info btn-sm btn-expand-all" data-toggle="collapse"
> id="expand-all">Show All</button>\n</div>\n</div><p>I am text, hear me
> roar!</p>\n<section class="detail-control" id="list-servers">\n<div
> class="operation-grp">\n<div class="row">\n<div class="col-md-2">\n<div
> class="operation">\n<a class="operation-anchor" href="#list-servers"
> name="list-servers" onclick="window.location.hash = hash;">\n<span
> class="glyphicon glyphicon-link"></span></a>\n<span class="label
> label-GET">GET</span>\n</div>\n</div>\n<div class="col-md-9">\n<div
> class="row">\n<div class="endpoint-container">\n<div class="row
> col-md-12">/servers</div>\n<div class="row col-md-12"><p
> class="url-subtitle">List Servers</p></div>\n</div>\n</div>\n</div>\n<div
> class="col-md-1">\n<button class="btn btn-info btn-sm btn-detail"
> data-target="#list-servers-detail" data-toggle="collapse"
> id="list-servers-detail-btn">detail</button>\n</div>\n</div>\n</div></section>\n<section
> class="api-detail collapse" id="list-servers-detail">\n<table
> class="docutils align-default">\n<thead>\n<tr class="row-odd"><th
> class="head"><p>Name</p></th>\n<th class="head"><p>In</p></th>\n<th
> class="head"><p>Type</p></th>\n<th
> class="head"><p>Description</p></th>\n</tr>\n</thead>\n<tbody>\n<tr
> class="row-even"><td><p>name</p></td>\n<td><p>body</p></td>\n<td><p>string</p></td>\n<td><p>The
> name of things</p></td>\n</tr>\n</tbody>\n</table>\n<section
> id="response-codes">\n<h2>Response codes<a class="headerlink"
> href="#response-codes" title="Permalink to this heading">¶</a></h2>\n<section
> id="Success">\n<h3>Success<a class="headerlink" href="#Success"
> title="Permalink to this heading">¶</a></h3>\n<table class="docutils
> align-default">\n<thead>\n<tr class="row-odd"><th
> class="head"><p>Code</p></th>\n<th
> class="head"><p>Reason</p></th>\n</tr>\n</thead>\n<tbody>\n<tr
> class="row-even"><td><code>200 - OK</code></td>\n<td><p>Request was
> successful.</p></td>\n</tr>\n<tr class="row-odd"><td><code>100 -
> Continue</code></td>\n<td><p>An unusual code for an API</p></td>\n</tr>\n<tr
> class="row-even"><td><code>201 - Created</code></td>\n<td><p>Resource was
> created and is ready to
> use.</p></td>\n</tr>\n</tbody>\n</table>\n</section>\n<section
> id="Error">\n<h3>Error<a class="headerlink" href="#Error" title="Permalink to
> this heading">¶</a></h3>\n<table class="docutils
> align-default">\n<thead>\n<tr class="row-odd"><th
> class="head"><p>Code</p></th>\n<th
> class="head"><p>Reason</p></th>\n</tr>\n</thead>\n<tbody>\n<tr
> class="row-even"><td><code>405 - Method Not
> Allowed</code></td>\n<td><p>Method is not valid for this
> endpoint.</p></td>\n</tr>\n<tr class="row-odd"><td><code>403 -
> Forbidden</code></td>\n<td><p>Policy does not allow current user to do this
> operation.</p></td>\n</tr>\n<tr class="row-even"><td><code>401 -
> Unauthorized</code></td>\n<td><p>User must authenticate before making a
> request</p></td>\n</tr>\n<tr class="row-odd"><td><code>400 - Bad
> Request</code></td>\n<td><p>Some content in the request was
> invalid</p></td>\n</tr>\n<tr class="row-even"><td><code>500 - Internal Server
> Error</code></td>\n<td><p>Something went wrong inside the
> service.</p></td>\n</tr>\n<tr class="row-odd"><td><code>409 -
> Conflict</code></td>\n<td><p>There is already a zone with this
> name.</p></td>\n</tr>\n</tbody>\n</table>\n</section>\n</section>\n</section>\n</div>\n</div>\n</div>\n<div
> class="docs-actions">\n</div>\n<div class="row docs-byline bottom">\n<div
> class="docs-updated">updated: None</div>\n</div>\n<div class="row">\n<div
> class="col-lg-8 col-md-8 col-sm-8 docs-license">\n<a
> href="https://creativecommons.org/licenses/by/3.0/">\n<img alt="Creative
> Commons Attribution 3.0 License"
> src="_static/images/docs/license.png"/>\n</a>\n<p>\n Except where otherwise
> noted, this document is licensed under\n <a
> href="https://creativecommons.org/licenses/by/3.0/">Creative Commons\n
> Attribution 3.0 License</a>. See all <a
> href="http://www.openstack.org/legal">\n OpenStack Legal
> Documents</a>.\n</p>\n</div>\n<div class="col-lg-4 col-md-4 col-sm-4
> docs-actions-wrapper">\n<!-- ID buglinkbottom added so that pre-filled doc
> bugs\n are sent to Launchpad projects related to the\n
> document -->\n<a class="docs-footer-actions"
> href="http://ask.openstack.org"><i class="fa fa-question-circle"></i>
> questions?</a>\n</div>\n</div>\n</div>\n<div class="col-lg-3 col-md-4
> col-sm-4 col-lg-pull-9 col-md-pull-8 col-sm-pull-8 docs-sidebar">\n<div
> class="btn-group docs-sidebar-releases">\n<button class="btn
> docs-sidebar-home" data-placement="top" data-toggle="tooltip"
> onclick="location.href=\'/\'" title="Docs Home"><i class="fa
> fa-arrow-circle-o-left"></i></button>\n<button class="btn
> docs-sidebar-release-select" data-toggle="dropdown" href="#"
> type="button">OpenStack Documentation<i class="fa
> fa-caret-down"></i></button>\n<ul aria-labelledby="dLabel"
> class="dropdown-menu docs-sidebar-dropdown" role="menu">\n<li
> class="dropdown-header" role="presentation">Guides</li>\n<li
> role="presentation"><a
> href="http://docs.openstack.org/index.html#install-guides" role="menuitem"
> tabindex="-1">Install Guides</a></li>\n<li role="presentation"><a
> href="http://docs.openstack.org/index.html#user-guides" role="menuitem"
> tabindex="-1">User Guides</a></li>\n<li role="presentation"><a
> href="http://docs.openstack.org/index.html#configuration-guides"
> role="menuitem" tabindex="-1">Configuration Guides</a></li>\n<li
> role="presentation"><a
> href="http://docs.openstack.org/index.html#ops-and-admin-guides"
> role="menuitem" tabindex="-1">Operations and Administration
> Guides</a></li>\n<li role="presentation"><a
> href="http://docs.openstack.org/index.html#api-guides" role="menuitem"
> tabindex="-1">API Guides</a></li>\n<li role="presentation"><a
> href="http://docs.openstack.org/index.html#contributor-guides"
> role="menuitem" tabindex="-1">Contributor Guides</a></li>\n<li
> class="dropdown-header" role="presentation">Languages</li>\n<li
> role="presentation"><a href="http://docs.openstack.org/de/" role="menuitem"
> tabindex="-1">Deutsch (German)</a></li>\n<li role="presentation"><a
> href="http://docs.openstack.org/fr/" role="menuitem" tabindex="-1">Français
> (French)</a></li>\n<li role="presentation"><a
> href="http://docs.openstack.org/id/" role="menuitem" tabindex="-1">Bahasa
> Indonesia (Indonesian)</a></li>\n<li role="presentation"><a
> href="http://docs.openstack.org/it/" role="menuitem" tabindex="-1">Italiano
> (Italian)</a></li>\n<li role="presentation"><a
> href="http://docs.openstack.org/ja/" role="menuitem" tabindex="-1">日本語
> (Japanese)</a></li>\n<li role="presentation"><a
> href="http://docs.openstack.org/ko_KR/" role="menuitem" tabindex="-1">한국어
> (Korean)</a></li>\n<li role="presentation"><a
> href="http://docs.openstack.org/pt_BR/" role="menuitem"
> tabindex="-1">Português (Portuguese)</a></li>\n<li role="presentation"><a
> href="http://docs.openstack.org/tr_TR/" role="menuitem" tabindex="-1">Türkçe
> (Türkiye)</a></li>\n<li role="presentation"><a
> href="http://docs.openstack.org/zh_CN/" role="menuitem" tabindex="-1">简体中文
> (Simplified Chinese)</a></li>\n</ul>\n</div>\n<div
> class="docs-sidebar-toc">\n<div class="docs-sidebar-section"
> id="table-of-contents">\n<a class="docs-sidebar-section-title"
> href="#"><h4>Python </h4></a>\n<ul>\n<li><a class="reference internal"
> href="#">List Servers</a><ul>\n<li><a class="reference internal"
> href="#list-servers-83c7af80bb89fd2549570d9bf1ec0f7ed9ad5136-selector"></a></li>\n<li><a
> class="reference internal" href="#response-codes">Response
> codes</a><ul>\n<li><a class="reference internal"
> href="#Success">Success</a></li>\n<li><a class="reference internal"
> href="#Error">Error</a></li>\n</ul>\n</li>\n</ul>\n</li>\n</ul>\n</div>\n</div>\n</div>\n</div>\n</div>\n<footer>\n<div
> class="container">\n<div class="row footer-links">\n<div class="col-lg-2
> col-sm-2">\n<h3>OpenStack</h3>\n<ul>\n<li><a
> href="http://openstack.org/projects/">Projects</a></li>\n<li><a
> href="http://openstack.org/projects/openstack-security/">OpenStack
> Security</a></li>\n<li><a
> href="http://openstack.org/projects/openstack-faq/">Common
> Questions</a></li>\n<li><a
> href="http://openstack.org/blog/">Blog</a></li>\n<li><a
> href="http://openstack.org/news/">News</a></li>\n</ul>\n</div>\n<div
> class="col-lg-2 col-sm-2">\n<h3>Community</h3>\n<ul>\n<li><a
> href="http://openstack.org/community/">User Groups</a></li>\n<li><a
> href="http://openstack.org/community/events/">Events</a></li>\n<li><a
> href="http://openstack.org/community/jobs/">Jobs</a></li>\n<li><a
> href="http://openstack.org/foundation/companies/">Companies</a></li>\n<li><a
> href="http://docs.openstack.org/infra/manual/developers.html">Contribute</a></li>\n</ul>\n</div>\n<div
> class="col-lg-2 col-sm-2">\n<h3>Documentation</h3>\n<ul>\n<li><a
> href="http://docs.openstack.org">OpenStack Manuals</a></li>\n<li><a
> href="http://openstack.org/software/start/">Getting Started</a></li>\n<li><a
> href="http://developer.openstack.org">API Documentation</a></li>\n<li><a
> href="https://wiki.openstack.org">Wiki</a></li>\n</ul>\n</div>\n<div
> class="col-lg-2 col-sm-2">\n<h3>Branding & Legal</h3>\n<ul>\n<li><a
> href="http://openstack.org/brand/">Logos & Guidelines</a></li>\n<li><a
> href="http://openstack.org/brand/openstack-trademark-policy/">Trademark
> Policy</a></li>\n<li><a href="http://openstack.org/privacy/">Privacy
> Policy</a></li>\n<li><a
> href="https://wiki.openstack.org/wiki/How_To_Contribute#Contributor_License_Agreement">OpenStack
> CLA</a></li>\n</ul>\n</div>\n<div class="col-lg-4 col-sm-4">\n<h3>Stay In
> Touch</h3>\n<a class="social-icons footer-twitter"
> href="https://twitter.com/OpenStack" target="_blank"></a>\n<a
> class="social-icons footer-facebook"
> href="https://www.facebook.com/openstack" target="_blank"></a>\n<a
> class="social-icons footer-linkedin"
> href="https://www.linkedin.com/company/openstack" target="_blank"></a>\n<a
> class="social-icons footer-youtube"
> href="https://www.youtube.com/user/OpenStackFoundation"
> target="_blank"></a>\n<p class="fine-print">\n The OpenStack project
> is provided under the\n <a
> href="http://www.apache.org/licenses/LICENSE-2.0">Apache 2.0 license</a>.
> Openstack.org is powered by\n <a href="http://rackspace.com"
> target="_blank">Rackspace Cloud Computing</a>.\n
> </p>\n</div>\n</div>\n</div>\n</footer>\n<!-- Bootstrap JavaScript
> -->\n<script src="_static/js/bootstrap.min.js"
> type="text/javascript"></script>\n<!-- The rest of the JS -->\n<script
> src="_static/js/navigation.js" type="text/javascript"></script>\n<!-- Docs JS
> -->\n<script src="_static/js/docs.js" type="text/javascript"></script>\n<!--
> Popovers -->\n<script src="_static/js/webui-popover.js"
> type="text/javascript"></script>\n<!-- standard sphinx include libraries,
> which allow search highlighting -->\n<script src="_static/underscore.js"
> type="text/javascript"></script>\n<script src="_static/doctools.js"
> type="text/javascript"></script>\n<script src="_static/searchtools.js"
> type="text/javascript"></script>\n<script type="text/javascript">\n var
> DOCUMENTATION_OPTIONS = {\n URL_ROOT: \'./\',\n VERSION:
> \'\',\n COLLAPSE_INDEX: false,\n FILE_SUFFIX: \'.html\',\n
> SOURCELINK_SUFFIX: \'.txt\',\n HAS_SOURCE: true\n
> };\n</script>\n<!-- Javascript for page -->\n<script
> language="JavaScript">\n/* build a description of this page including SHA,
> source location on git repo,\n build time and the project\'s launchpad bug
> tag. Set the HREF of the bug\n buttons */\n\n var lineFeed = "%0A";\n
> var gitURL = "Source: Can\'t derive source file URL";\n\n /* there have
> been cases where "pagename" wasn\'t set; better check for it */\n\n /*
> gitsha, project and bug_tag rely on variables in conf.py */\n var gitSha =
> "SHA: ";\n var bugTitle = "List Servers in Python";\n var fieldTags
> = "";\n var useStoryboard = "";\n\n\n /* "last_updated" is the
> build date and time. It relies on the\n conf.py variable
> "html_last_updated_fmt", which should include\n year/month/day as well
> as hours and minutes */\n var buildstring = "Release:
> on None";\n\n var fieldComment = encodeURI(buildstring) +\n
> lineFeed + encodeURI(gitSha) +\n lineFeed +
> encodeURI(gitURL) ;\n\n logABug(bugTitle, bugProject, fieldComment,
> fieldTags);\n</script>\n</body>\n</html>'
>
>
> ======================================================================
> FAIL: os_api_ref.tests.test_basic_example.TestBasicExample.test_rest_response
> os_api_ref.tests.test_basic_example.TestBasicExample.test_rest_response
> ----------------------------------------------------------------------
> testtools.testresult.real._StringException: Traceback (most recent call last):
> File "/<<PKGBUILDDIR>>/os_api_ref/tests/test_basic_example.py", line 265,
> in test_rest_response
> self.assertIn(success_table, self.content)
> File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 399, in
> assertIn
> self.assertThat(haystack, Contains(needle), message)
> File "/usr/lib/python3/dist-packages/testtools/testcase.py", line 480, in
> assertThat
> raise mismatch_error
> testtools.matchers._impl.MismatchError: '<table class="docutils
> align-default">\n<colgroup>\n<col style="width: 30%"/>\n<col style="width:
> 70%"/>\n</colgroup>\n<thead>\n<tr class="row-odd"><th
> class="head"><p>Code</p></th>\n<th
> class="head"><p>Reason</p></th>\n</tr>\n</thead>\n<tbody>\n<tr
> class="row-even"><td><code>200 - OK</code></td>\n<td><p>Request was
> successful.</p></td>\n</tr>\n<tr class="row-odd"><td><code>100 -
> Continue</code></td>\n<td><p>An unusual code for an API</p></td>\n</tr>\n<tr
> class="row-even"><td><code>201 - Created</code></td>\n<td><p>Resource was
> created and is ready to use.</p></td>\n</tr>\n</tbody>\n</table>' not in
> '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
> "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">\n\n<html lang="en"
> xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">\n<head>\n<meta
> content="text/html; charset=utf-8"
> http-equiv="Content-Type"/>\n<title>OpenStack Docs: List
> Servers</title>\n<meta charset="utf-8"/>\n<meta content="IE=edge"
> http-equiv="X-UA-Compatible"/>\n<meta content="width=device-width,
> initial-scale=1" name="viewport"/>\n<meta content="Docutils 0.19:
> https://docutils.sourceforge.io/" name="generator">\n<!-- Bootstrap CSS
> -->\n<link href="_static/css/bootstrap.min.css" rel="stylesheet"/>\n<!--
> Pygments CSS -->\n<link href="_static/css/native.css"
> rel="stylesheet"/>\n<!-- Fonts -->\n<link
> href="_static/css/font-awesome.min.css" rel="stylesheet"/>\n<!-- Custom CSS
> -->\n<link href="_static/css/combined.css" rel="stylesheet"/>\n<link
> href="_static/css/styles.css" rel="stylesheet"/>\n<link
> href="_static/pygments.css" rel="stylesheet" type="text/css">\n<link
> href="_static/css/basic.css" rel="stylesheet" type="text/css">\n<link
> href="_static/api-site.css" rel="stylesheet" type="text/css">\n<script
> type="text/javascript">\n var DOCUMENTATION_OPTIONS = {\n
> URL_ROOT: \'\',\n VERSION: \'\',\n COLLAPSE_INDEX:
> false,\n FILE_SUFFIX: \'.html\',\n HAS_SOURCE: true,\n
> SOURCELINK_SUFFIX: \'.txt\'\n };\n </script>\n<script
> src="_static/documentation_options.js"
> type="text/javascript"></script>\n<script src="_static/jquery.js"
> type="text/javascript"></script>\n<script src="_static/underscore.js"
> type="text/javascript"></script>\n<script
> src="_static/_sphinx_javascript_frameworks_compat.js"
> type="text/javascript"></script>\n<script src="_static/doctools.js"
> type="text/javascript"></script>\n<script src="_static/sphinx_highlight.js"
> type="text/javascript"></script>\n<script src="_static/api-site.js"
> type="text/javascript"></script>\n<script src="_static/combobox.js"
> type="text/javascript"></script>\n</link></link></link></meta></head>\n<body>\n<!--
> SOURCE_FILE: index.rst -->\n<nav class="navbar navbar-default"
> role="navigation">\n<div class="container">\n<!-- Brand and toggle get
> grouped for better mobile display -->\n<div class="navbar-header">\n<button
> class="navbar-toggle" data-target="#bs-example-navbar-collapse-1"
> data-toggle="collapse" type="button">\n<span class="sr-only">Toggle
> navigation</span>\n<span class="icon-bar"></span>\n<span
> class="icon-bar"></span>\n<span class="icon-bar"></span>\n</button>\n<div
> class="brand-wrapper">\n<a class="navbar-brand"
> href="index.html"></a>\n</div>\n</div>\n</div>\n<!-- /.container
> -->\n</nav>\n<div class="container docs-book-wrapper">\n<div
> class="row">\n<div class="col-lg-9 col-md-8 col-sm-8 col-lg-push-3
> col-md-push-4 col-sm-push-4">\n<div class="row">\n<div
> class="col-lg-8">\n<h2>List Servers</h2>\n</div>\n<div
> class="docs-actions">\n</div>\n</div>\n<div class="row docs-byline">\n<div
> class="docs-updated">updated: None</div>\n</div>\n<div class="row">\n<div
> class="col-lg-12">\n<div class="docs-body">\n<div class="row">\n<div
> class="col-md-2 col-md-offset-9">\n</div>\n<div class="col-md-1">\n<button
> class="btn btn-info btn-sm btn-expand-all" data-toggle="collapse"
> id="expand-all">Show All</button>\n</div>\n</div><p>I am text, hear me
> roar!</p>\n<section class="detail-control" id="list-servers">\n<div
> class="operation-grp">\n<div class="row">\n<div class="col-md-2">\n<div
> class="operation">\n<a class="operation-anchor" href="#list-servers"
> name="list-servers" onclick="window.location.hash = hash;">\n<span
> class="glyphicon glyphicon-link"></span></a>\n<span class="label
> label-GET">GET</span>\n</div>\n</div>\n<div class="col-md-9">\n<div
> class="row">\n<div class="endpoint-container">\n<div class="row
> col-md-12">/servers</div>\n<div class="row col-md-12"><p
> class="url-subtitle">List Servers</p></div>\n</div>\n</div>\n</div>\n<div
> class="col-md-1">\n<button class="btn btn-info btn-sm btn-detail"
> data-target="#list-servers-detail" data-toggle="collapse"
> id="list-servers-detail-btn">detail</button>\n</div>\n</div>\n</div></section>\n<section
> class="api-detail collapse" id="list-servers-detail">\n<table
> class="docutils align-default">\n<thead>\n<tr class="row-odd"><th
> class="head"><p>Name</p></th>\n<th class="head"><p>In</p></th>\n<th
> class="head"><p>Type</p></th>\n<th
> class="head"><p>Description</p></th>\n</tr>\n</thead>\n<tbody>\n<tr
> class="row-even"><td><p>name</p></td>\n<td><p>body</p></td>\n<td><p>string</p></td>\n<td><p>The
> name of things</p></td>\n</tr>\n</tbody>\n</table>\n<section
> id="response-codes">\n<h2>Response codes<a class="headerlink"
> href="#response-codes" title="Permalink to this heading">¶</a></h2>\n<section
> id="Success">\n<h3>Success<a class="headerlink" href="#Success"
> title="Permalink to this heading">¶</a></h3>\n<table class="docutils
> align-default">\n<thead>\n<tr class="row-odd"><th
> class="head"><p>Code</p></th>\n<th
> class="head"><p>Reason</p></th>\n</tr>\n</thead>\n<tbody>\n<tr
> class="row-even"><td><code>200 - OK</code></td>\n<td><p>Request was
> successful.</p></td>\n</tr>\n<tr class="row-odd"><td><code>100 -
> Continue</code></td>\n<td><p>An unusual code for an API</p></td>\n</tr>\n<tr
> class="row-even"><td><code>201 - Created</code></td>\n<td><p>Resource was
> created and is ready to
> use.</p></td>\n</tr>\n</tbody>\n</table>\n</section>\n<section
> id="Error">\n<h3>Error<a class="headerlink" href="#Error" title="Permalink to
> this heading">¶</a></h3>\n<table class="docutils
> align-default">\n<thead>\n<tr class="row-odd"><th
> class="head"><p>Code</p></th>\n<th
> class="head"><p>Reason</p></th>\n</tr>\n</thead>\n<tbody>\n<tr
> class="row-even"><td><code>405 - Method Not
> Allowed</code></td>\n<td><p>Method is not valid for this
> endpoint.</p></td>\n</tr>\n<tr class="row-odd"><td><code>403 -
> Forbidden</code></td>\n<td><p>Policy does not allow current user to do this
> operation.</p></td>\n</tr>\n<tr class="row-even"><td><code>401 -
> Unauthorized</code></td>\n<td><p>User must authenticate before making a
> request</p></td>\n</tr>\n<tr class="row-odd"><td><code>400 - Bad
> Request</code></td>\n<td><p>Some content in the request was
> invalid</p></td>\n</tr>\n<tr class="row-even"><td><code>500 - Internal Server
> Error</code></td>\n<td><p>Something went wrong inside the
> service.</p></td>\n</tr>\n<tr class="row-odd"><td><code>409 -
> Conflict</code></td>\n<td><p>There is already a zone with this
> name.</p></td>\n</tr>\n</tbody>\n</table>\n</section>\n</section>\n</section>\n</div>\n</div>\n</div>\n<div
> class="docs-actions">\n</div>\n<div class="row docs-byline bottom">\n<div
> class="docs-updated">updated: None</div>\n</div>\n<div class="row">\n<div
> class="col-lg-8 col-md-8 col-sm-8 docs-license">\n<a
> href="https://creativecommons.org/licenses/by/3.0/">\n<img alt="Creative
> Commons Attribution 3.0 License"
> src="_static/images/docs/license.png"/>\n</a>\n<p>\n Except where otherwise
> noted, this document is licensed under\n <a
> href="https://creativecommons.org/licenses/by/3.0/">Creative Commons\n
> Attribution 3.0 License</a>. See all <a
> href="http://www.openstack.org/legal">\n OpenStack Legal
> Documents</a>.\n</p>\n</div>\n<div class="col-lg-4 col-md-4 col-sm-4
> docs-actions-wrapper">\n<!-- ID buglinkbottom added so that pre-filled doc
> bugs\n are sent to Launchpad projects related to the\n
> document -->\n<a class="docs-footer-actions"
> href="http://ask.openstack.org"><i class="fa fa-question-circle"></i>
> questions?</a>\n</div>\n</div>\n</div>\n<div class="col-lg-3 col-md-4
> col-sm-4 col-lg-pull-9 col-md-pull-8 col-sm-pull-8 docs-sidebar">\n<div
> class="btn-group docs-sidebar-releases">\n<button class="btn
> docs-sidebar-home" data-placement="top" data-toggle="tooltip"
> onclick="location.href=\'/\'" title="Docs Home"><i class="fa
> fa-arrow-circle-o-left"></i></button>\n<button class="btn
> docs-sidebar-release-select" data-toggle="dropdown" href="#"
> type="button">OpenStack Documentation<i class="fa
> fa-caret-down"></i></button>\n<ul aria-labelledby="dLabel"
> class="dropdown-menu docs-sidebar-dropdown" role="menu">\n<li
> class="dropdown-header" role="presentation">Guides</li>\n<li
> role="presentation"><a
> href="http://docs.openstack.org/index.html#install-guides" role="menuitem"
> tabindex="-1">Install Guides</a></li>\n<li role="presentation"><a
> href="http://docs.openstack.org/index.html#user-guides" role="menuitem"
> tabindex="-1">User Guides</a></li>\n<li role="presentation"><a
> href="http://docs.openstack.org/index.html#configuration-guides"
> role="menuitem" tabindex="-1">Configuration Guides</a></li>\n<li
> role="presentation"><a
> href="http://docs.openstack.org/index.html#ops-and-admin-guides"
> role="menuitem" tabindex="-1">Operations and Administration
> Guides</a></li>\n<li role="presentation"><a
> href="http://docs.openstack.org/index.html#api-guides" role="menuitem"
> tabindex="-1">API Guides</a></li>\n<li role="presentation"><a
> href="http://docs.openstack.org/index.html#contributor-guides"
> role="menuitem" tabindex="-1">Contributor Guides</a></li>\n<li
> class="dropdown-header" role="presentation">Languages</li>\n<li
> role="presentation"><a href="http://docs.openstack.org/de/" role="menuitem"
> tabindex="-1">Deutsch (German)</a></li>\n<li role="presentation"><a
> href="http://docs.openstack.org/fr/" role="menuitem" tabindex="-1">Français
> (French)</a></li>\n<li role="presentation"><a
> href="http://docs.openstack.org/id/" role="menuitem" tabindex="-1">Bahasa
> Indonesia (Indonesian)</a></li>\n<li role="presentation"><a
> href="http://docs.openstack.org/it/" role="menuitem" tabindex="-1">Italiano
> (Italian)</a></li>\n<li role="presentation"><a
> href="http://docs.openstack.org/ja/" role="menuitem" tabindex="-1">日本語
> (Japanese)</a></li>\n<li role="presentation"><a
> href="http://docs.openstack.org/ko_KR/" role="menuitem" tabindex="-1">한국어
> (Korean)</a></li>\n<li role="presentation"><a
> href="http://docs.openstack.org/pt_BR/" role="menuitem"
> tabindex="-1">Português (Portuguese)</a></li>\n<li role="presentation"><a
> href="http://docs.openstack.org/tr_TR/" role="menuitem" tabindex="-1">Türkçe
> (Türkiye)</a></li>\n<li role="presentation"><a
> href="http://docs.openstack.org/zh_CN/" role="menuitem" tabindex="-1">简体中文
> (Simplified Chinese)</a></li>\n</ul>\n</div>\n<div
> class="docs-sidebar-toc">\n<div class="docs-sidebar-section"
> id="table-of-contents">\n<a class="docs-sidebar-section-title"
> href="#"><h4>Python </h4></a>\n<ul>\n<li><a class="reference internal"
> href="#">List Servers</a><ul>\n<li><a class="reference internal"
> href="#list-servers-83c7af80bb89fd2549570d9bf1ec0f7ed9ad5136-selector"></a></li>\n<li><a
> class="reference internal" href="#response-codes">Response
> codes</a><ul>\n<li><a class="reference internal"
> href="#Success">Success</a></li>\n<li><a class="reference internal"
> href="#Error">Error</a></li>\n</ul>\n</li>\n</ul>\n</li>\n</ul>\n</div>\n</div>\n</div>\n</div>\n</div>\n<footer>\n<div
> class="container">\n<div class="row footer-links">\n<div class="col-lg-2
> col-sm-2">\n<h3>OpenStack</h3>\n<ul>\n<li><a
> href="http://openstack.org/projects/">Projects</a></li>\n<li><a
> href="http://openstack.org/projects/openstack-security/">OpenStack
> Security</a></li>\n<li><a
> href="http://openstack.org/projects/openstack-faq/">Common
> Questions</a></li>\n<li><a
> href="http://openstack.org/blog/">Blog</a></li>\n<li><a
> href="http://openstack.org/news/">News</a></li>\n</ul>\n</div>\n<div
> class="col-lg-2 col-sm-2">\n<h3>Community</h3>\n<ul>\n<li><a
> href="http://openstack.org/community/">User Groups</a></li>\n<li><a
> href="http://openstack.org/community/events/">Events</a></li>\n<li><a
> href="http://openstack.org/community/jobs/">Jobs</a></li>\n<li><a
> href="http://openstack.org/foundation/companies/">Companies</a></li>\n<li><a
> href="http://docs.openstack.org/infra/manual/developers.html">Contribute</a></li>\n</ul>\n</div>\n<div
> class="col-lg-2 col-sm-2">\n<h3>Documentation</h3>\n<ul>\n<li><a
> href="http://docs.openstack.org">OpenStack Manuals</a></li>\n<li><a
> href="http://openstack.org/software/start/">Getting Started</a></li>\n<li><a
> href="http://developer.openstack.org">API Documentation</a></li>\n<li><a
> href="https://wiki.openstack.org">Wiki</a></li>\n</ul>\n</div>\n<div
> class="col-lg-2 col-sm-2">\n<h3>Branding & Legal</h3>\n<ul>\n<li><a
> href="http://openstack.org/brand/">Logos & Guidelines</a></li>\n<li><a
> href="http://openstack.org/brand/openstack-trademark-policy/">Trademark
> Policy</a></li>\n<li><a href="http://openstack.org/privacy/">Privacy
> Policy</a></li>\n<li><a
> href="https://wiki.openstack.org/wiki/How_To_Contribute#Contributor_License_Agreement">OpenStack
> CLA</a></li>\n</ul>\n</div>\n<div class="col-lg-4 col-sm-4">\n<h3>Stay In
> Touch</h3>\n<a class="social-icons footer-twitter"
> href="https://twitter.com/OpenStack" target="_blank"></a>\n<a
> class="social-icons footer-facebook"
> href="https://www.facebook.com/openstack" target="_blank"></a>\n<a
> class="social-icons footer-linkedin"
> href="https://www.linkedin.com/company/openstack" target="_blank"></a>\n<a
> class="social-icons footer-youtube"
> href="https://www.youtube.com/user/OpenStackFoundation"
> target="_blank"></a>\n<p class="fine-print">\n The OpenStack project
> is provided under the\n <a
> href="http://www.apache.org/licenses/LICENSE-2.0">Apache 2.0 license</a>.
> Openstack.org is powered by\n <a href="http://rackspace.com"
> target="_blank">Rackspace Cloud Computing</a>.\n
> </p>\n</div>\n</div>\n</div>\n</footer>\n<!-- Bootstrap JavaScript
> -->\n<script src="_static/js/bootstrap.min.js"
> type="text/javascript"></script>\n<!-- The rest of the JS -->\n<script
> src="_static/js/navigation.js" type="text/javascript"></script>\n<!-- Docs JS
> -->\n<script src="_static/js/docs.js" type="text/javascript"></script>\n<!--
> Popovers -->\n<script src="_static/js/webui-popover.js"
> type="text/javascript"></script>\n<!-- standard sphinx include libraries,
> which allow search highlighting -->\n<script src="_static/underscore.js"
> type="text/javascript"></script>\n<script src="_static/doctools.js"
> type="text/javascript"></script>\n<script src="_static/searchtools.js"
> type="text/javascript"></script>\n<script type="text/javascript">\n var
> DOCUMENTATION_OPTIONS = {\n URL_ROOT: \'./\',\n VERSION:
> \'\',\n COLLAPSE_INDEX: false,\n FILE_SUFFIX: \'.html\',\n
> SOURCELINK_SUFFIX: \'.txt\',\n HAS_SOURCE: true\n
> };\n</script>\n<!-- Javascript for page -->\n<script
> language="JavaScript">\n/* build a description of this page including SHA,
> source location on git repo,\n build time and the project\'s launchpad bug
> tag. Set the HREF of the bug\n buttons */\n\n var lineFeed = "%0A";\n
> var gitURL = "Source: Can\'t derive source file URL";\n\n /* there have
> been cases where "pagename" wasn\'t set; better check for it */\n\n /*
> gitsha, project and bug_tag rely on variables in conf.py */\n var gitSha =
> "SHA: ";\n var bugTitle = "List Servers in Python";\n var fieldTags
> = "";\n var useStoryboard = "";\n\n\n /* "last_updated" is the
> build date and time. It relies on the\n conf.py variable
> "html_last_updated_fmt", which should include\n year/month/day as well
> as hours and minutes */\n var buildstring = "Release:
> on None";\n\n var fieldComment = encodeURI(buildstring) +\n
> lineFeed + encodeURI(gitSha) +\n lineFeed +
> encodeURI(gitURL) ;\n\n logABug(bugTitle, bugProject, fieldComment,
> fieldTags);\n</script>\n</body>\n</html>'
>
>
> ----------------------------------------------------------------------
> Ran 16 tests in 2.748s
>
> FAILED (failures=2)
> + echo ======> STESTR TEST SUITE FAILED FOR python3.11: displaying pip3
> freeze output...
> ======> STESTR TEST SUITE FAILED FOR python3.11: displaying pip3 freeze
> output...
> + [ -x /usr/bin/pip3 ]
> + pip3 freeze
> WARNING: The directory '/sbuild-nonexistent/.cache/pip' or its parent
> directory is not owned or is not writable by the current user. The cache has
> been disabled. Check the permissions and owner of that directory. If
> executing pip with sudo, you should use sudo's -H flag.
> alabaster==0.7.12
> attrs==22.2.0
> autopage==0.4.0
> Babel==2.10.3
> beautifulsoup4==4.11.1
> certifi==2022.9.24
> chardet==5.1.0
> charset-normalizer==3.0.1
> cliff==4.0.0
> cmd2==2.4.2+ds
> docutils==0.19
> dulwich==0.21.2
> extras==1.0.0
> fixtures==4.0.1
> future==0.18.2
> idna==3.3
> imagesize==1.4.1
> importlib-metadata==4.12.0
> Jinja2==3.0.3
> MarkupSafe==2.1.2
> more-itertools==8.10.0
> openstackdocstheme==1.20.0
> oslosphinx==4.18.0
> packaging==23.0
> pbr==5.10.0
> prettytable==3.6.0
> Pygments==2.14.0
> pyperclip==1.8.2
> python-subunit==1.4.0
> pytz==2022.7.1
> PyYAML==6.0
> requests==2.28.1
> roman==3.3
> six==1.16.0
> snowballstemmer==2.2.0
> soupsieve==2.3.2
> Sphinx==5.3.0
> sphinx-testing==1.0.1
> stestr==3.2.1
> stevedore==4.0.2
> testrepository==0.0.20
> testtools==2.5.0
> urllib3==1.26.12
> voluptuous==0.12.2
> wcwidth==0.2.5
> zipp==1.0.0
> + exit 1
> make[1]: *** [debian/rules:19: override_dh_auto_test] Error 1
The full build log is available from:
http://qa-logs.debian.net/2023/02/03/python-os-api-ref_2.1.0+ds1-4_unstable.log
All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20230203;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20230203&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects
If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.
--- End Message ---
--- Begin Message ---
Source: python-os-api-ref
Source-Version: 2.3.0+ds1-1
Done: Thomas Goirand <z...@debian.org>
We believe that the bug you reported is fixed in the latest version of
python-os-api-ref, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 1030...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Thomas Goirand <z...@debian.org> (supplier of updated python-os-api-ref package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Tue, 14 Feb 2023 09:30:59 +0100
Source: python-os-api-ref
Architecture: source
Version: 2.3.0+ds1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian OpenStack <team+openst...@tracker.debian.org>
Changed-By: Thomas Goirand <z...@debian.org>
Closes: 1030416
Changes:
python-os-api-ref (2.3.0+ds1-1) unstable; urgency=medium
.
* New upstream release.
* Blacklist failing tests (Closes: #1030416):
- TestBasicExample.test_parameters
- TestBasicExample.test_rest_response
* Removed switch-to-add_css_file.patch applied upstream.
Checksums-Sha1:
a4c634fd0183595c21d8aface536096880ef0b5e 2648 python-os-api-ref_2.3.0+ds1-1.dsc
01dd314f915e766a00c609046612e78220831577 30956
python-os-api-ref_2.3.0+ds1.orig.tar.xz
fe48ce080bf457ce9124b60121f0d8051aadfbb9 5136
python-os-api-ref_2.3.0+ds1-1.debian.tar.xz
c0a2817eec4850ec675afa2ff0500e03f94b845c 9623
python-os-api-ref_2.3.0+ds1-1_amd64.buildinfo
Checksums-Sha256:
1a85480ad125f51febf506f09e5634cc284a7aaf884005248e96883555f3f444 2648
python-os-api-ref_2.3.0+ds1-1.dsc
6c5a8683a17807470059bd717681e6ae7a1ccbff9c6883722f9029f4de2bc021 30956
python-os-api-ref_2.3.0+ds1.orig.tar.xz
e12ba3b7c2770697ff3cd853cb17e187dca0ad46afea4ff441509ad8da18e8d7 5136
python-os-api-ref_2.3.0+ds1-1.debian.tar.xz
d8c33c404239afd9219ff8e0d79e828d0fb33ea38c4ba9ff84f26c6ce8919ab3 9623
python-os-api-ref_2.3.0+ds1-1_amd64.buildinfo
Files:
7a847b9ec9e072b6f6df4a4b9a3fef63 2648 python optional
python-os-api-ref_2.3.0+ds1-1.dsc
26d7fb9005520d178039fda915ac02df 30956 python optional
python-os-api-ref_2.3.0+ds1.orig.tar.xz
2777754a699750a05008858e1c6e4fc5 5136 python optional
python-os-api-ref_2.3.0+ds1-1.debian.tar.xz
2843609c2ad789c5def83c0f209e7d2f 9623 python optional
python-os-api-ref_2.3.0+ds1-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEoLGp81CJVhMOekJc1BatFaxrQ/4FAmPsorQACgkQ1BatFaxr
Q/7A1w//Yutob1Awbza/VCebnY13Uq8fpWwOv9NBXd+zujRGo/HqDWR3Fsij9zYV
QWCml3ux4xeXR0AXEFA81hI3dYzxyoXl44VjfuFxe3aqN8Ubcm4Fjr3POeUmdy92
Xkuh+UZmRO1cEbRdf8jUQousMl970p05d0T0LL65Rwy9mS3dzl2ADTU+58S48LXU
JYfLvp/t72ejXPoUGaG2pgK4y4RVR9zp4aaibXSmZE+Nc3+F6ZnUWGWYocMIpknO
Vojb0KTRjBdKJWgTnkuYPefM9KqoIJ4fOw4SFHAIN4koa8mPtAnMbwzrobEq/1oz
vbgwUs6IcSKnt76Oj8E7CoXj3l/4ZlxBCSsPVUvrCn8nwP8bbXeJY84w4PHNHPeU
mC5iABidVvfK4LWjHmxX1IZDTpKjn6fXeBd5i23HqGa6JJQ4e92YiHt3n5E2cxpR
4SMskwFbe9pfqD93c8FI093qFPw88NmsIiC0I6BZe6Ybr+elHGIcpitl2TTgpw9x
9UcKgZ3COM8dBXlQgA7TrX3LYheJZR2gvnTb+teSWYX/BZTJ/4e1iQryC0/VOBAF
q1KO5+/t5t74Ma5ncGYfJhf7+aQy3vfuTmxlu33f1ZLCGiwJNJWy00i1TkSDQ9Lo
Q84nnnKM86JBvLcAVWAEW35+Cw4v8zz0UCcii4KhPAXoToiLi5E=
=jqEy
-----END PGP SIGNATURE-----
--- End Message ---