conda-forge / rabbitmq-server-feedstock

A conda-smithy repository for rabbitmq-server.
BSD 3-Clause "New" or "Revised" License
1 stars 7 forks source link

Arch Migrator #111

Open regro-cf-autotick-bot opened 1 week ago

regro-cf-autotick-bot commented 1 week ago

This feedstock is being rebuilt as part of the aarch64/ppc64le migration.

Feel free to merge the PR if CI is all green, but please don't close it without reaching out the the ARM migrators first at @conda-forge/arm-arch.

If this PR was opened in error or needs to be updated please add the bot-rerun label to this PR. The bot will close this PR and schedule another one. If you do not have permissions to add this label, you can use the phrase code>@<space/conda-forge-admin, please rerun bot in a PR comment to have the conda-forge-admin add it for you.

This PR was created by the regro-cf-autotick-bot. The regro-cf-autotick-bot is a service to automatically track the dependency graph, migrate packages, and propose package version updates for conda-forge. Feel free to drop us a line if there are any issues! This PR was generated by - please use this URL for debugging.

Fixes https://github.com/conda-forge/rabbitmq-server-feedstock/issues/67

conda-forge-webservices[bot] commented 1 week ago

Hi! This is the friendly automated conda-forge-linting service.

I just wanted to let you know that I linted all conda-recipes in your PR (recipe) and found it was in an excellent condition.

jakirkham commented 1 week ago

@conda-forge-admin , please re-render

jakirkham commented 1 week ago

Seeing this error on CI:

‘sbin/rabbitmqctl’ -> ‘$PREFIX/lib/rabbitmq/sbin/rabbitmqctl’
‘sbin/rabbitmq-upgrade’ -> ‘$PREFIX/lib/rabbitmq/sbin/rabbitmq-upgrade’
ln: failed to create symbolic link ‘/home/conda/feedstock_root/build_artifacts/rabbitmq-server_1719280619303/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_place/bin/rabbitmqctl’: No such file or directory
danielhollas commented 1 week ago

The error comes from this for loop in build.sh

https://github.com/conda-forge/rabbitmq-server-feedstock/blob/8dc4a9443f4e9546213484cd187801fb549c2047/recipe/build.sh#L36

The error seems to indicate that the bin/ directory doesn't exist, so perhaps we just need to create it?

ndevenish commented 1 week ago

I am very sorry but this week I am basically 100% saturated as running 24 shift teams on a foreign science experiment, thus unable to dig.

I am happy to add you as a maintainer if you would like?

danielhollas commented 1 week ago

@ndevenish no problem at all, I appreciate the heads up. :heart:

Yeah, if you add me I can try to debug this further. Thanks!

danielhollas commented 1 week ago

foreign science experiment

What kind of experiment if I may ask? :-) Greetings from Bristol University.

jakirkham commented 1 week ago

@danielhollas would recommend just opening a new PR starting with this one if you would like to debug further

It is also possible to build this locally to test where things run into issues

ndevenish commented 1 week ago

What kind of experiment if I may ask? :-) Greetings from Bristol University.

Greetings! We're at PAL XFEL doing 48 hours of biochemistry studies, funnily enough some of our collaborators are from Bristol uni :)

You should be added to the repo.

danielhollas commented 1 week ago

Greetings! We're at PAL XFEL doing 48 hours of biochemistry studies, funnily enough some of our collaborators are from Bristol uni :)

Haha, wow, that's a crazy coincidence. :exploding_head: :smile: I am doing computational photochemistry Basile Curchod's group, working closely with Tom Oliver, Andrew Orr-Ewing and others, that often come to Diamond. :-)

Hope the shifts run smoothly and y'all get all the data you need! Thank you for adding me.

danielhollas commented 1 week ago

@conda-forge-admin , please re-render

danielhollas commented 1 week ago

Thank you for the help @jakirkham, I'm going to keep investigating next week.

danielhollas commented 3 days ago

@conda-forge-admin , please re-render

danielhollas commented 2 days ago

First the upstream Erlang issue needs to be solved:

https://github.com/conda-forge/erlang-feedstock/issues/165