Many thanks for your patch.
I will check and upload it myself this weekend.

On Wed, Jan 30, 2013 at 7:27 PM, Sebastian Ramacher
<sramac...@debian.org> wrote:
> Control: tags -1 patch
>
> On 2013-01-29 16:13:20, Lucas Nussbaum wrote:
>> Source: libcitygml
>> Version: 0.14+svn128-1+3p0p1
>> Severity: serious
>> Tags: wheezy sid
>> User: debian...@lists.debian.org
>> Usertags: qa-ftbfs-20130129 qa-ftbfs
>> Justification: FTBFS in wheezy on amd64
>>
>> Hi,
>>
>> During a rebuild of all packages in *wheezy*, your package failed to
>> build on amd64.
>>
>> Relevant part:
>> > make[2]: Entering directory 
>> > `/«BUILDDIR»/libcitygml-0.14+svn128/obj-x86_64-linux-gnu'
>> > make[2]: Nothing to be done for `preinstall'.
>> > make[2]: Leaving directory 
>> > `/«BUILDDIR»/libcitygml-0.14+svn128/obj-x86_64-linux-gnu'
>> > Install the project...
>> > /usr/bin/cmake -P cmake_install.cmake
>> > -- Install configuration: ""
>> > -- Installing: 
>> > /«BUILDDIR»/libcitygml-0.14+svn128/debian/tmp/usr/lib/x86_64-linux-gnu/libcitygml.so.0.0.0
>> > -- Installing: 
>> > /«BUILDDIR»/libcitygml-0.14+svn128/debian/tmp/usr/lib/x86_64-linux-gnu/libcitygml.so.0
>> > -- Installing: 
>> > /«BUILDDIR»/libcitygml-0.14+svn128/debian/tmp/usr/lib/x86_64-linux-gnu/libcitygml.so
>> > -- Installing: 
>> > /«BUILDDIR»/libcitygml-0.14+svn128/debian/tmp/usr/lib/x86_64-linux-gnu/libcitygml.a
>> > -- Installing: 
>> > /«BUILDDIR»/libcitygml-0.14+svn128/debian/tmp/usr/include/citygml.h
>> > -- Installing: 
>> > /«BUILDDIR»/libcitygml-0.14+svn128/debian/tmp/usr/include/vecs.h
>> > -- Installing: 
>> > /«BUILDDIR»/libcitygml-0.14+svn128/debian/tmp/usr/lib/x86_64-linux-gnu/pkgconfig/citygml.pc
>> > -- Installing: 
>> > /«BUILDDIR»/libcitygml-0.14+svn128/debian/tmp/usr/bin/citygml2vrml
>> > -- Removed runtime path from 
>> > "/«BUILDDIR»/libcitygml-0.14+svn128/debian/tmp/usr/bin/citygml2vrml"
>> > -- Installing: 
>> > /«BUILDDIR»/libcitygml-0.14+svn128/debian/tmp/usr/bin/citygmltest
>> > -- Removed runtime path from 
>> > "/«BUILDDIR»/libcitygml-0.14+svn128/debian/tmp/usr/bin/citygmltest"
>> > -- Installing: 
>> > /«BUILDDIR»/libcitygml-0.14+svn128/debian/tmp/usr/usr/lib/osgPlugins-3.0.1/ReaderWriterCityGML.so
>> > -- Removed runtime path from 
>> > "/«BUILDDIR»/libcitygml-0.14+svn128/debian/tmp/usr/usr/lib/osgPlugins-3.0.1/ReaderWriterCityGML.so"
>> > -- Installing: 
>> > /«BUILDDIR»/libcitygml-0.14+svn128/debian/tmp/usr/usr/lib/osgPlugins-3.0.1/ReaderWriterCityGML.a
>> > make[1]: Leaving directory 
>> > `/«BUILDDIR»/libcitygml-0.14+svn128/obj-x86_64-linux-gnu'
>> >     cd /«BUILDDIR»/libcitygml-0.14+svn128
>> >    dh_install
>> >     install -d debian/libcitygml0//usr/lib/x86_64-linux-gnu
>> >     cp -a debian/tmp/usr/lib/x86_64-linux-gnu/libcitygml.so.0 
>> > debian/libcitygml0//usr/lib/x86_64-linux-gnu/
>> >     cp -a debian/tmp/usr/lib/x86_64-linux-gnu/libcitygml.so.0.0.0 
>> > debian/libcitygml0//usr/lib/x86_64-linux-gnu/
>> >     install -d debian/libcitygml0-dev//usr/include
>> >     cp -a debian/tmp/usr/include/citygml.h 
>> > debian/libcitygml0-dev//usr/include/
>> >     cp -a debian/tmp/usr/include/vecs.h 
>> > debian/libcitygml0-dev//usr/include/
>> >     install -d debian/libcitygml0-dev//usr/lib/x86_64-linux-gnu
>> >     cp -a debian/tmp/usr/lib/x86_64-linux-gnu/libcitygml.a 
>> > debian/libcitygml0-dev//usr/lib/x86_64-linux-gnu/
>> >     cp -a debian/tmp/usr/lib/x86_64-linux-gnu/libcitygml.so 
>> > debian/libcitygml0-dev//usr/lib/x86_64-linux-gnu/
>> >     install -d debian/libcitygml0-dev//usr/lib/x86_64-linux-gnu/pkgconfig
>> >     cp -a debian/tmp/usr/lib/x86_64-linux-gnu/pkgconfig/citygml.pc 
>> > debian/libcitygml0-dev//usr/lib/x86_64-linux-gnu/pkgconfig/
>> >     install -d debian/libcitygml0-bin//usr/bin
>> >     cp -a debian/tmp/usr/bin/citygml2vrml debian/libcitygml0-bin//usr/bin/
>> >     cp -a debian/tmp/usr/bin/citygmltest debian/libcitygml0-bin//usr/bin/
>> > dh_install: openscenegraph-plugin-citygml-shared missing files 
>> > (usr/lib/osgPlugins-*/*.so), aborting
>> > make: *** [binary] Error 255
>
> openscenegraph's pkg-config file has been fixed in 3.0.1-4. So now pkg-config
> openscenegraph --variable libdir returns /usr/lib/osgPlugins-3.0.1. However,
> libcitygml installs the plugins into $prefix/$(pkg-config openscenegraph
> --variable libdir) which ends up being /usr/usr/lib/osgPlugins-3.0.1.
>
> The attached patch fixes this problem. If needed I can perform a NMU this
> weekend.
>
> Regards
> --
> Sebastian Ramacher



-- 
YunQiang Su


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to