Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 390475 - app-office/libreoffice-l10n-3.4.4-r1 required app-office/libreoffice-3.4.4.2-r1, not libreoffice-bin
Summary: app-office/libreoffice-l10n-3.4.4-r1 required app-office/libreoffice-3.4.4.2-...
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: Normal normal
Assignee: Gentoo Office Team
URL:
Whiteboard:
Keywords:
: 390501 (view as bug list)
Depends on:
Blocks:
 
Reported: 2011-11-14 04:00 UTC by Mike
Modified: 2011-11-18 18:24 UTC (History)
7 users (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 Mike 2011-11-14 04:00:53 UTC
emerge =app-office/libreoffice-l10n-3.4.4 works fine

Reproducible: Always

Steps to Reproduce:
LANG=C emerge -1av app-office/libreoffice-bin app-office/libreoffice-l10n

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

Calculating dependencies              ... done!

!!! The ebuild selected to satisfy ">=app-office/libreoffice-3.4.4.2-r1" has unmet requirements.
- app-office/libreoffice-3.4.4.2-r1::gentoo USE="branding dbus kde mysql nsplugin opengl python vba (-aqua) -binfilter -custom-cflags -debug -eds -gnome -graphite -gstreamer -gtk -java -jemalloc (-kdeenablefinal) -odk -pdfimport -templates -test -webdav" LINGUAS="-de -en_GB -en_ZA -es -fr -hu -it"

  The following REQUIRED_USE flag constraints are unsatisfied:
    nsplugin? ( gtk )

  The above constraints are a subset of the following complete expression:
    gnome? ( gtk ) nsplugin? ( gtk ) eds? ( gnome )

(dependency required by "app-office/libreoffice-l10n-3.4.4-r1" [ebuild])
(dependency required by "app-office/libreoffice-bin-3.4.3.2-r1" [ebuild])
(dependency required by "app-office/libreoffice-bin" [argument])


Expected Results:  
emerging app-office/libreoffice-bin app-office/libreoffice-l10n

LANG=C emerge --info
Portage 2.1.10.33 (default/linux/x86/10.0, gcc-4.5.3, glibc-2.13-r4, 3.1.0-gentoo i686)
=================================================================
System uname: Linux-3.1.0-gentoo-i686-Intel-R-_Core-TM-2_Duo_CPU_E7600_@_3.06GHz-with-gentoo-2.1
Timestamp of tree: Mon, 14 Nov 2011 02:30:01 +0000
ccache version 3.1.6 [disabled]
app-shells/bash:          4.2_p10
dev-java/java-config:     2.1.11-r3
dev-lang/python:          2.7.2-r3, 3.2.2
dev-util/ccache:          3.1.6
dev-util/cmake:           2.8.6-r3
dev-util/pkgconfig:       0.26
sys-apps/baselayout:      2.1
sys-apps/openrc:          0.9.4
sys-apps/sandbox:         2.5
sys-devel/autoconf:       2.13, 2.68
sys-devel/automake:       1.9.6-r3, 1.10.3, 1.11.1-r1
sys-devel/binutils:       2.21.1-r1
sys-devel/gcc:            4.2.4-r1, 4.5.3-r1
sys-devel/gcc-config:     1.5-r1
sys-devel/libtool:        2.4-r4
sys-devel/make:           3.82-r3
sys-kernel/linux-headers: 2.6.39 (virtual/os-headers)
sys-libs/glibc:           2.13-r4
Repositories: gentoo voip kde-sunset LocalRepo
ACCEPT_KEYWORDS="x86 ~x86"
ACCEPT_LICENSE="*"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=native -mtune=native -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/config /usr/share/gnupg/qualified.txt /usr/share/openvpn/easy-rsa"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5.3/ext-active/ /etc/php/cgi-php5.3/ext-active/ /etc/php/cli-php5.3/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-O2 -march=native -mtune=native -pipe -fomit-frame-pointer"
DISTDIR="/var/portage/distfiles"
FEATURES="assume-digests binpkg-logs buildpkg candy distlocks ebuild-locks fixlafiles news parallel-fetch protect-owned sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch"
FFLAGS=""
GENTOO_MIRRORS="http://distfiles.gentoo.org"
LANG="C"
LC_ALL=""
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
LINGUAS="ru"
MAKEOPTS="-j3"
PKGDIR="/var/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/portage/.tmp"
PORTDIR="/var/portage"
PORTDIR_OVERLAY="/var/lib/layman/voip /var/lib/layman/kde-sunset /usr/local/portage/my"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="7zip X a52 aac aalib acl acpi aim alsa amr amrnb amrwb apache2 apng assistant bash-completion blender-game bluetooth bzip2 cairo cd_apcups cd_cpu cd_cpufreq cd_csv cd_df cd_disk cd_exec cd_hddtemp cd_interface cd_load cd_mbmon cd_memory cd_network cd_nut cd_openvpn cd_processes cd_protocols cd_python cd_rrdtool cd_sensors cd_serial cd_swap cd_table cd_thermal cd_uptime cli clock-screen clucene consolekit cracklib crypt ctype cups curl cxx dbus declarative device-mapper djvu dri dvd dvdread embedded embedded-fuseiso enca encode ffmpeg filter flac foomaticdb fts3 gd gdbm gdu gecko gif glitz gnutls gpm hash hddtemp iconv icotools icq icu imagemagick irc ithreads jabber jpeg jpeg2k kde kde4 kdm key-screen kqemu kvm lcms ldap libcaca libwww lightning lm_sensors lzma mbox md5sum melt minizip mmx mng modules mouse mp2 mp3 mp4 mppe-mppc mrnb mudflap multitarget mysql ncurses nls nptl nptlonly nsplugin nvidia ogg opencore-amr opengl openmp oscar pae pam passwordsave pch pcre pdf png policykit postgres ppds pppd private-headers pulseaudio python qemu qt3 qt3support qt4 qtscript quicktime rdesktop readline redland samba sasl scanner sdl search-screen secure-delete semantic-desktop session sip sql sqlite sqlite3 sse sse2 ssl ssse3 startup-notification subversion svg sysfs tcpd theora threads thunar tiff truetype udev unicode usb v4l v4l2 vcd vnc vorbis vram wav webkit wifi win32codecs winetools winetriks x264 x86 xattr xcb xcomposite xinerama xml xmpp xorg xscreensaver xv xvid zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="kexi words flow plan stage tables krita karbon braindump" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog apcups cpu cpufreq csv disk exec hddtemp nut openvpn processes protocols sensors serial thermal uptime" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx" INPUT_DEVICES="evdev keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="ru" PHP_TARGETS="php5-3" QEMU_SOFTMMU_TARGETS="arm i386 x86_64" QEMU_USER_TARGETS="arm i386 x86_64" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="vesa intel radeon fglrx" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Cédric Jeanneret 2011-11-14 06:44:12 UTC
Can confirm that (when correcting the use problem which is easy to do):

[blocks B     ] app-office/libreoffice-bin ("app-office/libreoffice-bin" is blocking app-office/libreoffice-3.4.4.2-r1)
[blocks B     ] app-office/libreoffice ("app-office/libreoffice" is blocking app-office/libreoffice-bin-3.4.3.2-r1)

 * Error: The above package list contains packages which cannot be
 * installed at the same time on the same system.

  (app-office/libreoffice-3.4.4.2-r1::gentoo, ebuild scheduled for merge) pulled in by
    >=app-office/libreoffice-3.4.4.2-r1 required by (app-office/libreoffice-l10n-3.4.4-r1::gentoo, ebuild scheduled for merge)

  (app-office/libreoffice-bin-3.4.3.2-r1::gentoo, installed) pulled in by
    app-office/libreoffice-bin required by @selected
    app-office/libreoffice-bin required by (virtual/ooo-0::gentoo, ebuild scheduled for merge)
Comment 2 Cyprien Nicolas (fulax) 2011-11-14 08:35:53 UTC
The issue is due to libreoffice-bin lacking versions >= 3.4.4, which are required by ~app-office/liboffice-l10n-3.4.4 (PDEPEND of libreoffice-bin). Thus portage pulls >=libreoffice-3.4.4 which conflicts with libreoffice-bin.

Please add >=liboffice-bin-3.4.4 to the tree.
Comment 3 Martin von Gagern 2011-11-14 16:51:52 UTC
*** Bug 390501 has been marked as a duplicate of this bug. ***
Comment 4 Martin von Gagern 2011-11-14 16:57:27 UTC
(In reply to comment #2)
> Please add >=liboffice-bin-3.4.4 to the tree.

As an alternative, quoting my own bug #390501 comment #0:
> I suggest you make the dependency in the libreoffice-bin ebuild more specific,
> so that it depends on =libreoffice-l10n-3.4.3.* or similar.
Comment 5 Tomáš Chvátal (RETIRED) gentoo-dev 2011-11-18 18:24:33 UTC
-r1 is now masked for good reason, just resync.