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

Re: Packaging task for newbies: Separate pink-pony into program and data



On Sun, 15 Sep 2013 17:23:57 +0100, 'lesleyb' wrote:

[pbuilder success stories]

Cool!

> Attempting `pdebuild` in the relevant directory, produced 
> 
> dpkg-checkbuilddeps: Unmet build dependencies: debhelper (>= 9) quilt scons
> dh-buildinfo mesa-common-dev libglu1-mesa-dev libglfw-dev libxrandr-dev
> glee-dev libilmbase-dev libdevil-dev libftgl-dev libprotobuf-dev (>= 2)
> libtinyxml-dev libsdl1.2-dev libsdl-mixer1.2-dev 
> 
> which is fine.  

Ack, but at least for me the build continues, even if the
build dependencies are not installed outside the chroot, and they get
installed within. -- That's the idea of {p,cow}builder.
 
% pdebuild
dpkg-checkbuilddeps: Unmet build dependencies: scons dh-buildinfo libglfw-dev libxrandr-dev glee-dev libilmbase-dev libdevil-dev libftgl-dev libsigc++-2.0-dev libprotobuf-dev (>= 2) protobuf-compiler (>= 2) libtinyxml-dev libsdl1.2-dev libsdl-mixer1.2-dev
W: Unmet build-dependency in source
dpkg-buildpackage: source package pink-pony
dpkg-buildpackage: source version 1.3.1-1
dpkg-buildpackage: source distribution unstable
dpkg-buildpackage: source changed by Miriam Ruiz <miriam@debian.org>
 dpkg-source --before-build pink-pony-1.3.1
dpkg-source: info: using options from pink-pony-1.3.1/debian/source/options: --compression=bzip2 --compression-level=7 --extend-diff-ignore=(^|/)config.(sub|guess)$
dpkg-checkbuilddeps: Unmet build dependencies: scons dh-buildinfo libglfw-dev libxrandr-dev glee-dev libilmbase-dev libdevil-dev libftgl-dev libsigc++-2.0-dev libprotobuf-dev (>= 2) protobuf-compiler (>= 2) libtinyxml-dev libsdl1.2-dev libsdl-mixer1.2-dev
dpkg-buildpackage: warning: build dependencies/conflicts unsatisfied; aborting
dpkg-buildpackage: warning: (Use -d flag to override.)
dpkg-buildpackage: warning: this is currently a non-fatal warning with -S, but will probably become fatal in the future
 fakeroot debian/rules clean
[..]

(And on it goes, first debian/rules clean outside the chroot, and
then the chroot actions starts.)


Or do you get an error somewhere / does the build abort for you?
Ah, maybe the missing debhelper and quilt can be a problem.

Installing debhelper and quilt on your system makes sense in any case.
Otherwise you can run pbdebuild with the --use-pdebuild-internal option.

Cheers,
gregor

-- 
 .''`.  Homepage: http://info.comodo.priv.at/ - OpenPGP key 0xBB3A68018649AA06
 : :' : Debian GNU/Linux user, admin, and developer  -  http://www.debian.org/
 `. `'  Member of VIBE!AT & SPI, fellow of the Free Software Foundation Europe
   `-   NP: Red Hot Chili Peppers: Breaking The Girl

Attachment: signature.asc
Description: Digital signature


Reply to: