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

Re: Really strange : my package doesn't compile from source.



Le 12/03/03 à 22:04 Chad Miller (cm@chad.org) écrivait :
> On Wed, Mar 12, 2003 at 03:22:29PM -0500, Jean-Michel Kelbert wrote:
> > I recently upload to sid my new package : k3b. But I have forget to add
> > automake1.6 in Build-Depends. That's why I would like to made a new
> > release. However, I didn't manage to compile k3b from source ! But if I
> > apply the diff.gz patch to the upstream source. Then it works ! I didn't
> > unterstand why ! I made a diff -Naur from the two directory, and the
> > content is the same. Then I made a diff from the md5sum of each file in
> > the directory, and it is also the same ! That's why I don't understand
> > why it doesn't compile (with debuild) from the debian sources !
> 
> What's the error message when the build fails?

I have to ./configure.

First I have after the first configure.

dh_testdir
# Add here commands to compile the package.
/usr/bin/make
make[1]: Entering directory `/tmp/k3b-0.8.1'
cd . && /bin/sh /tmp/k3b-0.8.1/admin/missing --run aclocal-1.6 
cd . && \
/bin/sh /tmp/k3b-0.8.1/admin/missing --run automake-1.6 --foreign
./Makefile
cd . && perl admin/am_edit Makefile.in
cd . && /bin/sh /tmp/k3b-0.8.1/admin/missing --run autoconf
configure.in:561: error: m4_popdef: undefined macro: AC_Dest
autoconf/status.m4:844: AC_CONFIG_FILES is expanded from...
configure.in:561: the top level
autom4te: /usr/bin/m4 failed with exit status: 1
WARNING: `autoconf' is missing on your system.  You should only need it
if
         you modified `configure.in'.  You might want to install the
         `Autoconf' and `GNU m4' packages.  Grab them from any GNU
         archive site.
/bin/sh ./config.status --recheck
running /bin/sh ./configure  --host=i386-linux --build=i386-linux
--prefix=/usr --mandir=${prefix}/share/man
--infodir=${prefix}/share/info --disable-rpath
--with-qt-includes=/usr/include/qt3/ --disable-debug
build_alias=i386-linux host_alias=i386-linux  --no-create --no-recursion

Then after the second ./configure I have :

checking whether to enable experimental code... no
checking if src should be compiled... yes
configure: creating ./config.status
cd . && /bin/sh ./config.status Makefile 
config.status: error: invalid argument: Makefile
make[1]: *** [Makefile] Erreur 1
make[1]: Leaving directory `/tmp/k3b-0.8.1'
make: *** [build-stamp] Erreur 2
debuild: fatal error at line 456:
dpkg-buildpackage failed!

Thanks.
-- 
Jean-Michel Kelbert



Reply to: