Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 485380

Summary: app-office/libreoffice-bin-4.0.4.2 - portage complains the package (in world) is 'masked' or 'doesn't exist'
Product: Gentoo Linux Reporter: Erik Quaeghebeur <gentoo>
Component: Current packagesAssignee: Andreas K. Hüttel <dilfridge>
Status: RESOLVED DUPLICATE    
Severity: normal CC: johnnybit, office, Sergiy.Borodych
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://bugs.gentoo.org/show_bug.cgi?id=455464
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: emerge --info output

Description Erik Quaeghebeur 2013-09-19 08:50:25 UTC
A number of users (http://forums.gentoo.org/viewtopic-t-970356.html) are hit by a problem after doing a deep update. app-office/libreoffice-bin-4.0.4.2:

---
# emerge -Dup world

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

Calculating dependencies... done!

!!! Problems have been detected with your world file
!!! Please run emaint --check world


!!! Ebuilds for the following packages are either all
!!! masked or don't exist:
app-office/libreoffice-bin
sysoppad ~ # emerge -up world

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

Calculating dependencies... done!
# emaint --check world
Emaint: check world        100% [============================================>]
# eix libreoffice-bin
[I] app-office/libreoffice-bin
     Available versions:  4.0.4.2^st {aqua debug gnome java kde ELIBC="FreeBSD" PYTHON_SINGLE_TARGET="python2_7 python3_3" PYTHON_TARGETS="python2_7 python3_3"}
     Installed versions:  4.0.4.2^st(03:54:39 PM 09/15/2013)(kde -aqua -debug -gnome -java ELIBC="-FreeBSD" PYTHON_SINGLE_TARGET="python2_7 -python3_3" PYTHON_TARGETS="python2_7 -python3_3")
     Homepage:            http://www.libreoffice.org
     Description:         LibreOffice, a full office productivity suite. Binary package.
---

I will attach my emerge --info


Reproducible: Always
Comment 1 Erik Quaeghebeur 2013-09-19 08:51:03 UTC
Created attachment 358978 [details]
emerge --info output
Comment 2 Hubert Kowalski 2013-09-19 10:20:40 UTC
in #477532 was stabilized. In changelog there are those entries regarding stabilisation:

28 Jul 2013; Agostino Sarubbo <ago@gentoo.org> libreoffice-bin-4.0.4.2.ebuild:
Stable for x86, wrt bug #477532

28 Jul 2013; Agostino Sarubbo <ago@gentoo.org> libreoffice-bin-4.0.4.2.ebuild:
Stable for amd64, wrt bug #477532

after those, there are 3 other entries. I believe that around time of newest entry the problem came around:
16 Sep 2013; Andreas K. Huettel <dilfridge@gentoo.org>
libreoffice-bin-4.0.4.2.ebuild:
Fix boost version, otherwise we get in trouble

05 Aug 2013; Andreas K. Huettel <dilfridge@gentoo.org>
libreoffice-bin-4.0.4.2.ebuild:
Force stable version of jpeg libraries, bug 479752

28 Jul 2013; Andreas K. Huettel <dilfridge@gentoo.org>
-libreoffice-bin-3.6.6.2.ebuild:
Remove old
Comment 3 Paul Goller 2013-09-19 11:35:12 UTC
This topic in the forums may be related: http://forums.gentoo.org/viewtopic-p-7399602.html#7399602
Comment 4 Paul Goller 2013-09-19 13:25:04 UTC
My problem in the linked forum thread was related to a leftover folder from an old boost versioon (I guess the old slotted variant).
Comment 5 Jeroen Roovers (RETIRED) gentoo-dev 2013-09-19 14:52:33 UTC
It's because it depends on =dev-libs/boost-1.49* which you probably upgraded to 1.52.0-r6 (see bug #455464).
Comment 6 Michael Behrns-Miller 2013-09-21 15:50:30 UTC
Sorry I'm a confused end user.

Why is boost (a dev library) a requirement for a bin release?
I need the latest boost for my own development so I can't downgrade.
Is there a workaround for this (eg installing multiple boosts)?

Thanks!
Comment 7 Andreas K. Hüttel archtester gentoo-dev 2013-09-22 08:40:59 UTC
(In reply to Michael Behrns-Miller from comment #6)
> Sorry I'm a confused end user.
> 
> Why is boost (a dev library) a requirement for a bin release?
> I need the latest boost for my own development so I can't downgrade.
> Is there a workaround for this (eg installing multiple boosts)?
> 
> Thanks!

Cause it's a library and lo links against it. Sorry, either build libreoffice from source or wait a while.

*** This bug has been marked as a duplicate of bug 485574 ***