Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 286326 - Stable =app-office/osmo-0.2.4
Summary: Stable =app-office/osmo-0.2.4
Status: RESOLVED LATER
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Desktop Misc. Team
URL:
Whiteboard:
Keywords: STABLEREQ
Depends on:
Blocks: 281827
  Show dependency tree
 
Reported: 2009-09-24 23:04 UTC by Samuli Suominen (RETIRED)
Modified: 2009-12-18 14:25 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Samuli Suominen (RETIRED) gentoo-dev 2009-09-24 23:04:23 UTC
It's included in 10.0 livedvd, so might as well push it to stable to get it off the p.keywords list
Comment 1 Markus Meier gentoo-dev 2009-09-27 12:01:44 UTC
# USE="ical syncml" emerge -1av =app-office/osmo-0.2.4

These are the packages that would be merged, in order:

Calculating dependencies... done!

!!! All ebuilds that could satisfy "app-pda/libsyncml" have been masked.
!!! One of the following masked packages is required to complete your request:
- app-pda/libsyncml-9999 (masked by: package.mask, ~x86 keyword)
/usr/portage/profiles/package.mask:
# Piotr Jaroszy��ski <peper@gentoo.org> (26 Nov 2007)
# opensync svn ebuilds

- app-pda/libsyncml-0.5.2 (masked by: ~x86 keyword)
- app-pda/libsyncml-0.4.6-r1 (masked by: ~x86 keyword)

For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.
(dependency required by "app-office/osmo-0.2.4" [ebuild])
(dependency required by "=app-office/osmo-0.2.4" [argument])


@peper/pda: which version should we pick?
Comment 2 M. B. 2009-11-14 15:16:53 UTC
Osmo-0.2.4 and 0.2.8 [1] both fail to build against libsyncml-0.5.2 [4]&[3] - the only one left in the tree.
Pushing libsyncml-0.4.6 back into the tree is no option, since that depends on libsoup:2.2, which in turn is hardmasked because of upcoming removal. [2]

1) ebuild for 0.2.8: http://gentoo-overlays.zugaina.org/roslin/portage/app-office/osmo/osmo-0.2.8.ebuild
2) http://bugs.gentoo.org/show_bug.cgi?id=280906
3) a similar error can be found here: http://bugs.gentoo.org/269187

4)
In file included from contacts_import.c:24:
contacts_import_syncml.h:34:35: error: libsyncml/obex_client.h: No such file or directory
In file included from contacts_import.c:24:
contacts_import_syncml.h:38: error: expected specifier-qualifier-list before ���SmlTransportObexClientType���
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I..  -DLOCALEDIR=\"/usr/share/locale\"  -D_REENTRANT -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/directfb -I/usr/include/libpng12   -I/usr/include/libxml2   -Wall  -D_GNU_SOURCE -I/usr/include/libsyncml-1.0   -D_REENTRANT -I/usr/include/gtk-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/directfb -I/usr/include/libpng12   -I/usr/include/libical   -c options_gui_calendar.c
contacts_import.c: In function ���type_changed_cb���:
contacts_import.c:661: warning: cast from pointer to integer of different size
contacts_import.c: In function ���add_csv_records���:
contacts_import.c:891: warning: passing argument 3 of ���g_file_get_contents��� from incompatible pointer type
contacts_import.c:1109: warning: cast to pointer from integer of different size
make[2]: *** [contacts_import.o] Error 1
make[2]: *** Waiting for unfinished jobs....
In file included from contacts.c:34:
contacts_import_syncml.h:34:35: error: libsyncml/obex_client.h: No such file or directory
In file included from contacts.c:34:
contacts_import_syncml.h:38: error: expected specifier-qualifier-list before ���SmlTransportObexClientType���
make[2]: *** [contacts.o] Error 1
make[2]: Leaving directory `/var/tmp/portage/app-office/osmo-0.2.4/work/osmo-0.2.4/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/app-office/osmo-0.2.4/work/osmo-0.2.4'
make: *** [all] Error 2
make: INTERNAL: Exiting with 9 jobserver tokens available; should be 8!
 * ERROR: app-office/osmo-0.2.4 failed:
 *   emake failed.
 * 
 * Call stack:
 *     ebuild.sh, line  49:  Called src_compile
 *   environment, line 312:  Called die
 * The specific snippet of code:
 *       emake || die "emake failed."
 * 
 * If you need support, post the output of 'emerge --info =app-office/osmo-0.2.4',
 * the complete build log and the output of 'emerge -pqv =app-office/osmo-0.2.4'.
 * The complete build log is located at '/var/tmp/portage/app-office/osmo-0.2.4/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/app-office/osmo-0.2.4/temp/environment'.
 * S: '/var/tmp/portage/app-office/osmo-0.2.4/work/osmo-0.2.4'

 * GNU info directory index is up-to-date.
Comment 3 Samuli Suominen (RETIRED) gentoo-dev 2009-12-18 14:25:44 UTC
Remove 0.2.4 from tree, we can see stabling 0.2.8 later on. Closing for now.