| 28 Jan 2023 |
hexa | the most recent version of rules_python is 0.17.3 from yesterday | 17:12:51 |
SomeoneSerge (matrix works sometimes) | and the source for pypi__setuptools isn't even defined anywhere in that tag | 17:17:21 |
hexa | https://github.com/tensorflow/io/issues/1763 | 17:17:30 |
SomeoneSerge (matrix works sometimes) | Now how do they manage to build it | 17:18:50 |
hexa | https://github.com/bazelbuild/rules_python/blob/0.0.1/python/requirements.txt#L2 | 17:18:56 |
SomeoneSerge (matrix works sometimes) | Is this reproducibility? | 17:19:44 |
hexa | https://github.com/bazelbuild/rules_python/blob/main/.github/workflows/workspace_snippet.sh | 17:19:55 |
hexa | lol 😄 | 17:19:57 |
hexa | do they override rules_python in their CI? | 17:20:08 |
hexa | well, I think we can patch in a newer version | 17:20:56 |
hexa | and see if it that improves anything | 17:21:07 |
SomeoneSerge (matrix works sometimes) | Yup, let's do the same | 17:21:08 |
SomeoneSerge (matrix works sometimes) | 0.17.3 unsurprisingly leads to a new error
https://gist.github.com/SomeoneSerge/523b0907bcf556228f42de8cf62f940c#file-gistfile1-txt-L61
https://github.com/SomeoneSerge/nixpkgs/commit/45de63f19493f39cb8cb3c297f8cf075ce20b0d5
I'll keep poking | 17:45:14 |
hexa | yeah, no luck here eitehr | 17:45:58 |
hexa | Someone S: we can always drop the dependency like mic proposed 😄 | 18:08:56 |
hexa | (i want tts back running again, people are poking me :D) | 18:09:14 |
SomeoneSerge (matrix works sometimes) | I think it's a reasonable incremental approach | 18:09:17 |
hexa | I haven't checked where it is used tho | 18:09:28 |
SomeoneSerge (matrix works sometimes) | Probably some google cloud integration | 18:09:50 |
hexa | that would probably beyond useless for most users 🙂 | 18:10:01 |
hexa | https://github.com/tensorflow/tensorflow/commit/ef8f805801092c9b453d8450cf1398b5f5330c43 | 18:11:12 |
hexa | no context commit messages | 18:11:16 |
hexa | https://github.com/tensorflow/tensorflow/commit/421ebcab68e60b5465c79ea4b7e912a324fd34d7 | 18:13:04 |
hexa | dropping | 18:13:39 |
hexa | https://gitweb.gentoo.org/repo/gentoo.git/plain/sci-libs/tensorflow/tensorflow-2.11.0.ebuild | 18:20:36 |
hexa | wondering how gentoo dealt with tensorflow-io | 18:20:46 |
hexa | but I don't see it mentioned anywhere | 18:20:51 |
hexa | ah, patch tarball | 18:21:11 |
hexa | - 'tensorflow-io-gcs-filesystem >= 0.23.1;platform_machine!="arm64" or ' +
- 'platform_system!="Darwin"',
+ #'tensorflow-io-gcs-filesystem >= 0.23.1;platform_machine!="arm64" or ' +
+ #'platform_system!="Darwin"',
| 18:22:46 |
hexa | got it 😄 | 18:22:52 |