Hi,

When i tried to build Tizen Telephony code, am continuously getting the
following error.

error: *** Error Summary ***
=== the following packages failed to build due to missing build
dependencies ===
tel-plugin-vmodem:
  have choice for libgdbm.so.3 needed by perl: libgdbm gdbm
tel-plugin-imc:
  have choice for libgdbm.so.3 needed by perl: libgdbm gdbm
tel-plugin-indicator:
  have choice for libgdbm.so.3 needed by perl: libgdbm gdbm
telephony-daemon:
  have choice for libgdbm.so.3 needed by perl: libgdbm gdbm
tel-plugin-atmodem:
  have choice for libgdbm.so.3 needed by perl: libgdbm gdbm
tel-plugin-dbus_tapi:
  have choice for libgdbm.so.3 needed by perl: libgdbm gdbm
capi-location-manager:
  have choice for libgdbm.so.3 needed by perl: libgdbm gdbm
capi-telephony-call:
  have choice for libgdbm.so.3 needed by perl: libgdbm gdbm
capi-location-poi:
  have choice for libgdbm.so.3 needed by perl: libgdbm gdbm
tel-plugin-packetservice:
  have choice for libgdbm.so.3 needed by perl: libgdbm gdbm
libtcore:
  have choice for libgdbm.so.3 needed by perl: libgdbm gdbm
eglibc:
  have choice for libgdbm.so.3 needed by perl: libgdbm gdbm
capi-telephony-sim:
  have choice for libgdbm.so.3 needed by perl: libgdbm gdbm
capi-network-connection:
  have choice for libgdbm.so.3 needed by perl: libgdbm gdbm
org.tizen.call:
  have choice for pkgconfig(edbus) needed by elementary-devel: e_dbus-devel
edbus-devel
  have choice for libgdbm.so.3 needed by perl: libgdbm gdbm
  have choice for libedbus.so.1 needed by app-core-efl: edbus e_dbus
  have choice for libedbus.so.1 needed by elementary: edbus e_dbus
  have choice for libedbus.so.1 needed by ethumb: edbus e_dbus
  have choice for libedbus.so.1 needed by syspopup: edbus e_dbus
org.tizen.message:
  have choice for pkgconfig(edbus) needed by elementary-devel: e_dbus-devel
edbus-devel
  have choice for libgdbm.so.3 needed by perl: libgdbm gdbm
  have choice for libedbus.so.1 needed by elementary: edbus e_dbus
  have choice for libedbus.so.1 needed by syspopup: edbus e_dbus
  have choice for libedbus.so.1 needed by app-core-efl: edbus e_dbus
  have choice for libedbus.so.1 needed by ethumb: edbus e_dbus
libslp-tapi:
  have choice for libgdbm.so.3 needed by perl: libgdbm gdbm
capi-base-common:
  have choice for libgdbm.so.3 needed by perl: libgdbm gdbm
capi-social-call-log:
  have choice for libgdbm.so.3 needed by perl: libgdbm gdbm
capi-social-contacts:
  have choice for libgdbm.so.3 needed by perl: libgdbm gdbm
tel-plugin-vconf:
  have choice for libgdbm.so.3 needed by perl: libgdbm gdbm
dbus-glib:
  have choice for libgdbm.so.3 needed by perl: libgdbm gdbm
tel-plugin-imcmodem:
  have choice for libgdbm.so.3 needed by perl: libgdbm gdbm
contacts-service:
  have choice for libgdbm.so.3 needed by perl: libgdbm gdbm
capi-telephony-network-info:
  have choice for libgdbm.so.3 needed by perl: libgdbm gdbm
phone:
  have choice for libgdbm.so.3 needed by perl: libgdbm gdbm
  have choice for libedbus.so.1 needed by app-core-efl: edbus e_dbus
  have choice for pkgconfig(edbus) needed by elementary-devel: e_dbus-devel
edbus-devel
  have choice for libedbus.so.1 needed by syspopup: edbus e_dbus
  have choice for libedbus.so.1 needed by elementary: edbus e_dbus
  have choice for libedbus.so.1 needed by ethumb: edbus e_dbus
dbus:
  have choice for libgdbm.so.3 needed by perl: libgdbm gdbm
gconf-dbus:
  have choice for libgdbm.so.3 needed by perl: libgdbm gdbm
glib2:
  have choice for libgdbm.so.3 needed by perl: libgdbm gdbm
call-setting:
  have choice for pkgconfig(edbus) needed by elementary-devel: e_dbus-devel
edbus-devel
  have choice for libgdbm.so.3 needed by perl: libgdbm gdbm
  have choice for libedbus.so.1 needed by app-core-efl: edbus e_dbus
  have choice for libedbus.so.1 needed by elementary: edbus e_dbus
  have choice for libedbus.so.1 needed by ethumb: edbus e_dbus
  have choice for libedbus.so.1 needed by syspopup: edbus e_dbus
tel-plugin-database:
  have choice for libgdbm.so.3 needed by perl: libgdbm gdbm
glib-networking:
  have choice for libgdbm.so.3 needed by perl: libgdbm gdbm
msg-service:
  have choice for libgdbm.so.3 needed by perl: libgdbm gdbm
  have choice for libedbus.so.1 needed by elementary: edbus e_dbus
  have choice for libedbus.so.1 needed by app-core-efl: edbus e_dbus
  have choice for libedbus.so.1 needed by ethumb: edbus e_dbus


error: rpmbuild fails

Could anyone tell what is this libgdbm and what do i need to do to overcome
this error.

Thanks,
Lakshmi


On Mon, Dec 24, 2012 at 11:54 AM, Vijay Zanvar <[email protected]> wrote:

> Provide build log.
>
> Best,
> Vijay Zanvar
>
>
> On Mon, Dec 24, 2012 at 11:51 AM, Lakshmi BN <[email protected]>wrote:
>
>> Hi,
>>
>> Thanks for the reply.
>>
>> I tried to build the code with the above mentioned command, but just to
>> end up in the same error saying,
>>
>> warning: circle found:
>> perl-HTML-Parser->perl-libwww-perl->perl-HTML-Parser
>> info: circle found, exit...
>> error: rpmbuild fails
>>
>> Even if not for full build, at least i want to know the build procedure
>> for a particular module like Telephony. (I tried with 'pkgs' module which
>> is not working currently)
>>
>> Thanks in advance.
>>
>> Regards,
>> Lakshmi
>>
>>
>>
>> On Mon, Dec 24, 2012 at 10:55 AM, Vijay Zanvar <[email protected]> wrote:
>>
>>> Do not use "snapshots" for repositories; use "release" repositories.
>>> So, your build command would be:
>>>
>>> $ gbs build --skip-conf-repos -A armv7l -R
>>> http://download.tizen.org/releases/daily/2.0alpha/common/latest/repos/tizen-base/armv7l/packages/-R
>>> http://download.tizen.org/releases/daily/2.0alpha/common/latest/repos/tizen-main/armv7l/packages/--clean-once
>>>  --debug
>>>
>>> And also note that you should ideally not use --clean option while
>>> building more than one packages; use --clean-once instead:
>>>
>>>     --clean-once        clean the build environment only once when you
>>> start
>>>     -C, --clean         delete old build root before initialization
>>>
>>> Best,
>>> Vijay Zanvar
>>>
>>>
>>> On Mon, Dec 24, 2012 at 10:23 AM, Lakshmi BN <[email protected]>wrote:
>>>
>>>> Hi,
>>>>
>>>> I downloaded Tizen code with the below command.
>>>>
>>>> $ repo init -u git://gitorious.org/tizen-toys/tizen-manifest
>>>>
>>>> $ repo sync
>>>>
>>>> After downloading, tried to build the whole source code with the
>>>> following command, as i am building for arm7
>>>>
>>>> $ gbs build --skip-conf-repos -A armv7l -R
>>>> http://download.tizen.org/snapshots/trunk/common/latest/repos/base/armv7l/packages/-R
>>>> http://download.tizen.org/snapshots/trunk/common/latest/repos/main/armv7l/packages/--clean
>>>>  --debug
>>>>
>>>> but getting the following error,
>>>>
>>>>
>>>> ---------------------------------------------------------------------------------------------------------------------------------
>>>>
>>>> error: line 65: Tag takes single token only: Version:       package
>>>> zlib is not installed
>>>>
>>>> error: RPM error while parsing spec: can't parse specfile
>>>>
>>>> error: Failed to export packaging files from git tree
>>>>
>>>>
>>>> ------------------------------------------------------------------------------------------------------------------------------------
>>>>
>>>> and finally build fails with the error,
>>>>
>>>>
>>>> ------------------------------------------------------------------------------------------------------
>>>>
>>>> warning: circle found: gettext->gcc->eglibc->libcap->attr->gettext
>>>>
>>>> info: circle found, exit...
>>>>
>>>> error: rpmbuild fails
>>>>
>>>> --------------------------------------------------------------------------------------------------
>>>>
>>>>
>>>> Then I tried to build each package, as in my source code the first
>>>> package, adaptation. But after generating some rpms packages in the
>>>> GBS-ROOT folder, build is failing saying,
>>>>
>>>>
>>>>
>>>> --------------------------------------------------------------------------------------------------------------------------------------------------------
>>>>
>>>> error: *** Error Summary ***
>>>>
>>>> === the following packages failed to build due to missing build
>>>> dependencies ===
>>>>
>>>> xorg-x11-drv-emulfb:
>>>>
>>>>   nothing provides xorg-x11-xutils-dev
>>>>
>>>> xorg-x11-drv-gesture:
>>>>
>>>>   nothing provides xorg-x11-proto-gesture
>>>>
>>>> xorg-x11-drv-evdev:
>>>>
>>>>   nothing provides xorg-x11-server-devel
>>>>
>>>>
>>>> === the following packages failed to build due to rpmbuild issue ===
>>>>
>>>> nfc-plugin-nxp-tizen-armv7l:
>>>> /home/lakshmi.nagaraju/GBS-ROOT/local/repos/tizen/armv7l/logs/fail/nfc-plugin-nxp-0.0.3-0/log
>>>>
>>>> xorg-x11-drv-evdev-multitouch-tizen-armv7l:
>>>> /home/lakshmi.nagaraju/GBS-ROOT/local/repos/tizen/armv7l/logs/fail/xorg-x11-drv-evdev-multitouch-2.3.2-1/log
>>>>
>>>> device-manager-plugin-exynos-tizen-armv7l:
>>>> /home/lakshmi.nagaraju/GBS-ROOT/local/repos/tizen/armv7l/logs/fail/device-manager-plugin-exynos-0.0.21-0/log
>>>>
>>>> gst-plugins-s5pc2xx-tizen-armv7l:
>>>> /home/lakshmi.nagaraju/GBS-ROOT/local/repos/tizen/armv7l/logs/fail/gst-plugins-s5pc2xx-0.3.14-0/log
>>>>
>>>>
>>>> error: rpmbuild fails
>>>>
>>>> -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
>>>>
>>>>
>>>> I read somewhere saying, gbs is not currently supporting building the
>>>> entire Tizen code. If that is the case, at least guide me through building
>>>> one particular module, for example "Telephony".
>>>>
>>>> Thanks in advance.
>>>>
>>>>
>>>> Regards,
>>>>
>>>> Lakshmi
>>>>
>>>> _______________________________________________
>>>> General mailing list
>>>> [email protected]
>>>> https://lists.tizen.org/listinfo/general
>>>>
>>>>
>>>
>>
>
_______________________________________________
General mailing list
[email protected]
https://lists.tizen.org/listinfo/general

Reply via email to