[Gambas-devel] Gambas projects not compiling on Ubuntu or Debian
Geoffrey De Belie
computergeoffrey at ...727...
Thu Sep 5 10:07:29 CEST 2013
---- Aan Wed, 04 Sep 2013 21:13:20 +0200 Benoît Minisini<gambas at ...678....> schreef ----
> Le 04/09/2013 20:11, Geoffrey De Belie a écrit :
> > Hi,
> >
> > Since I'm using Gambas, I noticed that generating deb packages for Debian and Ubuntu/Mint fails, however it reports it has succeeded. This is both on 32 and 64 bit (Ubuntu-based Linux distribution).
> >
> > Make build directory
> > Make desktop file...
> > Sources are being debianizated.
> > Making package...
> > cd /home/mint/Documenten/niceadd-0.0.1
> > fakeroot dpkg-buildpackage -d
> > getopt: invalid option -- 'd'
> > fakeroot, create a fake root environment.
> > usage: fakeroot [-l|--lib fakerootlib] [-f|--faked fakedbin]
> > [-i file] [-s file] [-u|--unknown-is-real]
> > [-b|--fd-base fd] [-h|--help] [-v|--version]
> > [--] [command]
> > The packages were succesfully made.
> >
> > I think that fakeroot dpkg-buildpackage -d should be:
> > dpkg-buildpackage -rfakeroot
> >
> > This is according to a message from 2007: http://lists.debian.org/debian-mentors/2007/07/msg00168.html
> >
> > I couldn't find which file the source code for generating packages contains, so I'm posting it here. Alien does a great job converting RPMs to DEBs, however, I think it "forgets" about files being attached/included to a deb package.
> >
> > Kind regards,
> > Geoffrey De Belie
> >
>
> It works on my machine (Ubuntu 13.04).
>
> Please give more details about your systems (versions...)
>
> --
> Benoît Minisini
I tried several configurations, of which only the Debian-based system works. In attachment, you can see the configurations of the three Linux distributions I tested. I'm using the package from ppa:nemh/gambas3. I tried downgrading to the default raring package (3.1.1), but no improvements or differences when trying to compile a Gambas project to DEB package.
However, a clean install (4th tested Linux installation) of raring 3.1.1 on Linux Mint 15 Xfce x64 seems to work. That probably means the package from ppa:nemh/gambas3 is causing this compile issue. Could you look into this?
Geoffrey De Belie
-------------- next part --------------
VM Ubuntu 13.04 (x64) - DOES NOT WORK
autoconf 2.69-1ubuntu1
automake 1:1.11.6-1ubuntu1
autotools-dev 20120608.1
libsigsegv2 2.9-4ubuntu3
m4 1.4.16-5
'getopt' from util-linux 2.20.1
Gambas3 version: 3.4.0 from ppa:nemh/gambas3
Debian 'dpkg' package management version 1.16.10 (amd64).
Linux Mint 15 Xfce (x64, based on Ubuntu 13.04) - DOES NOT WORK
autoconf 2.69ubuntu1
automake 1:1.11.6-1ubuntu1
autotools-dev 20120608.1
libsigsegv2 2.9.4ubuntu3
m4 1.4.16-5
'getopt' from util-linux 2.20.1
Gambas3 version: 3.4.0 from ppa:nemh/gambas3
Debian 'dpkg' package management version 1.16.10 (amd64).
Identical configuration, both fail. Even with a Qt project that only contains an empty form.
VM Debian netinst x64 (05-09-2013) - DOES WORK
autoconf 2.69-1
automake 1:1.11.6-1
autotools-dev 20120608.1
libsigsegv2 and libsigsegv-dev NOT INSTALLED
m4 1.4.16-3
'getopt' from util-linux 2.20.1
Gambas 3 version: 3.1.1 (default in stable Debian)
Debian 'dpkg' package management version 1.16.10 (amd64).
More information about the Devel
mailing list