[yocto] Error in spec file (bad %description of dev package)
Jonathan Poulin
jopoulin at gmail.com
Sat May 14 06:40:02 PDT 2016
Hello,
I have a packaging problem with the new share lib recipe I try to make.
When I bitbake the recipe I get the correct package split :
# tree
.
|-- libtime64
| `-- usr
| `-- lib
| |-- libtime64.so.1 -> /home/ ...
/libtime64/1.0.1-r0/image/usr/lib/libtime64.so.1.0.1
| `-- libtime64.so.1.0.1
|-- libtime64-dbg
| `-- usr
| |-- lib
| `-- src
| `-- debug
| `-- libtime64
| `-- 1.0.1-r0
| `-- libtime64-1.0.1
| |-- inc
| | `-- time64.h
| `-- src
| `-- time64.c
|-- libtime64-dev
| `-- usr
| |-- include
| | |-- axt_2038.h
| | `-- time64.h
| `-- lib
| `-- libtime64.so -> /home/ ...
/libtime64/1.0.1-r0/image/usr/lib/libtime64.so.1
|-- libtime64-doc
|-- libtime64-locale
|-- libtime64-staticdev
`-- libtime64.shlibdeps
I include "libtime64" in IMAGE_INSTALL but only the main package and the
dbg package are produced and the main package contain the content of the
dev package.
- libtime64-1-1.0.1-r0.cortexa9hf_vfp_neon.rpm
- libtime64-dbg-1.0.1-r0.cortexa9hf_vfp_neon.rpm
I found an error in the spec file for the dev package, the %package and
%description are misnamed. Below an extract of the spec file:
******************************************
%package -n libtime64-1
Summary: Time64 library (support 2038 patch) - Development files
Group: devel
Requires: libtime64-1 = 1.0.1-r0
Suggests: libc6-dev
Provides: libtime64-dev
%description -n libtime64-1
Time64 library (support 2038 patch). This package contains symbolic links,
header files, and related items necessary for software development.
...
%files -n libtime64-1
%defattr(-,-,-,-)
%dir "/usr"
%dir "/usr/lib"
%dir "/usr/include"
"/usr/lib/libtime64.so"
"/usr/include/axt_2038.h"
"/usr/include/time64.h"
%files -n libtime64-1
%defattr(-,-,-,-)
%dir "/usr"
%dir "/usr/lib"
"/usr/lib/libtime64.so.1.0.1"
"/usr/lib/libtime64.so.1"
******************************************
I use Yocto Dizzy on a ubuntu 14.04.
Someone already see this problem ? Any idea to solve it ?
thanks
Jonathan Poulin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/yocto/attachments/20160514/1918e105/attachment.html>
More information about the yocto
mailing list