Summary: | app-pda/libopensync-0.22 + app-pda/libopensync-plugin-*-0.35 creates endless revdep-rebuild cycle | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Aniruddha <mailingdotlist> |
Component: | New packages | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
Status: | VERIFIED INVALID | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Aniruddha
2008-01-05 21:27:13 UTC
Post some errors/output here and reopen then... $ kitchensync kitchensync: error while loading shared libraries: libosengine.so.0: cannot open shared object file: No such file or directory OK, which ebuild versions (app-pda/libopensync and app-pda/libopensync-plugin-gpe) are we talking about here? # revdep-rebuild results in: 1199613363: *** emerge --oneshot --buildpkg =app-pda/libopensync-plugin-google-calendar-0.22 =app-pda/libopensync-plugin-sunbird-0.22 =app-pda/libopensync-plugin-kdepim-0.22 =app-pda/multisync-gui-0.91.0 =kde-base/kitchensync-3.5.7 Well that's not exactly an answer to what I asked :) (In reply to comment #3) > OK, which ebuild versions (app-pda/libopensync and > app-pda/libopensync-plugin-gpe) are we talking about here? > # eix app-pda/libopensync [U] app-pda/libopensync Available versions: (~)0.20 (~)0.21 0.22 (~)0.35 [M](~)9999 {debug doc python} Installed versions: 0.22(10:57:16 01/06/08)(doc python -debug) [I] app-pda/libopensync-plugin-evolution2 Available versions: (~)0.21 (~)0.22 (~)0.35 [M](~)9999 Installed versions: 0.35(22:21:32 01/05/08) I] app-pda/libopensync-plugin-gpe Available versions: (~)0.21 (~)0.22 (~)0.35 [M](~)9999 Installed versions: 0.35(22:21:41 01/05/08) [U] app-pda/libopensync-plugin-kdepim Available versions: (~)0.21 (~)0.22 (~)0.35 [M](~)9999 Installed versions: 0.22(10:58:36 01/06/08) [I] app-pda/libopensync-plugin-sunbird Available versions: (~)0.21 (~)0.22 Installed versions: 0.22(10:57:58 01/06/08) P.S. I see there are tor upgade, I'll 'emerge world' and report back to you. P.S. Lol, we gotta stop colliding :p (In reply to comment #6) > [U] app-pda/libopensync > Installed versions: 0.22(10:57:16 01/06/08)(doc python -debug) > > [I] app-pda/libopensync-plugin-evolution2 > Installed versions: 0.35(22:21:32 01/05/08) > > I] app-pda/libopensync-plugin-gpe > Installed versions: 0.35(22:21:41 01/05/08) This will never work. You cannot mix 0.35 plugins with libopensync-0.22 and vice versa. Also, if you upgrade everything, then kitchensync will NOT compile/work at all (see Bug 202974). Anyway, marking this invalid, mixing stable lib w/ unstable plugins is a no-go. Result of the first revdep-rebuild after updating: 1199615531: *** emerge --oneshot --buildpkg =app-pda/libopensync-plugin-sunbird-0.22 =app-pda/libopensync-plugin-google-calendar-0.22 =app-pda/multisync-gui-0.91.0 =kde-base/kitchensync-3.5.7 Result of the second revdep-rebuild: Checking dynamic linking consistency... broken /usr/lib/opensync-1.0/plugins/evo2-sync.so (requires libopensync.so.1) broken /usr/lib/opensync-1.0/plugins/gpe-sync.so (requires libopensync.so.1) broken /usr/lib/opensync-1.0/plugins/kdepim-sync.so (requires libopensync.so.1) broken /usr/lib/opensync-1.0/plugins/kdepim_lib.so (requires libopensync.so.1) done. (/root/.revdep-rebuild.3_rebuild) (In reply to comment #8) > (In reply to comment #6) > > [U] app-pda/libopensync > > Installed versions: 0.22(10:57:16 01/06/08)(doc python -debug) > > > > [I] app-pda/libopensync-plugin-evolution2 > > Installed versions: 0.35(22:21:32 01/05/08) > > > > I] app-pda/libopensync-plugin-gpe > > Installed versions: 0.35(22:21:41 01/05/08) > > This will never work. You cannot mix 0.35 plugins with libopensync-0.22 and > vice versa. Also, if you upgrade everything, then kitchensync will NOT > compile/work at all (see Bug 202974). > > Anyway, marking this invalid, mixing stable lib w/ unstable plugins is a no-go. > Thanks for the help Jakub! If I I understand you correctly I have to unmask app-pda/libopensync. I'll try that. You *cannot* mix this stuff. There's no point in running revdep-rebuild until you've synced all the plugins with libopensync. You must use either all stable or all ~arch. (In reply to comment #11) > You *cannot* mix this stuff. There's no point in running revdep-rebuild until > you've synced all the plugins with libopensync. You must use either all stable > or all ~arch. > Thanks it works now :) |