public inbox for gentoo-amd64@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-amd64] Missing source file in libxkbfile packge
@ 2006-07-29  9:03 Jonathan Schaeffer
  2006-07-31 10:22 ` Roman Zilka
  0 siblings, 1 reply; 5+ messages in thread
From: Jonathan Schaeffer @ 2006-07-29  9:03 UTC (permalink / raw
  To: gentoo-amd64

[-- Attachment #1: Type: text/plain, Size: 965 bytes --]

Hi list,

I can't compile modular xorg, stable version.
The error occurs while compiling libxkbfile :

 x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include/
-I../include/X11/extensions/ -O2 -pipe -march=k8 -MT
cout.lo -MD -MP -MF .deps/cout.Tpo -c cout.c  -fPIC -DPIC -o .libs/cout.o
cout.c:35:21: X11/Xos.h: No such file or directory
cout.c:36:22: X11/Xlib.h: No such file or directory
cout.c:37:24: X11/XKBlib.h: No such file or directory
cout.c:38:36: X11/extensions/XKBgeom.h: No such file or directory
In file included from cout.c:40:
../include/X11/extensions/XKMformat.h:32:32: X11/extensions/XKB.h: No
such file or directory
../include/X11/extensions/XKMformat.h:33:37:
X11/extensions/XKBproto.h: No such file or directory

And then the bunch of "Syntax error" "undeclared (first use in this
function)" shows up

I joined the tree output of the portage working directory. It seems to
miss some file ...
can someone help me ?

thanks a lot

Jo

[-- Attachment #2: tree.log --]
[-- Type: text/x-log, Size: 1788 bytes --]

/stock/portage/tmp/portage/libxkbfile-1.0.3/
|-- build-info
|   `-- libxkbfile-1.0.3.ebuild
|-- distdir
|   `-- libxkbfile-1.0.3.tar.bz2 -> /usr/portage/distfiles/libxkbfile-1.0.3.tar.bz2
|-- homedir
|-- temp
|   |-- eclass-debug.log
|   |-- elibtool.log
|   |-- environment
|   `-- logging
|       `-- unpack.INFO
`-- work
    `-- libxkbfile-1.0.3
        |-- AUTHORS
        |-- COPYING
        |-- ChangeLog
        |-- INSTALL
        |-- Makefile
        |-- Makefile.am
        |-- Makefile.in
        |-- NEWS
        |-- README
        |-- aclocal.m4
        |-- autogen.sh
        |-- config.guess
        |-- config.h
        |-- config.h.in
        |-- config.log
        |-- config.status
        |-- config.sub
        |-- configure
        |-- configure.ac
        |-- depcomp
        |-- include
        |   `-- X11
        |       `-- extensions
        |           |-- XKBbells.h
        |           |-- XKBconfig.h
        |           |-- XKBfile.h
        |           |-- XKBrules.h
        |           |-- XKM.h
        |           `-- XKMformat.h
        |-- install-sh
        |-- libtool
        |-- ltmain.sh
        |-- missing
        |-- src
        |   |-- Makefile
        |   |-- Makefile.am
        |   |-- Makefile.in
        |   |-- XKBfileInt.h
        |   |-- cout.c
        |   |-- cout.loT
        |   |-- magic
        |   |-- maprules.c
        |   |-- maprules.loT
        |   |-- srvmisc.c
        |   |-- xkbatom.c
        |   |-- xkbbells.c
        |   |-- xkbconfig.c
        |   |-- xkbdraw.c
        |   |-- xkberrs.c
        |   |-- xkbmisc.c
        |   |-- xkbout.c
        |   |-- xkbtext.c
        |   |-- xkmout.c
        |   `-- xkmread.c
        |-- stamp-h1
        |-- xkbfile.pc
        `-- xkbfile.pc.in

11 directories, 59 files

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [gentoo-amd64] Missing source file in libxkbfile packge
  2006-07-29  9:03 [gentoo-amd64] Missing source file in libxkbfile packge Jonathan Schaeffer
@ 2006-07-31 10:22 ` Roman Zilka
  2006-07-31 12:03   ` Jonathan Schaeffer
  0 siblings, 1 reply; 5+ messages in thread
From: Roman Zilka @ 2006-07-31 10:22 UTC (permalink / raw
  To: gentoo-amd64

> Hi list,
> 
> I can't compile modular xorg, stable version.
> The error occurs while compiling libxkbfile :
> 
>  x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include/
> -I../include/X11/extensions/ -O2 -pipe -march=k8 -MT
> cout.lo -MD -MP -MF .deps/cout.Tpo -c cout.c  -fPIC -DPIC -o .libs/cout.o
> cout.c:35:21: X11/Xos.h: No such file or directory
> cout.c:36:22: X11/Xlib.h: No such file or directory
> cout.c:37:24: X11/XKBlib.h: No such file or directory
> cout.c:38:36: X11/extensions/XKBgeom.h: No such file or directory
> In file included from cout.c:40:
> ../include/X11/extensions/XKMformat.h:32:32: X11/extensions/XKB.h: No
> such file or directory
> ../include/X11/extensions/XKMformat.h:33:37:
> X11/extensions/XKBproto.h: No such file or directory
> 
> And then the bunch of "Syntax error" "undeclared (first use in this
> function)" shows up
> 
> I joined the tree output of the portage working directory. It seems to
> miss some file ...
> can someone help me ?
> 
> thanks a lot
> 
> Jo

Try emerging these by hand: kbproto, xproto, libX11, libxkbfile. All the
missing header files should be covered by this bunch of packages (at least
my Gentoo says so:). I hope I'm not speaking nonsense:)...

-Roman
-- 
gentoo-amd64@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [gentoo-amd64] Missing source file in libxkbfile packge
  2006-07-31 10:22 ` Roman Zilka
@ 2006-07-31 12:03   ` Jonathan Schaeffer
  2006-07-31 14:48     ` [gentoo-amd64] " Duncan
  0 siblings, 1 reply; 5+ messages in thread
From: Jonathan Schaeffer @ 2006-07-31 12:03 UTC (permalink / raw
  To: gentoo-amd64

yup you are right that made things work

Thanks

2006/7/31, Roman Zilka <rzilka@gvid.cz>:
> > Hi list,
> >
> > I can't compile modular xorg, stable version.
> > The error occurs while compiling libxkbfile :
> >
> >  x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include/
> > -I../include/X11/extensions/ -O2 -pipe -march=k8 -MT
> > cout.lo -MD -MP -MF .deps/cout.Tpo -c cout.c  -fPIC -DPIC -o .libs/cout.o
> > cout.c:35:21: X11/Xos.h: No such file or directory
> > cout.c:36:22: X11/Xlib.h: No such file or directory
> > cout.c:37:24: X11/XKBlib.h: No such file or directory
> > cout.c:38:36: X11/extensions/XKBgeom.h: No such file or directory
> > In file included from cout.c:40:
> > ../include/X11/extensions/XKMformat.h:32:32: X11/extensions/XKB.h: No
> > such file or directory
> > ../include/X11/extensions/XKMformat.h:33:37:
> > X11/extensions/XKBproto.h: No such file or directory
> >
> > And then the bunch of "Syntax error" "undeclared (first use in this
> > function)" shows up
> >
> > I joined the tree output of the portage working directory. It seems to
> > miss some file ...
> > can someone help me ?
> >
> > thanks a lot
> >
> > Jo
>
> Try emerging these by hand: kbproto, xproto, libX11, libxkbfile. All the
> missing header files should be covered by this bunch of packages (at least
> my Gentoo says so:). I hope I'm not speaking nonsense:)...
>
> -Roman
> --
> gentoo-amd64@gentoo.org mailing list
>
>
-- 
gentoo-amd64@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 5+ messages in thread

* [gentoo-amd64]  Re: Missing source file in libxkbfile packge
  2006-07-31 12:03   ` Jonathan Schaeffer
@ 2006-07-31 14:48     ` Duncan
  2006-07-31 19:55       ` Jonathan Schaeffer
  0 siblings, 1 reply; 5+ messages in thread
From: Duncan @ 2006-07-31 14:48 UTC (permalink / raw
  To: gentoo-amd64

"Jonathan Schaeffer" <joschaeffer@gmail.com> posted
d60596f50607310503yfa964e1j2b387cdfafde8dfb@mail.gmail.com, excerpted
below, on  Mon, 31 Jul 2006 14:03:09 +0200:

> yup you are right that made things work

I would have included in the quote the grandparent excerpt referred to by
"that", but the upside down quoting format made that difficult...
(emerging by hand various X protocol packages, anyway).

Note the significance of emerge's --oneshot parameter.  Without it, those
manually merged packages will now be in your world file.  It's
possible/likely you don't want them there, in which case you'll want to
hand edit the file to remove them, if you didn't use that parameter.

I'd also suggest filing a bug, as the dependencies are apparently screwed
up, if those protocols weren't dependencies that had to be merged in
ordered to merge xorg-x11.

-- 
Duncan - List replies preferred.   No HTML msgs.
"Every nonfree program has a lord, a master --
and if you use the program, he is your master."  Richard Stallman

-- 
gentoo-amd64@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [gentoo-amd64] Re: Missing source file in libxkbfile packge
  2006-07-31 14:48     ` [gentoo-amd64] " Duncan
@ 2006-07-31 19:55       ` Jonathan Schaeffer
  0 siblings, 0 replies; 5+ messages in thread
From: Jonathan Schaeffer @ 2006-07-31 19:55 UTC (permalink / raw
  To: gentoo-amd64

2006/7/31, Duncan <1i5t5.duncan@cox.net>:
>
> I'd also suggest filing a bug, as the dependencies are apparently screwed
> up, if those protocols weren't dependencies that had to be merged in
> ordered to merge xorg-x11.
Well, I considered filing a bug but things happend that way :
Very happy to find Xorg7.0 in stable arch, I tried to upgrade the
usual way (emerge -aD world).
But the config part of the package xdriinfo failed on some opengl
related attribute. I didn't investigate this further and just rolled
back using the package xorg-6.8-2 I've built (buildpkg rox) [following
your advice, Duncan, remember ? ;) ] ...

That way, dependencies of the libxkbfile ebuild were met (i.e.
RDEPEND="x11-libs/libX11 x11-proto/kbproto" ) and not selected for
reemerging at my second try to build modular xorg.

So I don't know if it can realy be a bug or if it's just some
pathological use case ...

cheers
-- 
gentoo-amd64@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2006-07-31 19:59 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-07-29  9:03 [gentoo-amd64] Missing source file in libxkbfile packge Jonathan Schaeffer
2006-07-31 10:22 ` Roman Zilka
2006-07-31 12:03   ` Jonathan Schaeffer
2006-07-31 14:48     ` [gentoo-amd64] " Duncan
2006-07-31 19:55       ` Jonathan Schaeffer

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox