Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 229111 - dev-tex/xmltex-1.9-r1: emerge fails: packages blocking each other (app-text/texlive-core-2007-r12 blocking dev-tex/xmltex and app-text/tetex)
Summary: dev-tex/xmltex-1.9-r1: emerge fails: packages blocking each other (app-text/t...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: TeX project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-06-23 19:58 UTC by Nicolas Sebrecht
Modified: 2008-09-09 17:19 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 Nicolas Sebrecht 2008-06-23 19:58:40 UTC
Manual xmltex is needed to produce pdf with app-text/xmlto.
http://bugs.gentoo.org/show_bug.cgi?id=158559

Reproducible: Always

Steps to Reproduce:
# emerge -pv xmltex
Actual Results:  
Calculating dependencies                              ... done!    
[ebuild  N    ] app-text/texlive-core-2007-r12  USE="X -doc" 0 kB 
[ebuild  N    ] net-libs/libwww-5.4.0-r7  USE="mysql ssl" 0 kB 
[ebuild  N    ] dev-perl/perl-tk-804.027  0 kB 
[ebuild  N    ] dev-texlive/texlive-documentation-base-2007  USE="-doc" 0 kB 
[ebuild  N    ] app-text/tetex-3.0_p1-r6  USE="X motif tk -Xaw3d -doc -neXt" 0 kB 
[ebuild  N    ] dev-texlive/texlive-basic-2007  USE="-doc" 0 kB 
[ebuild  N    ] dev-texlive/texlive-latex-2007  USE="-doc" 0 kB 
[ebuild  N    ] dev-texlive/texlive-latexrecommended-2007  USE="-doc" 0 kB 
[ebuild  N    ] virtual/latex-base-1.0  0 kB 
[ebuild  N    ] dev-tex/xmltex-1.9-r1  0 kB 
[blocks B     ] dev-tex/xmltex (is blocking app-text/texlive-core-2007-r12)
[blocks B     ] app-text/tetex (is blocking app-text/texlive-core-2007-r12)



Portage 2.1.4.4 (default-linux/x86/2007.0, gcc-4.1.2, glibc-2.6.1-r0, 2.6.24-gentoo-r4-v2 i686)
=================================================================
System uname: 2.6.24-gentoo-r4-v2 i686 Pentium III (Coppermine)
Timestamp of tree: Mon, 23 Jun 2008 11:30:01 +0000
app-shells/bash:     3.2_p33
dev-java/java-config: 1.3.7, 2.1.6
dev-lang/python:     2.4.4-r13
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 1.12.11.1
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1
sys-devel/binutils:  2.18-r1
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.23-r3
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium3 -pipe -s"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-O2 -march=pentium3 -pipe -s"
DISTDIR="/usr/portage/distfiles"
FEATURES="candy cvs distlocks metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userfetch userpriv usersandbox"
GENTOO_MIRRORS="http://gentoo.modulix.net/gentoo/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://gentoo.tiscali.nl/ http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/"
LANG="fr_FR.UTF-8"
LC_ALL="fr_FR.UTF-8"
LINGUAS="en-US en_GB fr_FR fr"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
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/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/zugaina /usr/portage/local/layman/java-overlay /usr/portage/local/layman/lapis /usr/portage/local/layman/sunrise /usr/portage/local/layman/local-dev"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext 3ds 7zip X a52 aac aalib ace acpi additions adns alsa amarok amazon amr amrnb amrwb amuled ao aotuv apache2 aqua_theme artworkextra asf audacious audiofile automount beagle berkdb bidi bindist binfilter bl bonjour bonobo branding bzip2 cairo caps catalogs ccache cdda cddb cdio cdparanoia cdr chardet chm chroot cjk clamav cli colordiff console cracklib crypt cscope css cups cursors cvs cvsgraph daap dbus dc1394 devhelp device-mapper dga dict directfb directv divx djvu dmi dri dts dv dvb emacs emerald emoticon emovix enca encode enscript eolconv escreen esd exif extra extra-cardsets fam fame fasttrack fat fbcon fbsplash ffmpeg filepro firefox flac font-server foomaticdb fortran fpx fr ftp fuse gadu gaim gajim gb gcj gconf gd gdb gdbm gdm gedit ggi gif gimp gimpprint glade glib glitz glut gmail gmedia gmp gnet gnome gnome-print gnutella gphoto2 gpm gs gsnd gstreamer gtk gtkhtml guionly gzip gzip-el hal hardened hddtemp hdri hpn html icons iconv icq id3 id3tag idn image imagemagick imap imlib inherit-graph injection iptv isdnlog ivtv jabber java javascript jbig jfs john jpeg jpeg2k keyring kqemu lame lcd lcms leim libcaca libdsk libgda libnotify libwww live lm_sensors logrotate lzo lzw mad madwifi magic mail maildir maps math matroska mbox mcal mcve md5sum mdb meanwhile midi mikmod milter mime mixer mjpeg mmap mmx mng mod modplug mods motif mouse mozilla mp2 mp3 mpeg mpi mplayer msn mudflap multicall multiuser musepack musicbrainz mysql mysqli na_icons nas nautilus ncurses nemesi network new-login nfs njb nls nntp nocd nodrm nptl nptlonly nsplugin ntfs nuv nvidia odbc ofx ogg ole openal opengl openmp openntpd openssl osc oscar ots pam pango pch pcre pdf perl pidgin plotutils png pop posix postgres postproc ppds pppd prediction print profile pvr python qemu qmax qq qt3 qt3support qt4 quicktime radio rar raw readline real realmedia recode reflection reiser4 reiserfs rhythmbox roe rogue rpm rtsp sdk sdl sdl-image sdl-sound session sharedmem shorten shout silc simplexml skins slp smime sndfile sockets socks5 sourceview sox speex spell spl sqlite sqlite3 srt sse ssl startup-notification stream svg svga svgz sylpheed symlink sysfs syslog sysvipc szip taglib tagwriting tcl tcpd teamarena teletext tetex textures tga tgif themes theora thesaurus threads thunderbird tidy tiff tk trayicon truetype tv_check tv_combiner tv_pick_cgi twolame unicode unzip upnp usb v4l v4l2 valgrind vcd vcdx vditool videos vidix vim-syntax vim-with-x vizualisation vlm vorbis wavpack wddx wifi win32codecs wireshark wma wmf wmp wordperfect wxwindows x86 xanim xatrix xcomposite xext xface xfs xine xml xmlrpc xorg xosd xpm xprint xscreensaver xv xvid xvmc yahoo yv12 zephyr zip zlib zvbi" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter 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 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" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en-US en_GB fr_FR fr" USERLAND="GNU" VIDEO_CARDS="i810 nvidia"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 bungernut 2008-08-20 09:15:56 UTC
Got same problem with a simple emerge -puDv world. I dont even have tetex installed and i get:
[blocks B     ] app-text/tetex (is blocking app-text/texlive-core-2007-r13)

I found the program in my world file that has it listed as a dependency:
$$ emerge -puD texmacs

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

Calculating dependencies... done!
[ebuild  N    ] sys-apps/miscfiles-1.4.2  USE="-minimal" 
[ebuild  N    ] app-text/ispell-3.2.06-r6  
[ebuild  N    ] media-libs/gd-2.0.35  USE="jpeg png truetype -fontconfig -xpm" 
[ebuild     U ] x11-drivers/xf86-video-nv-2.1.9 [2.1.2] 
[ebuild     U ] x11-drivers/xf86-video-sis-0.9.4 [0.9.3] 
[ebuild  N    ] net-libs/libwww-5.4.0-r7  USE="ssl -mysql" 
[ebuild  N    ] app-text/tetex-3.0_p1-r6  USE="X -Xaw3d -doc -motif -neXt -tk" 
[ebuild  N    ] media-libs/imlib2-1.4.1  USE="X gif jpeg mmx mp3 nls png zlib -bzip2 -doc -tiff" 
[ebuild     U ] x11-libs/gtk+-2.12.10-r1 [2.12.9-r2] 
[ebuild     UD] app-office/texmacs-1.0.6-r1 [1.0.6.14] USE="-static%" 
[blocks B     ] app-text/tetex (is blocking app-text/texlive-core-2007-r13)

Hope that helps, looks like there is just a tiny problem somewhere in portage.
Comment 2 Alexis Ballier gentoo-dev 2008-09-09 17:19:55 UTC
its normal: you shouldn't use xmltex with texlive 2007; you have dev-texlive/texlive-htmlxml.

anyway, with texlive 2008 it's cleanup time: you'll be able to do this and xmltex ebuild will be the only one providing it.