Re: [ros-users] ros deb packages

Top Page
Attachments:
Message as email
+ (text/plain)
Delete this message
Reply to this message
Author: User discussions
Date:  
To: User discussions
Subject: Re: [ros-users] ros deb packages
On Fri, Jan 21, 2011 at 9:47 AM, Leopold Palomo Avellaneda
<> wrote:
> A Divendres 21 Gener 2011, Ken Conley va escriure:
>> We don't produce deb-srcs for download. The current binary
>> distributions that we make currently include source files as well.
>> Once we rectify this we may start producing deb-srcs as well.
>>
>> You can find the tarballs used to produce the binary debs here:
>>
>> https://code.ros.org/svn/release/download/stacks/
> ok,
>
> thanks. I was looking the debian directory to try to make some debian squeeze
> packages from your packages.
>


In short, the dsc files can be found in:
https://code.ros.org/svn/release/download/stacks

Unfortunately, they don't entirely conform to how a proper source-deb
pipeline should work, though our architecture is documented at:
http://www.ros.org/wiki/release/Architecture

Basically, when you do a release, a tar.bz2 and our own
meta-information yaml file is generated and uploaded to the release
repository:

https://code.ros.org/svn/release/download/stacks

the pipeline we have written will next take this tar.bz2 source
archive, and the associated yaml file and use that to generate per-OS
.dsc files based on which platforms the particular ROS release
suports. These are uploaded into the release repository as well.

Unfortunately, due to a combination of lazyness and backwards
compatibility, the dsc files we generate don't entirely conform to how
a true .dsc file should behave. The dsc assumes that the ROS-source
tar.bz2 is located next to it in the filesystem and takes care of
checking its md5sum and unpacking it itself. At some point I would
like to change this so that the dsc properly references a tar.gz, but
it hasn't been a high priority.

Depending on how motivated you are to go down this path, it would
probably be possible to modify the "create_source_deb.py" script to
instead produce a .dsc that would be appropraite for debian squeeze.


> Regards,
>
> Leo
>
>
>
>> regards,
>> Ken
>>
>> On Fri, Jan 21, 2011 at 2:57 AM, Leopold Palomo-Avellaneda
>>
>> <> wrote:
>> > Hi,
>> >
>> > maybe it's a bit off topic, but someone of you know where are the
>> > "sources" of the ubuntu packages of ROS ?
>> >
>> > I have searched and I just have found the binary, but not the deb-src.
>> >
>> > Thanks in advance.
>> >
>> > Leo
>> > _______________________________________________
>> > ros-users mailing list
>> >
>> > https://code.ros.org/mailman/listinfo/ros-users
>>
>> _______________________________________________
>> ros-users mailing list
>>
>> https://code.ros.org/mailman/listinfo/ros-users
>
>
> --
> --
> Linux User 152692     PGP: 0xF944807E
> Catalonia
> -------------------------------------
> A: Because it messes up the order in which people normally read text.
> Q: Why is top-posting such a bad thing?
> A: Top-posting.
> Q: What is the most annoying thing in e-mail?
> _______________________________________________
> ros-users mailing list
>
> https://code.ros.org/mailman/listinfo/ros-users
>