<div dir="ltr">Hi Kei, <div><br></div><div>Thanks for the quick update. I've pulled the new version into the ROS repos and propogated it to all the repos. </div><div><br></div><div>Tully</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Dec 24, 2015 at 4:27 PM, Kei Okada via ros-release <span dir="ltr"><<a href="mailto:ros-release@lists.ros.org" target="_blank">ros-release@lists.ros.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I am very sorry, that was my fault, collada-dom-dev should depend on<br>
collada-dom2.4-dp-dev, not collada-dom2.4-sp-dev and 2.4.4.1 have<br>
wrongly build and fixed in 2.4.4.4,<br>
Tully, please copy them from openrave ppa<br>
(<a href="https://launchpad.net/~openrave/+archive/ubuntu/testing" rel="noreferrer" target="_blank">https://launchpad.net/~openrave/+archive/ubuntu/testing</a>) to shadow<br>
fixed.<br>
<br>
--<br>
◉ Kei Okada<br>
<div class="HOEnZb"><div class="h5"><br>
<br>
<br>
On Fri, Dec 25, 2015 at 8:16 AM, Austin Hendrix via ros-release<br>
<<a href="mailto:ros-release@lists.ros.org">ros-release@lists.ros.org</a>> wrote:<br>
> This appears to be happening because the previous version of collada-dom-dev<br>
> depended on collada-dom2.4-dp-dev, and the upgraded version of<br>
> collada-dom-dev depends on collada-dom2.4-sp-dev.<br>
><br>
> Why was this dependency changed, and what implications does that have for<br>
> downstream packages? I assume sp and dp stand for single and double<br>
> precision, and the differences there can be pretty significant in certain<br>
> applications.<br>
><br>
> -Austin<br>
><br>
> On 12/24/2015 08:17 AM, Austin Hendrix via ros-release wrote:<br>
>><br>
>><br>
>> Thanks for the link!<br>
>><br>
>> I have family obligations today but I will try to dig through my logs and<br>
>> figure out why it's trying to install the sp-dev version during<br>
>> dist-upgrade.<br>
>><br>
>> -Austin<br>
>><br>
>> On December 24, 2015 11:13:57 AM Tully Foote via ros-release<br>
>> <<a href="mailto:ros-release@lists.ros.org">ros-release@lists.ros.org</a>> wrote:<br>
>><br>
>>> The issue with them properly colliding is ticketed. But if Austin was<br>
>>> only doing an upgrade, it should not be switching. We cannot have<br>
>>> dependencies on both the single precision and double precision versions. We<br>
>>> need to find out why the single precision version is being installed on an<br>
>>> upgrade and avoid that.<br>
>>><br>
>>> Tully<br>
>>><br>
>>><br>
>>><br>
>>> On Thu, Dec 24, 2015 at 7:30 AM, G.A. vd. Hoorn - 3ME via ros-release<br>
>>> <<a href="mailto:ros-release@lists.ros.org">ros-release@lists.ros.org</a> <mailto:<a href="mailto:ros-release@lists.ros.org">ros-release@lists.ros.org</a>>> wrote:<br>
>>><br>
>>>     On 24/12/15 16:26, Austin Hendrix via ros-release wrote:<br>
>>><br>
>>>         It looks like the new collada packages that were pulled in<br>
>>>         recently are<br>
>>>         causing upgrade problems.<br>
>>><br>
>>>         I did an apt-get dist-upgrade on my system today, and it<br>
>>>         looks like<br>
>>>         there's a collision between collada-dom2.4-sp-dev and<br>
>>>         collada-dom2.4-dp-dev, and apt wants to install both at the<br>
>>>         same time:<br>
>>><br>
>>>         $ sudo apt-get install -f<br>
>>>         Reading package lists... Done<br>
>>>         Building dependency tree<br>
>>>         Reading state information... Done<br>
>>>         Correcting dependencies... Done<br>
>>>         The following extra packages will be installed:<br>
>>>            collada-dom2.4-sp-dev<br>
>>>         The following NEW packages will be installed:<br>
>>>            collada-dom2.4-sp-dev<br>
>>>         0 upgraded, 1 newly installed, 0 to remove and 1 not upgraded.<br>
>>>         47 not fully installed or removed.<br>
>>>         Need to get 0 B/206 kB of archives.<br>
>>>         After this operation, 5,285 kB of additional disk space will<br>
>>>         be used.<br>
>>>         Do you want to continue? [Y/n]<br>
>>>         (Reading database ... 333408 files and directories currently<br>
>>>         installed.)<br>
>>>         Preparing to unpack<br>
>>>         .../collada-dom2.4-sp-dev_2.4.4.1-ubuntu1~trusty1_amd64.deb ...<br>
>>>         Unpacking collada-dom2.4-sp-dev (2.4.4.1-ubuntu1~trusty1) ...<br>
>>>         dpkg: error processing archive<br>
>>><br>
>>> /var/cache/apt/archives/collada-dom2.4-sp-dev_2.4.4.1-ubuntu1~trusty1_amd64.deb<br>
>>>         (--unpack):<br>
>>>           trying to overwrite<br>
>>>         '/usr/lib/cmake/collada_dom-2.4/collada_dom-config.cmake',<br>
>>>         which is also<br>
>>>         in package collada-dom2.4-dp-dev 2.4.4.0-ubuntu1~trusty1<br>
>>>         dpkg-deb: error: subprocess paste was killed by signal<br>
>>>         (Broken pipe)<br>
>>>         Errors were encountered while processing:<br>
>>><br>
>>> /var/cache/apt/archives/collada-dom2.4-sp-dev_2.4.4.1-ubuntu1~trusty1_amd64.deb<br>
>>>         E: Sub-process /usr/bin/dpkg returned an error code (1)<br>
>>><br>
>>><br>
>>>         Thoughts? Known workarounds?<br>
>>><br>
>>><br>
>>>     This is a 'known' issue, see [1] and the linked issues in the<br>
>>>     answer. The packages have been fixed and are waiting for the next<br>
>>>     sync.<br>
>>><br>
>>><br>
>>>         Is there a known reason why apt would want to install the sp<br>
>>>         and dp<br>
>>>         versions at the same time? Up until now I think I've only had<br>
>>>         the dp<br>
>>>         version installed.<br>
>>><br>
>>>         If the sp and dp versions aren't supposed to be installed at<br>
>>>         the same<br>
>>>         time, can the maintainer please add a Conflicts: to the<br>
>>>         package header?<br>
>>><br>
>>><br>
>>><br>
>>>     Gijs<br>
>>><br>
>>>     [1]<br>
>>><br>
>>> <a href="http://answers.ros.org/question/222892/collada-dom24-sp-dev-causes-dist-upgrade-to-fail-on-ubuntu-1404/" rel="noreferrer" target="_blank">http://answers.ros.org/question/222892/collada-dom24-sp-dev-causes-dist-upgrade-to-fail-on-ubuntu-1404/</a><br>
>>><br>
>>><br>
>>><br>
>>>     _______________________________________________<br>
>>>     ros-release mailing list<br>
>>>     <a href="mailto:ros-release@lists.ros.org">ros-release@lists.ros.org</a> <mailto:<a href="mailto:ros-release@lists.ros.org">ros-release@lists.ros.org</a>><br>
>>>     <a href="http://lists.ros.org/mailman/listinfo/ros-release" rel="noreferrer" target="_blank">http://lists.ros.org/mailman/listinfo/ros-release</a><br>
>>><br>
>>><br>
>>> _______________________________________________<br>
>>> ros-release mailing list<br>
>>> <a href="mailto:ros-release@lists.ros.org">ros-release@lists.ros.org</a> <mailto:<a href="mailto:ros-release%2540lists.ros.org">ros-release%40lists.ros.org</a>><br>
>>> http:/ /<a href="http://lists.ros.org/mailman/listinfo/ros-release" rel="noreferrer" target="_blank">lists.ros.org/mailman/listinfo/ros-release</a><br>
>>> <<a href="http://lists.ros.org/mailman/listinfo/ros-release" rel="noreferrer" target="_blank">http://lists.ros.org/mailman/listinfo/ros-release</a>><br>
>>><br>
>><br>
>><br>
>> _______________________________________________<br>
>> ros-release mailing list<br>
>> <a href="mailto:ros-release@lists.ros.org">ros-release@lists.ros.org</a><br>
>> <a href="http://lists.ros.org/mailman/listinfo/ros-release" rel="noreferrer" target="_blank">http://lists.ros.org/mailman/listinfo/ros-release</a><br>
><br>
><br>
> _______________________________________________<br>
> ros-release mailing list<br>
> <a href="mailto:ros-release@lists.ros.org">ros-release@lists.ros.org</a><br>
> <a href="http://lists.ros.org/mailman/listinfo/ros-release" rel="noreferrer" target="_blank">http://lists.ros.org/mailman/listinfo/ros-release</a><br>
_______________________________________________<br>
ros-release mailing list<br>
<a href="mailto:ros-release@lists.ros.org">ros-release@lists.ros.org</a><br>
<a href="http://lists.ros.org/mailman/listinfo/ros-release" rel="noreferrer" target="_blank">http://lists.ros.org/mailman/listinfo/ros-release</a><br>
</div></div></blockquote></div><br></div>