Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 561340 - =app-officeext/ooofbtools-2.38 version bump
Summary: =app-officeext/ooofbtools-2.38 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal with 1 vote (vote)
Assignee: Sergey S. Starikoff
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-09-24 11:16 UTC by Sergey S. Starikoff
Modified: 2015-10-17 09:17 UTC (History)
2 users (show)

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


Attachments
ooofbtools-2.38.ebuild.patch (ooofbtools-2.38.ebuild.patch,264 bytes, patch)
2015-10-06 10:52 UTC, Sergey S. Starikoff
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Sergey S. Starikoff 2015-09-24 11:16:04 UTC
Subj.

Ebuild is the same with 2.36.
Comment 1 Sergey S. Starikoff 2015-09-30 13:23:57 UTC
New release.
Ebuild the same.
md5: 0e8aa12a7e2d21407dee3e0f2632f7eb  OOoFBTools-2.38.zip
Comment 2 Ian Delaney (RETIRED) gentoo-dev 2015-10-06 09:00:27 UTC
repoman full currently yields

  dependency.unknown            8
   app-officeext/ooofbtools/ooofbtools-2.34.ebuild: RDEPEND: app-office/openoffice
   app-officeext/ooofbtools/ooofbtools-2.34.ebuild: DEPEND: app-office/openoffice
   app-officeext/ooofbtools/ooofbtools-2.35.ebuild: RDEPEND: app-office/openoffice
   app-officeext/ooofbtools/ooofbtools-2.35.ebuild: DEPEND: app-office/openoffice
   app-officeext/ooofbtools/ooofbtools-2.36.ebuild: RDEPEND: app-office/openoffice
   app-officeext/ooofbtools/ooofbtools-2.36.ebuild: DEPEND: app-office/openoffice
   app-officeext/ooofbtools/ooofbtools-2.38.ebuild: RDEPEND: app-office/openoffice
   app-officeext/ooofbtools/ooofbtools-2.38.ebuild: DEPEND: app-office/openoffice

I suspect this is sourced from office-ext-r1 eclass. This need rectifying.
Comment 3 Sergey S. Starikoff 2015-10-06 10:43:59 UTC
(In reply to Ian Delaney from comment #2)
> I suspect this is sourced from office-ext-r1 eclass. This need rectifying.

/usr/portage/gentoo/profiles/desc/office_implementation.desc for now contains two values:
libreoffice - use the app-office/libreoffice{,-bin} implementation for extensions
openoffice - use the app-office/openoffice{,-bin} implementation for extensions

But for now the only in-tree available implementation of OpenOffice is app-office/openoffice-bin.
So, /usr/portage/gentoo/eclass/office-ext-r1.eclass code:
RDEPEND=""

for i in ${OFFICE_IMPLEMENTATIONS[@]}; do
    IUSE+=" office_implementation_${i}"
    RDEPEND+="
        office_implementation_${i}? (
            || (
                app-office/${i}${OFFICE_REQ_USE}
                app-office/${i}-bin${OFFICE_REQ_USE}
            )
        )
    "
done

points to non-existent package app-office/openoffice.
But this miss should cover all AOO-compatible extensions, not only OOoFBTools.
Am I to open a eclass bug for this issue?
Comment 4 Sergey S. Starikoff 2015-10-06 10:52:45 UTC
Created attachment 413872 [details, diff]
ooofbtools-2.38.ebuild.patch

Attaching patch for 2.38 version.
Removed unnecessary eclass dependency duplication.
Comment 5 Ian Delaney (RETIRED) gentoo-dev 2015-10-08 10:26:37 UTC
But this miss should cover all AOO-compatible extensions, not only OOoFBTools.
Am I to open a eclass bug for this issue?

YES
Comment 7 Ian Delaney (RETIRED) gentoo-dev 2015-10-14 08:52:38 UTC
Author: Andreas Sturmlechner <andreas.sturmlechner@gmail.com>
Date:   Sun Oct 11 02:22:04 2015 +0200

    app-officeext/ooofbtools: Version bump, see bug 561340


 Andreas Sturmlechner are you wanting to be added as a co-maintainer?
Comment 8 Andreas K. Hüttel archtester gentoo-dev 2015-10-14 09:56:15 UTC
(In reply to Ian Delaney from comment #7)
> Author: Andreas Sturmlechner <andreas.sturmlechner@gmail.com>
> Date:   Sun Oct 11 02:22:04 2015 +0200
> 
>     app-officeext/ooofbtools: Version bump, see bug 561340
> 
> 
>  Andreas Sturmlechner are you wanting to be added as a co-maintainer?

What he really wants to do is his quizzes.
Comment 9 Andreas Sturmlechner gentoo-dev 2015-10-15 23:02:10 UTC
Yes, I should probably finish quizzes. ;)

(In reply to Ian Delaney from comment #7)
>  Andreas Sturmlechner are you wanting to be added as a co-maintainer?

No need to, just coming along and picking up a bug.
Comment 10 Sergey Popov gentoo-dev 2015-10-17 09:17:42 UTC
Closing this as FIXED, version is bumped, eclass problem will be handled in bug #562640