auto-upgrade-helper/upgradehelper.py has ‘tmp’ hard coded, but my tmpdir might actually be ‘tmp-glibc’ for instance. This leads to the following error: INFO: Fetching upstream version(s) ... Traceback (most recent call last): File "../auto-upgrade-helper/upgradehelper.py", line 788, in <module> updater.run() File "../auto-upgrade-helper/upgradehelper.py", line 745, in run super(UniverseUpdater, self).run() File "../auto-upgrade-helper/upgradehelper.py", line 412, in run pkgs_to_upgrade = self._get_packages_to_upgrade(package_list) File "../auto-upgrade-helper/upgradehelper.py", line 717, in _get_packages_to_upgrade for pkg in self._parse_checkpkg_file(last_checkpkg_file): File "../auto-upgrade-helper/upgradehelper.py", line 632, in _parse_checkpkg_file with open(file_path, "r") as f: FileNotFoundError: [Errno 2] No such file or directory: '/var/lib/jenkins/workspace/meta-perl-auto-upgrade-helper/build-auh/tmp/log/checkpkg.csv’ Is there a way to make AUH more flexible?
I have seen this too.
I think this should be possible to fix, as AUH does have facility to get variable assignments out of bitbake.
Committed to master here: http://git.yoctoproject.org/cgit/cgit.cgi/auto-upgrade-helper/commit/?id=985ce8b0563f2453da9b9ed62f9fbe30be93dd38