View previous topic :: View next topic |
Author |
Message |
cwr Veteran
Joined: 17 Dec 2005 Posts: 1969
|
Posted: Sat Jan 04, 2014 2:08 pm Post subject: xorg-x11 and the doc flag |
|
|
For those who wish to know:
When emerging xorg-x11-7.4-r2 with the doc flag and a current portage it
turns out that dev-util/gtk-doc 1.19 depends on yelp-tools, and the emerge
fails; for some reason "equery depends" doesn't find the dependency.
gtk-doc 1.18-r1 doesn't have the dependency, and xorg-x11 builds correctly.
xorg-x11 also fails to emerge with a requirement for XML-Parser. The stable
XML-Parser 2.410.0 isn't accepted; the testing version 2.410.0-r1 works.
Will |
|
Back to top |
|
|
Hu Moderator
Joined: 06 Mar 2007 Posts: 21631
|
Posted: Sat Jan 04, 2014 4:40 pm Post subject: |
|
|
The ebuilds for =dev-perl/XML-Parser-2.410.0 and =dev-perl/XML-Parser-2.410.0-r1 look very similar. The ChangeLog for -r1 sounds like it should not be relevant to your problem. Could you clarify in what way -r0 is bad while -r1 is good? I suspect that you had a Perl upgrade that required you to rebuild XML-Parser and you happened to jump to -r1 at the same time. If -r0 is definitely bad, then this sounds like it would merit a bug report to have the DEPEND atom adjusted. |
|
Back to top |
|
|
cwr Veteran
Joined: 17 Dec 2005 Posts: 1969
|
Posted: Tue Jan 07, 2014 10:29 am Post subject: |
|
|
I'm sorry, but I don't know why XML-Parser failed to satisfy xorg-xll.
The error message (which occurs whenever any package wants intltool)
is below. I just umasked -r1, and the builds were successful. Like you,
I couldn't see any difference in the ebuilds.
I'll be running another rebuild in a few days, and if the problem re-occurs
I'll post a bug.
Will
Code: |
Package: x11-misc/xkeyboard-config-2.9
Repository: gentoo
Maintainer: x11@gentoo.org
USE: elibc_glibc kernel_linux userland_GNU x86
FEATURES: preserve-libs sandbox userpriv usersandbox
>>> Unpacking source...
>>> Unpacking xkeyboard-config-2.9.tar.bz2 to /var/tmp/portage/x11-misc/xkeyboard-config-2.9/work
>>> Source unpacked in /var/tmp/portage/x11-misc/xkeyboard-config-2.9/work
>>> Preparing source in /var/tmp/portage/x11-misc/xkeyboard-config-2.9/work/xkeyboard-config-2.9 ...
Running elibtoolize in: xkeyboard-config-2.9/
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/x11-misc/xkeyboard-config-2.9/work/xkeyboard-config-2.9 ...
>>> Working in BUILD_DIR: "/var/tmp/portage/x11-misc/xkeyboard-config-2.9/work/xkeyboard-config-2.9_build"
* econf: updating xkeyboard-config-2.9/config.guess with /usr/share/gnuconfig/config.guess
* econf: updating xkeyboard-config-2.9/config.sub with /usr/share/gnuconfig/config.sub
/var/tmp/portage/x11-misc/xkeyboard-config-2.9/work/xkeyboard-config-2.9/configure --prefix=/usr --build=i686-pc-linux-gnu --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-dependency-tracking --docdir=/usr/share/doc/xkeyboard-config-2.9 --with-xkb-base=/usr/share/X11/xkb --enable-compat-rules --disable-runtime-deps --with-xkb-rules-symlink=xorg
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for a sed that does not truncate output... /bin/sed
checking for xsltproc... /usr/bin/xsltproc
checking for a sed that does not truncate output... (cached) /bin/sed
checking whether NLS is requested... yes
checking for style of include used by make... GNU
checking for i686-pc-linux-gnu-gcc... i686-pc-linux-gnu-gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether i686-pc-linux-gnu-gcc accepts -g... yes
checking for i686-pc-linux-gnu-gcc option to accept ISO C89... none needed
checking dependency style of i686-pc-linux-gnu-gcc... none
checking for intltool >= 0.30... 0.50.2 found
checking for intltool-update... /usr/bin/intltool-update
checking for intltool-merge... /usr/bin/intltool-merge
checking for intltool-extract... /usr/bin/intltool-extract
checking for xgettext... /usr/bin/xgettext
checking for msgmerge... /usr/bin/msgmerge
checking for msgfmt... /usr/bin/msgfmt
checking for gmsgfmt... /usr/bin/gmsgfmt
checking for perl... /usr/bin/perl
checking for perl >= 5.8.1... 5.16.3
checking for XML::Parser... configure: error: XML::Parser perl module is required for intltool
|
|
|
Back to top |
|
|
|