Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Script interfaces depend on -dev package #9

Merged
merged 3 commits into from
Jan 25, 2022
Merged

Conversation

chapulina
Copy link
Contributor

While trying the pre-release I ran into a little issue:

docker run --rm -ti ubuntu:focal
apt update
apt install -y lsb-release wget gnupg
sh -c 'echo "deb http://packages.osrfoundation.org/gazebo/ubuntu-stable `lsb_release -cs` main" > /etc/apt/sources.list.d/gazebo-stable.list'
sh -c 'echo "deb http://packages.osrfoundation.org/gazebo/ubuntu-prerelease `lsb_release -cs` main" > /etc/apt/sources.list.d/gazebo-prerelease.list'
wget https://packages.osrfoundation.org/gazebo.key -O - | apt-key add -
apt-get update
apt install -y python3-ignition-math6
python3
>>> import ignition.math
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: libignition-math6.so.6: cannot open shared object file: No such file or directory

Installing libignition-math6-dev solves it.

Signed-off-by: Louise Poubel <louise@openrobotics.org>
@chapulina chapulina requested a review from j-rivero January 25, 2022 00:20
@chapulina
Copy link
Contributor Author

Test build: Build Status

Signed-off-by: Louise Poubel <louise@openrobotics.org>
Signed-off-by: Louise Poubel <louise@openrobotics.org>
@chapulina
Copy link
Contributor Author

chapulina commented Jan 25, 2022

Test build: Build Status

@chapulina
Copy link
Contributor Author

Green! 🟢

@chapulina
Copy link
Contributor Author

Argh it failed to upload

https://build.osrfoundation.org/job/repository_uploader_packages/21615/console

Skipping inclusion of 'libignition-math6' '6.9.3~pre2-1~focal' in 'focal|main|amd64', as it has already '6.9.3~pre2-1~focal'.

I don't know why it was trying to upload -1, because I released it as -4.

@chapulina chapulina merged commit be08919 into main Jan 25, 2022
@chapulina chapulina deleted the chapulina/python_dep_dev branch January 25, 2022 18:38
@chapulina chapulina mentioned this pull request Jan 25, 2022
7 tasks
@j-rivero
Copy link
Contributor

The build parameters seems not to be right since the point to 6.9.3~pre2 https://build.osrfoundation.org/job/ign-math6-debbuilder/1330/parameters/ . The packages were released for that version, hence the problem in uploading.

@chapulina
Copy link
Contributor Author

The build parameters seems not to be right since the point to 6.9.3~pre2

But that's the version that I was trying to release. 6.9.3~pre2-4

@j-rivero
Copy link
Contributor

But that's the version that I was trying to release. 6.9.3~pre2-4

Ouch, not my best day after the vaccine, sorry. The build information was just fine but I missed the update to the changelog file. I just commited in 4626396 and triggered a new build Build Status.

The problem with build parameters not matching the changelog file is something we will need to fix since it is pretty confusing.

@chapulina
Copy link
Contributor Author

Ahhhh thanks! I just did a rebuild from Jenkins instead of triggering a proper release, my bad. I've been doing this for nightlies, and forgot that pre-releases are different

@j-rivero
Copy link
Contributor

I'll keep an eye on the release until it is complete.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants