This may be useful: https://bugs.tizen.org/jira/browse/DEVT-14

Best,
Vijay Zanvar


On Wed, Dec 26, 2012 at 4:46 PM, Lakshmi BN <[email protected]> wrote:

> 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