Please sync enna 0.4.1~r3557-1 (universe) from Debian unstable (main)

Bug #604452 reported by Bhavani Shankar
14
This bug affects 1 person
Affects Status Importance Assigned to Milestone
enna (Ubuntu)
Fix Released
Wishlist
Bhavani Shankar

Bug Description

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

 affects ubuntu/enna
 status new
 importance wishlist
 subscribe ubuntu-sponsors

Please sync enna 0.4.1~r3557-1 (universe) from Debian unstable (main).

Explanation of the Ubuntu delta and why it can be dropped:

We can sync this package as it fixes FTBFS

Changelog since current maverick version 0.4.0-0ubuntu1:

enna (0.4.1~r3557-1) unstable; urgency=low

   * Prerelease snapshot for new upstream release:
     - fixes build with the latest EFL versions (Closes: #591172)
     - now depend on version 2 of libplayer and libvalhalla (Closes: #599400)
     - drop most patches as they are now included upstream
   * Update Standards-Version to 3.9.1 (no changes).
   * Update debian/copyright.

 -- Davide Cavalca <email address hidden> Thu, 07 Oct 2010 13:34:28 +0200

enna (0.4.0-4) unstable; urgency=low

  * Add autopoint to Build-Depends to fix FTBFS. (Closes: #583472, thanks
    to Hideki Yamane (Debian-JP) <email address hidden>)
  * Update Standards-Version to 3.9.0 (no changes).

 -- Davide Cavalca <email address hidden> Tue, 06 Jul 2010 08:48:28 +0200

enna (0.4.0-3) unstable; urgency=low

  * Remove circular dependency between enna and enna-theme. (Closes:
    #571927)
  * Convert patch headers to DEP-3 format.
  * always-show-home-and-volumes.patch, fix-directory-browsing.patch,
    fix-locale-segfaults.patch, fix-xrandr-segfault.patch: backport
    from trunk, misc fixes.
  * non-linux-cdda-parser.patch: backport from trunk, fixes FTBFS on
    kfreebsd-* archs.
  * fix-enna-desktop.patch, convert-icon-to-xpm.patch: import from
    Ubuntu.
  * Actually install the desktop file and icons.
  * Convert copyright file to DEP-5 format.
  * Add debian/upstream-metadata.yaml.
  * Rebuild autotools during package build.

 -- Davide Cavalca <email address hidden> Tue, 02 Mar 2010 10:27:59 +0100

enna (0.4.0-2) unstable; urgency=low

  * Update Standards-Version to 3.8.4 (no changes).
  * Add to debian/copyright details about src/bin/gettext.h and
    src/modules/activity/photo/photo.h.
  * Update Debian packaging copyright date.

 -- Davide Cavalca <email address hidden> Tue, 09 Feb 2010 08:50:53 +0100

enna (0.4.0-1) unstable; urgency=low

  * Initial release. (Closes: #563528)

 -- Davide Cavalca <email address hidden> Tue, 05 Jan 2010 12:32:37 +0100

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEARECAAYFAkw6nbwACgkQUlfC4uPMy3Q/8wCfYgaiEwJHw3/4p0v7a32uETCZ
AY4AmwWJhMiLknPhK86BJMcj6LTkfRSV
=ZSR2
-----END PGP SIGNATURE-----

Tags: patch

Related branches

Revision history for this message
Daniel Holbach (dholbach) wrote :

It'd be good to talk to the maintainer in Ubuntu about it first. This package has some improvements, but it completely overwrites what's in Ubuntu.

Revision history for this message
Daniel Holbach (dholbach) wrote :

Alexis: can you comment?

Revision history for this message
Daniel Holbach (dholbach) wrote :

I'll unsubscribe the sponsoring team for now.Please resubscribe, when ready.

Revision history for this message
Artur Rona (ari-tczew) wrote :

Hello Bhavani,

Could you relook on this sync?

Thanks and regards

Revision history for this message
Davide Cavalca (davide-geexbox) wrote :

FYI, I have uploaded 0.4.1~r3557-1 to Debian, which fixes long standing FTBFS and installability issues with the latest EFL. I recommend syncing ubuntu against this version, not 0.4.0-4.

Davide

Revision history for this message
Bhavani Shankar (bhavi) wrote :

Hello artur and davide

Thanks for replying but the latest version of the package FTBFS on my natty pbuilder

Setting up libxml2 (2.7.7.dfsg-4) ...
Setting up libglib2.0-data (2.27.0-1ubuntu1) ...
Setting up shared-mime-info (0.71-3) ...
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place

Current status: 0 broken [-1].
Aptitude couldn't satisfy the build dependencies
E: pbuilder-satisfydepends failed.
I: Copying back the cached apt archive contents
I: unmounting dev/pts filesystem
I: unmounting proc filesystem
I: cleaning the build env
I: removing directory /var/cache/pbuilder/build//21890 and its subdirectories

So ll have a look

regards

Revision history for this message
Bhavani Shankar (bhavi) wrote :

Yup I got the catch I think

libcurl4-dev | libcurl4-gnutls-dev

libcurl4-dev is a virtual package provided by libcurl4-gnutls-dev so changing the order might help

Regards

Revision history for this message
Bhavani Shankar (bhavi) wrote :

And even libvalhalla-dev FTBFS in ubuntu

https://launchpadlibrarian.net/57764981/buildlog_ubuntu-natty-i386.libvalhalla_2.0.0-2_FAILEDTOBUILD.txt.gz

so

The following packages have unmet dependencies:
  pbuilder-satisfydepends-dummy: Depends: libvalhalla-dev (>= 2.0.0) but it is not going to be installed.

Unitil these two are fixed we cannot sync package here :(

regards

Revision history for this message
Artur Rona (ari-tczew) wrote :

I'll fix FTBFS in libvalhalla.

Revision history for this message
Bhavani Shankar (bhavi) wrote : Re: [Bug 604452] Re: Please sync enna 0.4.0-4 (universe) from Debian unstable (main).

okay artur

Thanks!

once you fix please let me know!

Regards

On Fri, Oct 22, 2010 at 5:37 PM, Artur Rona <email address hidden> wrote:
> I'll fix FTBFS in libvalhalla.
>
> --
> Please sync enna 0.4.0-4 (universe) from Debian unstable (main).
> https://bugs.launchpad.net/bugs/604452
> You received this bug notification because you are a direct subscriber
> of the bug.
>
> Status in “enna” package in Ubuntu: New
>
> Bug description:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
>  affects ubuntu/enna
>  status new
>  importance wishlist
>  subscribe ubuntu-sponsors
>
> Please sync enna 0.4.0-4 (universe) from Debian unstable (main).
>
>
> Explanation of the Ubuntu delta and why it can be dropped:
>
> We can sync this package as it fixes FTBFS
>
> Changelog since current maverick version 0.4.0-0ubuntu1:
>
> enna (0.4.0-4) unstable; urgency=low
>
>  * Add autopoint to Build-Depends to fix FTBFS. (Closes: #583472, thanks
>    to Hideki Yamane (Debian-JP) <email address hidden>)
>  * Update Standards-Version to 3.9.0 (no changes).
>
>  -- Davide Cavalca <email address hidden>  Tue, 06 Jul 2010 08:48:28 +0200
>
> enna (0.4.0-3) unstable; urgency=low
>
>  * Remove circular dependency between enna and enna-theme. (Closes:
>    #571927)
>  * Convert patch headers to DEP-3 format.
>  * always-show-home-and-volumes.patch, fix-directory-browsing.patch,
>    fix-locale-segfaults.patch, fix-xrandr-segfault.patch: backport
>    from trunk, misc fixes.
>  * non-linux-cdda-parser.patch: backport from trunk, fixes FTBFS on
>    kfreebsd-* archs.
>  * fix-enna-desktop.patch, convert-icon-to-xpm.patch: import from
>    Ubuntu.
>  * Actually install the desktop file and icons.
>  * Convert copyright file to DEP-5 format.
>  * Add debian/upstream-metadata.yaml.
>  * Rebuild autotools during package build.
>
>  -- Davide Cavalca <email address hidden>  Tue, 02 Mar 2010 10:27:59 +0100
>
> enna (0.4.0-2) unstable; urgency=low
>
>  * Update Standards-Version to 3.8.4 (no changes).
>  * Add to debian/copyright details about src/bin/gettext.h and
>    src/modules/activity/photo/photo.h.
>  * Update Debian packaging copyright date.
>
>  -- Davide Cavalca <email address hidden>  Tue, 09 Feb 2010 08:50:53 +0100
>
> enna (0.4.0-1) unstable; urgency=low
>
>  * Initial release. (Closes: #563528)
>
>  -- Davide Cavalca <email address hidden>  Tue, 05 Jan 2010 12:32:37 +0100
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.10 (GNU/Linux)
>
> iEYEARECAAYFAkw6nbwACgkQUlfC4uPMy3Q/8wCfYgaiEwJHw3/4p0v7a32uETCZ
> AY4AmwWJhMiLknPhK86BJMcj6LTkfRSV
> =ZSR2
> -----END PGP SIGNATURE-----
>
> To unsubscribe from this bug, go to:
> https://bugs.launchpad.net/ubuntu/+source/enna/+bug/604452/+subscribe
>

--
Bhavani Shankar.R
https://launchpad.net/~bhavi, a proud ubuntu community developer.
What matters in life is application of mind!,
It makes great sense to have some common sense..!

Revision history for this message
Artur Rona (ari-tczew) wrote : Re: Please sync enna 0.4.0-4 (universe) from Debian unstable (main).

Fix'd. Go ahead.

Revision history for this message
Bhavani Shankar (bhavi) wrote :

Packages are not yet available on the archives yet due to the builders building 'em

The following packages have unmet dependencies:
  pbuilder-satisfydepends-dummy: Depends: libvalhalla-dev (>= 2.0.0) but it is not going to be installed.
The following actions will resolve these dependencies:

     Remove the following packages:
1) pbuilder-satisfydepends-dummy

The following NEW packages will be installed:
  bsdmainutils{a} libglib2.0-data{a} libxml2{a} shared-mime-info{a}
The following packages will be REMOVED:
  pbuilder-satisfydepends-dummy{a}
The following packages are RECOMMENDED but will NOT be installed:
  xml-core
0 packages upgraded, 4 newly installed, 1 to remove and 0 not upgraded.
Need to get 0 B/1425 kB of archives. After unpacking 5874 kB will be used.
(Reading database ... 13885 files and directories currently installed.)
Removing pbuilder-satisfydepends-dummy ...
Selecting previously deselected package bsdmainutils.
(Reading database ... 13885 files and directories currently installed.)
Unpacking bsdmainutils (from .../bsdmainutils_8.0.11ubuntu1_i386.deb) ...
Selecting previously deselected package libxml2.
Unpacking libxml2 (from .../libxml2_2.7.7.dfsg-4_i386.deb) ...
Selecting previously deselected package libglib2.0-data.
Unpacking libglib2.0-data (from .../libglib2.0-data_2.27.0-1ubuntu1_all.deb) ...
Selecting previously deselected package shared-mime-info.
Unpacking shared-mime-info (from .../shared-mime-info_0.71-3_i386.deb) ...
Setting up bsdmainutils (8.0.11ubuntu1) ...
update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode.
update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode.
Setting up libxml2 (2.7.7.dfsg-4) ...
Setting up libglib2.0-data (2.27.0-1ubuntu1) ...
Setting up shared-mime-info (0.71-3) ...
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place

Current status: 0 broken [-1].
Aptitude couldn't satisfy the build dependencies
E: pbuilder-satisfydepends failed.
I: Copying back the cached apt archive contents
I: unmounting dev/pts filesystem
I: unmounting proc filesystem
I: cleaning the build env
I: removing directory /var/cache/pbuilder/build//29526 and its subdirectories

So ll try later tonight again :)

thanks n regards

Revision history for this message
Bhavani Shankar (bhavi) wrote :

Hmm davide still no go

/usr/bin/ld: thumb.o: undefined reference to symbol 'eina_list_prepend'
/usr/bin/ld: note: 'eina_list_prepend' is defined in DSO /usr/lib/libeina-ver-svn-06.so.0 so try adding it to the linker command line
/usr/lib/libeina-ver-svn-06.so.0: could not read symbols: Invalid operation
collect2: ld returned 1 exit status
make[4]: *** [enna] Error 1
make[4]: Leaving directory `/tmp/buildd/enna-0.4.1~r3557/src/bin'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/tmp/buildd/enna-0.4.1~r3557/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/tmp/buildd/enna-0.4.1~r3557'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/tmp/buildd/enna-0.4.1~r3557'
dh_auto_build: make -j1 returned exit code 2
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
E: Failed autobuilding of package
I: unmounting dev/pts filesystem
I: unmounting proc filesystem
I: cleaning the build env
I: removing directory /var/cache/pbuilder/build//5076 and its subdirectories
bhavani@bhavani-desktop:~$

It still is ftbfs on my updated natty pbuilder

regards

Artur Rona (ari-tczew)
summary: - Please sync enna 0.4.0-4 (universe) from Debian unstable (main).
+ Please sync enna 0.4.1~r3557-1 (universe) from Debian unstable (main)
description: updated
Revision history for this message
Davide Cavalca (davide-geexbox) wrote :

Just tried on a natty pbuilder and I too get that error. We don't have that on debian, so it's probably another by-product of the binutils-gold linker used in natty. I'm afraid I don't really know what to do now: I tried googling for that error but no useful info came up...

Revision history for this message
Bhavani Shankar (bhavi) wrote :

Hello davide,

I ll link the required DSO again and report back if it works

regards

Revision history for this message
Bhavani Shankar (bhavi) wrote :
Download full text (13.9 KiB)

after linking its still FTBFS

relevant part:

AUTOMAKE=automake-1.11 autoreconf --force --install
Copying file ABOUT-NLS
Copying file config.rpath
Copying file m4/codeset.m4
Copying file m4/gettext.m4
Copying file m4/glibc2.m4
Copying file m4/glibc21.m4
Copying file m4/iconv.m4
Copying file m4/intdiv0.m4
Copying file m4/intl.m4
Copying file m4/intldir.m4
Copying file m4/intlmacosx.m4
Copying file m4/intmax.m4
Copying file m4/inttypes-pri.m4
Copying file m4/inttypes_h.m4
Copying file m4/lcmessage.m4
Copying file m4/lib-ld.m4
Copying file m4/lib-link.m4
Copying file m4/lib-prefix.m4
Copying file m4/lock.m4
Copying file m4/longlong.m4
Copying file m4/nls.m4
Copying file m4/po.m4
Copying file m4/printf-posix.m4
Copying file m4/progtest.m4
Copying file m4/size_max.m4
Copying file m4/stdint_h.m4
Copying file m4/uintmax_t.m4
Copying file m4/visibility.m4
Copying file m4/wchar_t.m4
Copying file m4/wint_t.m4
Copying file m4/xsize.m4
Copying file po/Makefile.in.in
Copying file po/Makevars.template
Copying file po/Rules-quot
Copying file po/boldquot.sed
Copying file <email address hidden>
Copying file <email address hidden>
Copying file po/insert-header.sin
Copying file po/quot.sed
Copying file po/remove-potcdate.sin
libtoolize: putting auxiliary files in `.'.
libtoolize: copying file `./config.guess'
libtoolize: copying file `./config.sub'
libtoolize: copying file `./install-sh'
libtoolize: copying file `./ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'.
libtoolize: copying file `m4/libtool.m4'
libtoolize: copying file `m4/ltoptions.m4'
libtoolize: copying file `m4/ltsugar.m4'
libtoolize: copying file `m4/ltversion.m4'
libtoolize: copying file `m4/lt~obsolete.m4'
configure.ac:27: installing `./compile'
configure.ac:11: installing `./missing'
src/bin/Makefile.am: installing `./depcomp'
Makefile.am:29: `%'-style pattern rules are a GNU make extension
dh_auto_configure
configure: WARNING: unrecognized options: --disable-maintainer-mode
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for gcc... gcc
checking whether the C compiler works... no
configure: error: in `/tmp/buildd/enna-0.4.1~r3557':
configure: error: C compiler cannot create executables
See `config.log' for more details
==> config.log <==
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

It was created by enna configure 0.4.1, which was
generated by GNU Autoconf 2.67. Invocation command line was

  $ ./configure --build=i686-linux-gnu --prefix=/usr --includedir=${prefix}/include --mandir=${prefix}/share/man --infodir=${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --libexecdir=${prefix}/lib/enna --disable-maintainer-mode --disable-dependency-tracking

## --------- ##
## Platform. ##
## --------- ##

hostname = flyingmonster
uname -m = i686
uname -r = 2.6.32-21-generic
uname -s = Linux
uname -v = #32-Ubuntu SMP Fri Apr 16 08:10:02 UTC 2010

/usr/bin/uname -p = unknown
/bin/uname -X = unknown

/bin/arch = unknown
/usr/bin/arch -k = unknown
/usr/convex/getsysinfo = unknown
/usr/bin/hostinfo = unknown
/bin/machine...

Revision history for this message
Bhavani Shankar (bhavi) wrote :

I really think this is a upstream problem and it should be fixed

regards

Revision history for this message
Davide Cavalca (davide-geexbox) wrote :

I agree, just need to find out how :) This part of your log is very strange
configure:3032: checking whether the C compiler works
configure:3054: gcc -g -O2 -Wl,-Bsymbolic-functions -leina-ver-svn -leina-ver-svn conftest.c >&5
/usr/bin/ld: cannot find -leina-ver-svn
/usr/bin/ld: cannot find -leina-ver-svn
collect2: ld returned 1 exit status
I don't know where it's picking up the -leina-ver-svn, something like that was used in the old EFL snapshots but the latest beta has renamed the library to eina-0. I checked the .pc file in eina sources and it looks correct to me.

Revision history for this message
Bhavani Shankar (bhavi) wrote :

Okay just a second I'll link against new library and see :)

regards

Revision history for this message
Bhavani Shankar (bhavi) wrote :
Download full text (55.8 KiB)

hello davide its a series of linking errors mate

make[5]: Entering directory `/tmp/buildd/enna-0.4.1~r3557/po'
make <email address hidden>
make[6]: Entering directory `/tmp/buildd/enna-0.4.1~r3557/po'
sed -e '/^#/d' -e '<email address hidden>/g' ./insert-header.sin > <email address hidden>
en@quot:
en@quot:
msgmerge <email address hidden> enna.pot -o <email address hidden>
.................. done.
make[6]: Leaving directory `/tmp/buildd/enna-0.4.1~r3557/po'
make[5]: Leaving directory `/tmp/buildd/enna-0.4.1~r3557/po'
rm -f <email address hidden> && /usr/bin/msgfmt -c --statistics -o <email address hidden> <email address hidden>
168 translated messages.
/usr/bin/msgmerge --update es.po enna.pot
.................. done.
rm -f es.gmo && /usr/bin/msgfmt -c --statistics -o es.gmo es.po
160 translated messages, 8 fuzzy translations.
/usr/bin/msgmerge --update fr.po enna.pot
.................... done.
rm -f fr.gmo && /usr/bin/msgfmt -c --statistics -o fr.gmo fr.po
154 translated messages, 6 fuzzy translations, 8 untranslated messages.
/usr/bin/msgmerge --update it.po enna.pot
................... done.
rm -f it.gmo && /usr/bin/msgfmt -c --statistics -o it.gmo it.po
168 translated messages.
/usr/bin/msgmerge --update nl.po enna.pot
.................. done.
rm -f nl.gmo && /usr/bin/msgfmt -c --statistics -o nl.gmo nl.po
140 translated messages, 28 fuzzy translations.
/usr/bin/msgmerge --update pl.po enna.pot
.................. done.
rm -f pl.gmo && /usr/bin/msgfmt -c --statistics -o pl.gmo pl.po
159 translated messages, 9 fuzzy translations.
/usr/bin/msgmerge --update pt_BR.po enna.pot
.................. done.
rm -f pt_BR.gmo && /usr/bin/msgfmt -c --statistics -o pt_BR.gmo pt_BR.po
168 translated messages.
/usr/bin/msgmerge --update ru.po enna.pot
.................... done.
rm -f ru.gmo && /usr/bin/msgfmt -c --statistics -o ru.gmo ru.po
125 translated messages, 43 fuzzy translations.
/usr/bin/msgmerge --update tr.po enna.pot
................. done.
rm -f tr.gmo && /usr/bin/msgfmt -c --statistics -o tr.gmo tr.po
168 translated messages.
/usr/bin/msgmerge --update uk.po enna.pot
................... done.
rm -f uk.gmo && /usr/bin/msgfmt -c --statistics -o uk.gmo uk.po
106 translated messages, 56 fuzzy translations, 6 untranslated messages.
/usr/bin/msgmerge --update zh_CN.po enna.pot
.................. done.
rm -f zh_CN.gmo && /usr/bin/msgfmt -c --statistics -o zh_CN.gmo zh_CN.po
153 translated messages, 15 fuzzy translations.
/usr/bin/msgmerge --update zh_TW.po enna.pot
.................. done.
rm -f zh_TW.gmo && /usr/bin/msgfmt -c --statistics -o zh_TW.gmo zh_TW.po
168 translated messages.
make[4]: Leaving directory `/tmp/buildd/enna-0.4.1~r3557/po'
touch stamp-po
make[3]: Leaving directory `/tmp/buildd/enna-0.4.1~r3557/po'
Making all in src
make[3]: Entering directory `/tmp/buildd/enna-0.4.1~r3557/src'
Making all in bin
make[4]: Entering directory `/tmp/buildd/enna-0.4.1~r3557/src/bin'
  CC enna.o
gcc -DHAVE_CONFIG_H -I. -I../.. -DPACKAGE_LIB_DIR=\"/usr/lib\" -DPACKAGE_BIN_DIR=\"/usr/bin\" -DPACKAGE_DATA_DIR=\"/usr/share\" -I/usr/include/eina-0 -I/usr/include/eina-0/eina -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/lua5.1 -I/usr/inclu...

Felix Geyer (debfx)
Changed in enna (Ubuntu):
status: New → Incomplete
Revision history for this message
Bilal Akhtar (bilalakhtar) wrote :

I was asked to get this package rebuilt to fix an NBS, and now it has FTBFS'd.

Bhavani,
  What is the status of your work on this merge? Should I help?

Revision history for this message
Bhavani Shankar (bhavi) wrote :

Yes bilal please and I tested it out with a hell lot of linker flags on my pbuilder 5 to 6 times as you can see in my above logs and m open to any query regarding this (I'll reply once I reach home from work) and we can work together if you are willing

Regards

Revision history for this message
Fabrice Coutadeur (fabricesp) wrote :

Hi,

Please wait: I'm in touch with upstream as enna cannot be build right now (the version from svn builds, but is buggy and the libs have been updated).
If you have interest in enna, you can follow the mailing list to see the status: http://geexbox.org/sympa/arc/devel/2010-11/

Fabrice

Revision history for this message
Fabrice Coutadeur (fabricesp) wrote :

Hi Davide,

Sorry I missed your previous comment here: so, you think it's safe to have version 0.4.1~r3557-1 in Natty? I haven't seen any fix to the bugs reported to the mailing list (but I may have missed them).

Thank

Revision history for this message
Fabrice Coutadeur (fabricesp) wrote :

This patch let me compile enna:
--- enna-0.4.1~r3557.orig/src/bin/Makefile.am
+++ enna-0.4.1~r3557/src/bin/Makefile.am
@@ -62,7 +62,7 @@ else
 enna_SOURCES += mediaplayer.c
 endif

-enna_LDADD = @ENNA_LIBS@ @LIBCDDB_LIBS@ @LIBPLAYER_LIBS@
+enna_LDADD = @ENNA_LIBS@ @LIBCDDB_LIBS@ @LIBPLAYER_LIBS@ -leina -lm -lecore_x
-lX11 -lecore_input
 enna_LDFLAGS = -rdynamic

 if BUILD_BACKEND_LIBPLAYER
@@ -227,7 +227,7 @@ utils.c\
 buffer.c\
 image.c

-enna_thumb_LDADD = @ENNA_LIBS@
+enna_thumb_LDADD = @ENNA_LIBS@ -leina -lm

 if BUILD_LIBSVDRP
 enna_thumb_LDADD += @LIBSVDRP_LIBS@

I think that the patch could be cleaner by using @LIB...@ variables instead of -leina, -lecore_x, -lecore_input.

Fabrice

Revision history for this message
Bhavani Shankar (bhavi) wrote :

Thanks fabrice for the help... Now what further steps should I need to take?

regards

Revision history for this message
Davide Cavalca (davide-geexbox) wrote :

Fabrice,

0.4.1~r3557-1 is what we have in Debian right now, and the same version is packaged in GeeXboX/OpenBricks. It's not as stable as I'd like, but it works reasonably well (and is definitely better than a broken package :p). We can always add this version to Ubuntu now, and update it later when we manage to release a final 0.4.1 upstream (which is planned, but I can't give you an ETA right now). I'll have a look at the bugs and fixes posted on the list and see if they need integration.

Davide

Revision history for this message
Fabrice Coutadeur (fabricesp) wrote :

Bhavani,

Did you speak with Alexis Saettler, the original packager of enna in Ubuntu? My guess is doing the merge, integrating my patch (or a better one, now that libs are identified), and upload it. If you want, I can check your merge once you have something building and working.

Davide, thanks for looking at the bugs!

Fabrice

Revision history for this message
Bhavani Shankar (bhavi) wrote :

Sure fabrice I'll mail him now and have his thoughts on the bug too

regards

Revision history for this message
Bhavani Shankar (bhavi) wrote :

done fabrice. Alexis: your comments please

regards

Revision history for this message
Alexis Saettler (asbin) wrote :

Hi.

I can reproduce the bug, but unfortunatly I didn't find where the problem is ... all the ecore lib, neither the libtool are the same version from maverick to natty !
The patch Fabrice produce fix the problem. Here is an other version with the use of some @..._LIBS@ replacements.

I'll try to figure out why the package FTBFS anyway. I don't understand why it builds in maverick without adding the LD flags !!

Regards.

tags: added: patch
Revision history for this message
Bhavani Shankar (bhavi) wrote :

thanks alexis

having a look now

regards

Revision history for this message
Bhavani Shankar (bhavi) wrote :

Alexis: Its due to indirect DSO linking with gcc 4.5 in natty toolchain called FTBFS due to binutils-gold in short

refer: http://wiki.debian.org/qa.debian.org/FTBFS#A2009-11-02Packagesfailingbecausebinutils-go

regards

Bhavani Shankar (bhavi)
Changed in enna (Ubuntu):
status: Incomplete → In Progress
assignee: nobody → Bhavani Shankar (bhavi)
Revision history for this message
Alexis Saettler (asbin) wrote :

Thank you for these information Bhavani !

The package was built successfully on my ppa, with the patch
https://launchpad.net/~asbin/+archive/geexbox/+packages

Regards

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package enna - 0.4.1~r3557-1ubuntu1

---------------
enna (0.4.1~r3557-1ubuntu1) natty; urgency=low

  [ Alexis Saettler <email address hidden> ]
  * Resynchronise on debian (LP: #604452)
  * debian/patches/binutils-gold.patch:
    + Fix FTBFS due to indirect linking in natty toolchain

enna (0.4.1~r3557-1) unstable; urgency=low

  * Prerelease snapshot for new upstream release:
    - fixes build with the latest EFL versions (Closes: #591172)
    - now depend on version 2 of libplayer and libvalhalla (Closes: #599400)
    - drop most patches as they are now included upstream
  * Update Standards-Version to 3.9.1 (no changes).
  * Update debian/copyright.

enna (0.4.0-4) unstable; urgency=low

  * Add autopoint to Build-Depends to fix FTBFS. (Closes: #583472, thanks
    to Hideki Yamane (Debian-JP) <email address hidden>)
  * Update Standards-Version to 3.9.0 (no changes).

enna (0.4.0-3) unstable; urgency=low

  * Remove circular dependency between enna and enna-theme. (Closes:
    #571927)
  * Convert patch headers to DEP-3 format.
  * always-show-home-and-volumes.patch, fix-directory-browsing.patch,
    fix-locale-segfaults.patch, fix-xrandr-segfault.patch: backport
    from trunk, misc fixes.
  * non-linux-cdda-parser.patch: backport from trunk, fixes FTBFS on
    kfreebsd-* archs.
  * fix-enna-desktop.patch, convert-icon-to-xpm.patch: import from
    Ubuntu.
  * Actually install the desktop file and icons.
  * Convert copyright file to DEP-5 format.
  * Add debian/upstream-metadata.yaml.
  * Rebuild autotools during package build.

enna (0.4.0-2) unstable; urgency=low

  * Update Standards-Version to 3.8.4 (no changes).
  * Add to debian/copyright details about src/bin/gettext.h and
    src/modules/activity/photo/photo.h.
  * Update Debian packaging copyright date.

enna (0.4.0-1) unstable; urgency=low

  * Initial release. (Closes: #563528)
 -- Bhavani Shankar <email address hidden> Sun, 05 Dec 2010 19:33:09 +0530

Changed in enna (Ubuntu):
status: In Progress → Fix Released
Revision history for this message
Bhavani Shankar (bhavi) wrote :

Alexis: thank you too for your timely input

regards

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.