Community Packages

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#64808 - [tensorflow] logging with python-3.8 broken

Attached to Project: Community Packages
Opened by Oliver Kowalke (olk) - Wednesday, 11 December 2019, 11:59 GMT
Last edited by Sven-Hendrik Haase (Svenstaro) - Saturday, 11 January 2020, 00:47 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Sven-Hendrik Haase (Svenstaro)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
execution of tensporflow examples fails:

Traceback (most recent call last):
File "train.py", line 23, in <module>
datasets, info = tfds.load(name='mnist', with_info=True, as_supervised=True)
File "/usr/lib/python3.8/site-packages/tensorflow_datasets/core/api_utils.py", line 52, in disallow_positional_args_dec
return fn(*args, **kwargs)
File "/usr/lib/python3.8/site-packages/tensorflow_datasets/core/registered.py", line 302, in load
dbuilder.download_and_prepare(**download_and_prepare_kwargs)
File "/usr/lib/python3.8/site-packages/tensorflow_datasets/core/api_utils.py", line 52, in disallow_positional_args_dec
return fn(*args, **kwargs)
File "/usr/lib/python3.8/site-packages/tensorflow_datasets/core/dataset_builder.py", line 316, in download_and_prepare
logging.warning(GCS_HOSTED_MSG, self.name)
File "/usr/lib/python3.8/site-packages/absl/logging/__init__.py", line 322, in warning
log(WARNING, msg, *args, **kwargs)
File "/usr/lib/python3.8/site-packages/absl/logging/__init__.py", line 485, in log
_absl_logger.log(standard_level, msg, *args, **kwargs)
File "/usr/lib/python3.8/site-packages/absl/logging/__init__.py", line 1047, in log
super(ABSLLogger, self).log(level, msg, *args, **kwargs)
File "/usr/lib/python3.8/logging/__init__.py", line 1500, in log
self._log(level, msg, args, **kwargs)
File "/usr/lib/python3.8/logging/__init__.py", line 1565, in _log
fn, lno, func, sinfo = self.findCaller(stack_info, stacklevel)
TypeError: findCaller() takes from 1 to 2 positional arguments but 3 were given


Additional info:
* python 3.8
* python-tensorflow-opt 2.1.0rc0-1

Steps to reproduce:
execute MNIST example
This task depends upon

Closed by  Sven-Hendrik Haase (Svenstaro)
Saturday, 11 January 2020, 00:47 GMT
Reason for closing:  No response
Comment by Sven-Hendrik Haase (Svenstaro) - Wednesday, 11 December 2019, 14:05 GMT
Can you report this upstream? Doesn't appear like a packaging problem.
Comment by Oliver Kowalke (olk) - Wednesday, 11 December 2019, 14:19 GMT
See bug report for tensorflow at github: https://github.com/tensorflow/tensorflow/issues/35027
Comment by Konstantin Gizdov (kgizdov) - Wednesday, 18 December 2019, 00:55 GMT
could you try upgrading to new absl-py 0.8.1-4 and checking if the error persists?

Loading...