Closed 130s closed 10 years ago
@k-okada sorry to bother you but it's still failing, and I noticed that it fails at sourcedeb, without even reaching binary building process. Do you think of anything?
http://jenkins.ros.org/job/ros-groovy-openrtm-aist-python_sourcedeb
I have updated release repository but it seems too late, https://github.com/ros/rosdistro/commit/a4eecda464e84a4918027d78bce8564ee9f8c577
On Wed, Sep 10, 2014 at 12:50 PM, Isaac I.Y. Saito <notifications@github.com
wrote:
@k-okada https://github.com/k-okada sorry to bother you but it's still failing, and I noticed that it fails at sourcedeb http://www.ros.org/debbuild/groovy.html?q=openrtm, without even reaching binary building process. Do you think of anything?
http://jenkins.ros.org/job/ros-groovy-openrtm-aist-python_sourcedeb
— Reply to this email directly or view it on GitHub https://github.com/start-jsk/openrtm_aist_core/issues/62#issuecomment-55067966 .
I have updated release repository but it seems too late, https://github.com/ros/rosdistro/commit/a4eecda464e84a4918027d78bce8564ee9f8c577
What for was it "too late"?
Looking at the Jenkins' log closely. "Error
/ Fail
/ not found or exist" can be found in multiple parts and I don't know which one causes Jenkins to fail in the end.
Comparing the last successful build with 1.1.0-7 on Sep 2 2014 (I also saved the log since this is about to be auto-removed on Jenkins) where no error
nor fail
but only the following not found
are seen:
gbp:info: ros-groovy-openrtm-aist-python_1.1.0.orig.tar.gz does not exist, creating from 'release/groovy/openrtm_aist_python/1.1.0-7'
So one or more of the following parts from the latest error log are the issues we want to remove.
part-1
dpkg-source: info: building ros-groovy-openrtm-aist-python using existing ./ros-groovy-openrtm-aist-python_1.1.0.orig.tar.gz dpkg-source: info: local changes detected, the modified files are: ros-groovy-openrtm-aist-python-1.1.0/Makefile.openrtm_aist_python dpkg-source: error: aborting due to unexpected upstream changes, see /tmp/ros-groovy-openrtm-aist-python_1.1.0-11oneiric.diff.Mt6GBX dpkg-source: info: you can integrate the local changes with dpkg-source --commit dpkg-buildpackage: error: dpkg-source -i -I -b ros-groovy-openrtm-aist-python-1.1.0 gave error exit status 2 debuild: fatal error at line 1350: dpkg-buildpackage -rfakeroot -d -us -uc -i -I -S failed gbp:error: debuild -i -I returned 29 gbp:error: Couldn't run 'debuild -i -I -S -uc -us --lintian-opts --suppress-tags newer-standards-version'
part-2
+ cd /home/rosbuild/hudson/workspace/ros-groovy-openrtm-aist-python_sourcedeb/workspace/openrtm_aist_core-release && git buildpackage --git-export-dir=/home/rosbuild/hudson/workspace/ros-groovy-openrtm-aist-python_sourcedeb/output/oneiric --git-ignore-new -S -uc -us --lintian-opts --suppress-tags newer-standards-version
Failed to build source deb for tag debian/ros-groovy-openrtm-aist-python_1.1.0-11_oneiric on repo /home/rosbuild/hudson/workspace/ros-groovy-openrtm-aist-python_sourcedeb/workspace/openrtm_aist_core-release: Command '('git', 'buildpackage', '--git-export-dir=/home/rosbuild/hudson/workspace/ros-groovy-openrtm-aist-python_sourcedeb/output/oneiric', '--git-ignore-new', '-S', '-uc', '-us', '--lintian-opts', '--suppress-tags', 'newer-standards-version')' returned non-zero exit status 1
part-3
running command ['reprepro', '-v', '-b', '/var/www/repos/building', '-S', 'misc', 'include', u'precise', '/tmp/upload/ros-groovy-openrtm-aist-python/precise/ros-groovy-openrtm-aist-python_1.1.0-11precise_source.changes']
File "pool/main/r/ros-groovy-openrtm-aist-python/ros-groovy-openrtm-aist-python_1.1.0.orig.tar.gz" is already registered with different checksums!
md5 expected: 15447ef11e07a330fd759c445f88adfc, got: c856574bf9128b9308f2389d99df29b3
sha1 expected: 831f058b97cd8fd8558b36bd990be60519822c60, got: ac2d5baece081d2093652ab8452f7b12066268a4
sha256 expected: 47f04fcd75b5d79bcfa0884f3ab85f38caeac345d726dbedd21304198d7950bb, got: 8ce079a43429122c12529489a13bff0712e038fd3b6258008be24b640dc3ff47
size expected: 3727, got: 3728
There have been errors!
Execution of [['reprepro', '-v', '-b', '/var/www/repos/building', '-S', 'misc', 'include', u'precise', '/tmp/upload/ros-groovy-openrtm-aist-python/precise/ros-groovy-openrtm-aist-python_1.1.0-11precise_source.changes']] Failed: Command '['reprepro', '-v', '-b', '/var/www/repos/building', '-S', 'misc', 'include', u'precise', '/tmp/upload/ros-groovy-openrtm-aist-python/precise/ros-groovy-openrtm-aist-python_1.1.0-11precise_source.changes']' returned non-zero exit status 254
part-4
+ cd /tmp/ && ssh rosbuild@repos.ros.org -- PYTHONPATH=/home/rosbuild/reprepro_updater/src python /home/rosbuild/reprepro_updater/scripts/include_folder.py -a source -f /tmp/upload/ros-groovy-openrtm-aist-python/precise -f /tmp/upload/ros-groovy-openrtm-aist-python/oneiric -f /tmp/upload/ros-groovy-openrtm-aist-python/quantal -p ros-groovy-openrtm-aist-python -c --delete --invalidate
Failed uploading for distro quantal: Command '['ssh', 'rosbuild@repos.ros.org', '--', 'PYTHONPATH=/home/rosbuild/reprepro_updater/src', 'python', '/home/rosbuild/reprepro_updater/scripts/include_folder.py', '-a', 'source', '-f', '/tmp/upload/ros-groovy-openrtm-aist-python/precise', '-f', '/tmp/upload/ros-groovy-openrtm-aist-python/oneiric', '-f', '/tmp/upload/ros-groovy-openrtm-aist-python/quantal', '-p', 'ros-groovy-openrtm-aist-python', '-c', '--delete', '--invalidate']' returned non-zero exit status 1
Errors have occurred in the source build see above.
Build step 'Execute shell' marked build as failure
Build step 'Groovy Postbuild' marked build as failure
Description set:
Sending e-mails to: ros-buildfarm-release@googlegroups.com k-okada@jsk.t.u-tokyo.ac.jp iisaito@kinugarage.com
Finished: FAILURE
http://jenkins.ros.org/job/ros-groovy-openrtm-aist-python_sourcedeb/ has been stopped since 1.1.0-7 but we already have 1.1.0-11 ( https://github.com/ros/rosdistro/blob/master/groovy/distribution.yaml#L3037) so I thought update source job for groovy have terminated, but that was wrong.
from http://jenkins.ros.org/job/ros-groovy-openrtm-aist-python_sourcedeb/327/console, you can see the problem was
File "pool/main/r/ros-groovy-openrtm-aist-python/ros-groovy-openrtm-aist-python_1.1.0.orig.tar.gz" is already registered with different checksums!
and you can reproduce this by
git checkout debian/groovy/oneiric/openrtm_aist_python git buildpackage --git-export-dir=/tmp --git-ignore-new -S -uc -us --lintian-opts --suppress-tags newer-standards-version
and the problem was https://github.com/tork-a/openrtm_aist_core-release/commit/5d18c8ee02774619426dcc7b4555028a6e7228b6 It seems, you can change release/groovy/openrtm_aist_python but could not change debian/groovy/oneiric/openrtm_aist_python, because all variant share same
so revert these patches and add patches to https://github.com/tork-a/openrtm_aist_core-release/commit/148756dc42b3c90b617dc1f27e6b0c766d664fbc
using python2 is introduced in https://github.com/start-jsk/openrtm_aist_core/commit/734e84fa3add2da1ee4190333535c27addf0e91c#diff-548ad241453075fdac3dd54a3edf37f9, and has been working on oneric but somehow it has changed.
I pushed new release so hope it should solve the problem
On Fri, Sep 12, 2014 at 9:38 AM, Isaac I.Y. Saito notifications@github.com wrote:
I have updated release repository but it seems too late, ros/rosdistro@ a4eecda https://github.com/ros/rosdistro/commit/a4eecda464e84a4918027d78bce8564ee9f8c577
What for was it "too late"?
— Reply to this email directly or view it on GitHub https://github.com/start-jsk/openrtm_aist_core/issues/62#issuecomment-55348227 .
dpkg-source: error: aborting due to unexpected upstream changes, see /tmp/ros-groovy-openrtm-aist-python_1.1.0-11oneiric.diff.Mt6GBX
this is the error and if you can see this diff file, you'll find the reason. git-buildpackage can run on your local machine and confirm them
Thanks so much! Now I see https://github.com/ros/rosdistro/pull/5650. In case the issue would persist, I'll create Oneiric VM and try build .deb locally.
openrtm_aist_python
is still failing on ROS buildfarm, maybe only on Oneiric (or not)After #60 still severely failing. http://jenkins.ros.org/job/ros-groovy-openrtm-aist-python_sourcedeb/87/console
I'm no good against these errors..but this line partiularly makes me worry that the workaround in #60 might not be treated well?