Hi,

I added the line *my $login = getlogin || getpwuid($<;)**;*  as given in
the link to the file *depanneur. *But still facing the same error by perl.

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


And also what is "Don't forget to wipe your GBS-ROOT before running gbs
again". Means do i need to delete the folder before running gbs again??

Thanks,
Lakshmi


On Wed, Dec 26, 2012 at 4:57 PM, Vijay Zanvar <[email protected]> wrote:

> 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