[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: ,deb library generation issue - more



2010/8/9, Zvi Dubitzky <DUBI@il.ibm.com>:
> thanks
>
> The dpkg -i runs and terminates ok but I think it does not do the job
> because it does not populate the libraries (.a and .so)
> in /usr/lib and the *.h in /usr/include  like a simple binary (non
> library) package I built & tried .
>
> the outcome message of the dpkg is like this:
>
>
> dubi@lnx-phenix2:~/reservoir$ sudo dpkg -i libvirt_0.6.1-1_i386.deb
> (Reading database ... 108304 files and directories currently installed.)
> Preparing to replace libvirt-bin 0.6.1-1 (using libvirt_0.6.1-1_i386.deb)
> ...
> Unpacking replacement libvirt-bin ...
> Setting up libvirt-bin (0.6.1-1) ...
>
>
>
> That is all that comes out.
> Anyhow : during the pbuilder run I get the following warning
>
> ...
> dh_shlibdeps
> dh_gencontrol
> dpkg-gencontrol: warning: unknown substitution variable ${shlibs:Depends}
> dpkg-gencontrol: warning: unknown substitution variable ${misc:Depends}
> dh_md5sums
> dh_builddeb
> dpkg-deb: building package `libvirt-dev' in
> `../libvirt-dev_0.6.1-1_i386.deb'.
> dpkg-deb: building package `libvirt' in `../libvirt_0.6.1-1_i386.deb'.
>  dpkg-genchanges  >../libvirt_0.6.1-1_i386.changes
> dpkg-genchanges: including full source code in upload
> dpkg-buildpackage: full upload (original source is included)
> Copying back the cached apt archive contents
>  -> unmounting dev/pts filesystem
>  -> unmounting proc filesystem
>  -> cleaning the build env
>     -> removing directory /var/cache/pbuilder/build//7247 and its
> subdirectories
> ....
>
> Does that have implication on the goodness of the result  .deb  packages
> formed ?
>
> thanks
>
> Zvi Dubitzky
> Email:dubi@il.ibm.com
> IBM Haifa Research Laboratory    Phone: +972-4-8296182
> Haifa, 31905, ISRAEL
>
>
Could you answer to all and not just to me ?
To check the content of your package use dpkg -c and dpkg -f.
Apparently dh_shlibdeps fails. Why do you package this lib from
scratch ? Take a look at the official package! See apt-get source.
-- 
Vincent Carmona


Reply to: