Bug 114995 - New source ebuild for mozilla-sunbird 0.3
|
Bug#:
114995
|
Product: Gentoo Linux
|
Version: unspecified
|
Platform: All
|
|
OS/Version: Linux
|
Status: RESOLVED
|
Severity: enhancement
|
Priority: P2
|
|
Resolution: FIXED
|
Assigned To: mozilla@gentoo.org
|
Reported By: emil@dukato.net
|
|
Component: Ebuilds
|
|
|
URL:
|
|
Summary: New source ebuild for mozilla-sunbird 0.3
|
|
Keywords:
|
|
Status Whiteboard:
|
|
Opened: 2005-12-09 08:58 0000
|
Please add mozilla-sunbird 0.3 alpha1 to portage.
Created an attachment (id=74479) [details]
Ebuild for 0.3a1
I've adapted the existing 0.2 ebuild just to use another SRC_URI. Maybe this
ebuild needs changes in the dependencies and with mozilla-launcher. But so far,
it WORKSFORME
Well, it doesn't work for me:
$ sunbird
No running windows found
calItemModule: registering @mozilla.org/calendar/manager;1
calItemModule: registering @mozilla.org/calendar/alarm-service;1
registering for category stuff
calItemModule: registering @mozilla.org/calendar/event;1
calItemModule: registering @mozilla.org/calendar/todo;1
calItemModule: registering @mozilla.org/calendar/attendee;1
calItemModule: registering @mozilla.org/calendar/attachment;1
calItemModule: registering @mozilla.org/calendar/recurrence-info;1
calItemModule: registering @mozilla.org/calendar/import;1?type=ics
registering for category stuff
calItemModule: registering @mozilla.org/calendar/export;1?type=ics
registering for category stuff
calItemModule: registering @mozilla.org/calendar/export;1?type=html
registering for category stuff
calItemModule: registering @mozilla.org/calendar/import;1?type=csv
registering for category stuff
calItemModule: registering @mozilla.org/calendar/export;1?type=csv
registering for category stuff
Starting calendar alarm service
observer added
observer removed
sunbird-bin exited with non-zero status (1)
This is with gcc-3.4.4-r1
You have to run sunbird as root before run it as user.
I don't know why it needs to run as root.
still doesn't work.
as root:
# rm -rf .mozilla/sunbird
# sunbird
No running windows found
calItemModule: registering @mozilla.org/calendar/manager;1
calItemModule: registering @mozilla.org/calendar/alarm-service;1
registering for category stuff
calItemModule: registering @mozilla.org/calendar/event;1
calItemModule: registering @mozilla.org/calendar/todo;1
calItemModule: registering @mozilla.org/calendar/attendee;1
calItemModule: registering @mozilla.org/calendar/attachment;1
calItemModule: registering @mozilla.org/calendar/recurrence-info;1
calItemModule: registering @mozilla.org/calendar/import;1?type=ics
registering for category stuff
calItemModule: registering @mozilla.org/calendar/export;1?type=ics
registering for category stuff
calItemModule: registering @mozilla.org/calendar/export;1?type=html
registering for category stuff
calItemModule: registering @mozilla.org/calendar/import;1?type=csv
registering for category stuff
calItemModule: registering @mozilla.org/calendar/export;1?type=csv
registering for category stuff
Starting calendar alarm service
observer added
Launching a SCIM daemon with Socket FrontEnd...
Loading simple Config module ...
Creating backend ...
Loading socket FrontEnd module ...
Starting SCIM as daemon ...
GTK Panel of SCIM 1.4.2
observer removed
calItemModule: registering @mozilla.org/calendar/manager;1
calItemModule: registering @mozilla.org/calendar/alarm-service;1
registering for category stuff
calItemModule: registering @mozilla.org/calendar/event;1
calItemModule: registering @mozilla.org/calendar/todo;1
calItemModule: registering @mozilla.org/calendar/attendee;1
calItemModule: registering @mozilla.org/calendar/attachment;1
calItemModule: registering @mozilla.org/calendar/recurrence-info;1
calItemModule: registering @mozilla.org/calendar/import;1?type=ics
registering for category stuff
calItemModule: registering @mozilla.org/calendar/export;1?type=ics
registering for category stuff
calItemModule: registering @mozilla.org/calendar/export;1?type=html
registering for category stuff
calItemModule: registering @mozilla.org/calendar/import;1?type=csv
registering for category stuff
calItemModule: registering @mozilla.org/calendar/export;1?type=csv
registering for category stuff
Starting calendar alarm service
error creating table cal_calendars -- probably already exists
error creating table cal_calendars_prefs -- probably already exists
observer added
/usr/lib/mozilla-sunbird/sunbird-bin: symbol lookup error:
/usr/lib/mozilla-sunbird/components/libgfx_gtk.so: undefined symbol:
pango_xft_get_font_map
sunbird-bin exited with non-zero status (127)
No news about a ebuild? there are 0.3a2 in the corner...
0.3a2 is great by the way. I used it in Windows at work this week and it is
probably the most complete and stable version of sunbird that I have ever used.
*** Bug 135399 has been marked as a duplicate of this bug. ***
alpha 2 has been released.
thanks. I updated the mozilla-sunbird-bin ebuild currently in portage. Source
ebuild is still being tracked here
the 0.3 ebuild above has problems.... it seems to be downloading all the
packages of linguas, inspite of my having specified the linguas to en-US.
With the following in src_compile before "Configure and build", mozilla-sunbird
builds (and even appears to run) on PPC.
sed -i 's/EXTRA_DSO_LDOPTS += \$(MOZ_GTK2_LIBS)/& -lXrender/' \
$S/layout/build/Makefile.in
*** Bug 152562 has been marked as a duplicate of this bug. ***
Has the Mozilla Gentoo team looked at this yet? It's been open for over a year,
and I find it odd that Portage would contain the binary version of Sunbird but
not the source.
(In reply to comment #19)
> Has the Mozilla Gentoo team looked at this yet? It's been open for over a year,
> and I find it odd that Portage would contain the binary version of Sunbird but
> not the source.
>
Yeah, i'm working on this. I hope i will get it ready this week. Unfortunately
all the mozilla source takes long time to compile, and it makes me go a bit
slow.
In CVS :)
Let's hope it works okay for everyone.
The ebuild works here.
Just one thing: Would it be possible to add a use flag to support Mozilla
branding like the firefox and thunderbird ebuilds do?
(In reply to comment #22)
> The ebuild works here.
>
> Just one thing: Would it be possible to add a use flag to support Mozilla
> branding like the firefox and thunderbird ebuilds do?
>
Yeah, that was the first thing i tried to do after the app compiled. However,
with the flag enabled it fails to build.
I think that's fixed in 0.3.1 which will be out soon.
Compiles and runs on PPC
Request. Can you add a ppc flag.
Thanks
(In reply to comment #24)
> Compiles and runs on PPC
>
> Request. Can you add a ppc flag.
>
> Thanks
>
Please open a new bug for that including your "emerge --info". If you can test
if 0.3.1(which i just commited) works would be very helpful.
Btw, 0.3.1 works finally with mozbranding!