[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Bug-gnubg] Fwd: Bug#665539: gnubg: Including individual glib header
Re: [Bug-gnubg] Fwd: Bug#665539: gnubg: Including individual glib headers no longer supported
Wed, 28 Mar 2012 16:49:17 -0600
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:8.0) Gecko/20111105 Thunderbird/8.0
On 28/03/2012 3:27 PM, Michael Petch wrote:
> However, when the above patch was applied I ran into another problem
> during the creation of the DEB file. It seems the Debian tarball doesn't
> include a copy of mkinstalldirs . Older versions of automake (prior to
> 1.9) would autogenerate this file for you, however after 1.9 it is no
> longer generated when running autogen.sh. Our makefiles do require it
> for installation. The GNUBG CVS repository includes a copy for these cases.
> After copying in the GNUBG/CVS mkinstalldirs into the
> gnubg-0.90+20120127 (my build directory) the Debian package files were
> properly created, and installed fine.
> If the problem with mkinstalldirs is not fixed, the fellows doing
> experimental builds will likely flag it as another build stopper.
> Including a copy of mkinstalldirs should rectify that. The error you do
> get if not corrected will be similar to the error log attached.
I did some further investigation. Apparently mkinstalldirs is in the
orig tar ball. However, when the build failed the first time,
mkinstalldirs is somehow removed. When the build is restarted it fails
to install/create deb packages because that file is now missing.
If I start the build from scratch with the patched files (so no build
error), mkinstalldirs is present, and everything proceeds as expected
including installation and the creation of the deb packages.
Sorry to make you think there was a problem. I do find it curious though
that mkinstalldirs seems to disappear if a previous build failed. Please
ignore the problem, it seems to be human user stupidity ;-).
CApp::Sysware Consulting Ltd.
OpenPGP FingerPrint=D81C 6A0D 987E 7DA5 3219 6715 466A 2ACE 5CAE 3304