Giter Club home page Giter Club logo

Comments (20)

petronny avatar petronny commented on May 24, 2024 1

Thank you. The packages may need a few days to build and enter the repository. Stay tuned for our Telegram/Twitter/Weibo channel.

from arch4edu.

bionade24 avatar bionade24 commented on May 24, 2024 1

No, sadly I haven't had time for doing this, as one paper came in between and I was focusing on it. Now I'm currently in holidays, so expect at least another week. Currently my Repo should have most of the packages.

from arch4edu.

acxz avatar acxz commented on May 24, 2024 1

@bionade24 Sorry to ping u about this issue again, but has there been any progress? I know you have your own repo for the ROS packages, but I would like to see it in the official repos (ideally) or in a repo that more people use such as this one.

from arch4edu.

bionade24 avatar bionade24 commented on May 24, 2024 1

Sorry, I haven't had time for doing this.

from arch4edu.

thecountoftuscany avatar thecountoftuscany commented on May 24, 2024 1

@acxz I did not realise that. This makes sense. Thanks!

from arch4edu.

bionade24 avatar bionade24 commented on May 24, 2024 1

@thecountoftuscany Even though I have not much time, I'll still care about melodic until I'll drop ROS completely, which will be ~ 1 year in the future.

from arch4edu.

acxz avatar acxz commented on May 24, 2024

Thank you for working on this, makes me really happy!
I will go ahead and add the wiki link for adding this repository to the ROS installation page (https://wiki.ros.org/melodic/Installation/ArchLinux) so that users know about this repository and can leverage it when installing ROS.

from arch4edu.

acxz avatar acxz commented on May 24, 2024

See the updated ROS Melodic installation page (https://wiki.ros.org/melodic/Installation/ArchLinux#preview), I have added your repository to the instructions before installing ROS.

from arch4edu.

acxz avatar acxz commented on May 24, 2024

I hope this repository gets more exposure by adding ROS and linking it from the official install page.

from arch4edu.

petronny avatar petronny commented on May 24, 2024

Packages like ros-melodic-roscpp shouldn't have arch=('any').

any here means once built, the output package suits for any architecture.
But packages like the cpp stuffs are not, they only suit the architecture that the build machine uses.

You have to list all architectures like arch=('x86_64' 'armv6h' 'armv7h' 'aarch64').

from arch4edu.

acxz avatar acxz commented on May 24, 2024

Ah I was not aware of this, I'll go ahead and bring this issue up with the Arch ros maintainers and let you know when it is fixed. Thank you.

from arch4edu.

petronny avatar petronny commented on May 24, 2024

Any update?

If not I will manually set arch=('x86_64') for all ros-melodic-* packages.
And all the packages will then be built for x86_64 only. Is that fine?

from arch4edu.

acxz avatar acxz commented on May 24, 2024

Ah no. Sorry about that. The maintainer has mentioned he will go through the packages and add the architectures via a script but he has not done that yet.

I think getting something out is better than nothing, so if you could do that that would be much much appreciated!

EDIT: If the ROS maintainers later add the specified architectures will the packages for the other architectures be built automatically? Or will you have to do some extra work? If they get built automatically, I will feel less bad of giving you the go ahead for this right now.

from arch4edu.

acxz avatar acxz commented on May 24, 2024

Here is the continued conversation: ros-melodic-arch/ros-melodic-roscpp#2
Also tagging @bionade24

from arch4edu.

bionade24 avatar bionade24 commented on May 24, 2024

Done now, sorry for letting this hanging so long. ros-melodic-arch/ros-melodic-roscpp#2 But please wait a week as explained in the other issue, because I'll try to get the "standard" packages into community repo.

from arch4edu.

acxz avatar acxz commented on May 24, 2024

@bionade24 it has been a week, what is the status? Can @petronny continue taking up this request?

from arch4edu.

acxz avatar acxz commented on May 24, 2024

@bionade24 Is there some way for us to follow the conversation you are having with the TU's about getting these pacakges in the main repos?

from arch4edu.

acxz avatar acxz commented on May 24, 2024

Now that ros-noetic is around the corner and we have started packaging for it, I would like to rescind the request for ros-melodic-* packages. Note some deps will still be common such as gazebo, pcl, ogre, etc. But the ros-melodic-* packages will be changed to ros-noetic-*.

If someone else would like ros-melodic-* packages to be packaged by arch4edu please comment on this thread to reopen the issue.

from arch4edu.

thecountoftuscany avatar thecountoftuscany commented on May 24, 2024

ROS Melodic is still the long term support version of ROS that is widely being used by people in the academia. I personally would like for ros-melodic-* packages to be made available with arch4edu because I use it (and plan to use it till the next LTS release), but I also understand that this is a volunteer effort and it may not be possible. Thanks in any case!

from arch4edu.

acxz avatar acxz commented on May 24, 2024

@thecountoftuscany when you say “plan to use it till the next LTS release” ROS-noetic, the next LTS release, will be released on May 23rd which is coming up very soon.

Since the next release is coming up so soon, I decided to close this issue and will create a new one request for noetic once the ROS-noetic packages are out on the AUR. The ros-arch team is already backporting a lot of patches for the upstream release versions and that maintenance burden will just increase if we still support ros-melodic packages. We will still maintain ros-melodic packages since the stack works but for the ease of maintenance and the sake of time we will focus on the latest LTS release, not ros-melodic. The ros-melodic packages will still be there.

from arch4edu.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.