[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