Something not available in fresh 15.4 install but is there from 43 migrations.
On Wednesday 2022-11-09 18:18, Larry Len Rainey wrote:
When I tried that in 15.4 - I got cannot find X11/font/font.h - it was there in Tumbleweed but not in a fresh install of 15.4. One of my virtual machines running 15.4 that had been 43 > 15.0 >15.1 >15.2 > 15.3 and now 15.4 had all the /usr/lib/X11 files so I rsync them to my 15.4 development machine and Oracle VB build with no errors. When did the /usr/include/X11 files get removed? yast could not find them in 15.4.
They were not removed. Just look in the master file catalog for where they are. 15.4: wget http://download.opensuse.org/distribution/leap/15.4/repo/oss/ARCHIVES.gz gzip -cd ARCHIVES.gz | grep /fonts/font.h ./x86_64/fontsproto-devel-2.1.3-1.22.x86_64.rpm: -rw-r--r-- 1 root root 4214 May 25 2018 /usr/include/X11/fonts/font.h TW: wget http://download.opensuse.org/tumbleweed/repo/oss/ARCHIVES.gz gzip -cd ARCHIVES.gz .. ./x86_64/xorgproto-devel-2022.2-1.3.x86_64.rpm: -rw-r--r-- 1 root root 4253 Aug 31 16:14 /usr/include/X11/fonts/font.h
Citeren Larry Len Rainey <llrainey15@gmail.com>:
Jan,
Thank you for finding that for me.
I will install fontsproto-devel. Why did yast not show that?
You were looking for the wrong location. The file is in /usr/include/X11/fonts (note the plural): rpm -qf /usr/include/X11/fonts/font.h
Hi Larry, On 09.11.22 18:18, Larry Len Rainey wrote:
Here is from fresh install 15.4 machine
llrainey@VM1:~> uname -a Linux VM1 5.14.21-150400.24.28-default #1 SMP PREEMPT_DYNAMIC Mon Oct 10 15:21:12 UTC 2022 (f82da2c) x86_64 x86_64 x86_64 GNU/Linux llrainey@VM1:~> ll /usr/include/X11 total 4 drwxr-xr-x 2 root root 4096 Jun 9 18:02 bitmaps llrainey@VM1:~>
From an upgraded from 43 incrementally to 15.4 machine
llrainey@LLR8:~> uname -a Linux LLR8 5.14.21-150400.24.28-default #1 SMP PREEMPT_DYNAMIC Mon Oct 10 15:21:12 UTC 2022 (f82da2c) x86_64 x86_64 x86_64 GNU/Linux llrainey@LLR8:~> ll /usr/include/X11 total 1084 -rw-r--r-- 1 root root 2298 May 25 2018 ap_keysym.h drwxr-xr-x 2 root root 4096 Jun 8 21:13 bitmaps -rw-r--r-- 1 root root 4042 May 25 2018 CallbackI.h -rw-r--r-- 1 root root 3488 May 25 2018 Composite.h -rw-r--r-- 1 root root 4713 May 25 2018 CompositeP.h -rw-r--r-- 1 root root 4004 May 25 2018 ConstrainP.h -rw-r--r-- 1 root root 2568 May 25 2018 Constraint.h [...] -rw-r--r-- 1 root root 56959 May 25 2018 Xproto.h -rw-r--r-- 1 root root 2805 May 25 2018 Xprotostr.h -rw-r--r-- 1 root root 5949 Jun 1 2021 Xregion.h -rw-r--r-- 1 root root 10628 Jun 1 2021 Xresource.h -rw-r--r-- 1 root root 12395 May 25 2018 Xthreads.h -rw-r--r-- 1 root root 2923 May 25 2018 Xtos.h drwxr-xr-x 2 root root 4096 Jun 2 2021 Xtrans -rw-r--r-- 1 root root 21353 Jun 1 2021 Xutil.h -rw-r--r-- 1 root root 1910 May 25 2018 Xw32defs.h -rw-r--r-- 1 root root 3968 May 25 2018 XWDFile.h -rw-r--r-- 1 root root 3283 May 25 2018 Xwindows.h -rw-r--r-- 1 root root 2262 May 25 2018 Xwinsock.h llrainey@LLR8:~>
server:~ # rpm -qf /usr/include/X11/*|sort -u|head compositeproto-devel-0.4.2-1.22.x86_64 damageproto-devel-1.2.1-1.22.x86_64 dmxproto-devel-2.3.1-1.22.x86_64 fixesproto-devel-6.0-150400.1.4.x86_64 fontcacheproto-devel-0.1.3-1.22.x86_64 fontsproto-devel-2.1.3-1.22.x86_64 inputproto-devel-2.3.2-1.22.x86_64 kbproto-devel-1.0.7-1.23.x86_64 libdmx-devel-1.1.3-1.23.x86_64 libfontenc-devel-1.1.3-1.22.x86_64 server:~ # The easiest way to get what you want would be "zypper in xorg-x11-devel" ;-) Have fun, seife -- Stefan Seyfried "For a successful technology, reality must take precedence over public relations, for nature cannot be fooled." -- Richard Feynman
On 2022-11-09 18:18, Larry Len Rainey wrote:
This might not be the right place - probably Bugzilla is the right place but I have no Idea where to put the bug.
History.
I was building Oracle VirtualBox on my Tumbleweed and 15.4 pc's.
I finally got the java issue resolved by installing jdk1.8.0 and using the VBOX_JAVA_HOME to point to it - the Oracle VB compiled and build an rpm in Tumbleweed.
When I tried that in 15.4 - I got cannot find X11/font/font.h - it was there in Tumbleweed but not in a fresh install of 15.4.
15.2 > 15.3 and now 15.4 had all the /usr/lib/X11 files so I rsync
One of my virtual machines running 15.4 that had been 43 > 15.0 >15.1 them to my 15.4 development machine and Oracle VB build with no errors.
When did the /usr/include/X11 files get removed? yast could not find them in 15.4.
I suggest that on that last 15.4 machine you do: rpm -qf /usr/include/X11/font/font.h or whatever is the correct path, and that will tell you what rpm had it. rpm -qi will tell you when it was built and for what distro. Then you can install that rpm in your other 15.4 system. -- Cheers / Saludos, Carlos E. R. (from 15.3 x86_64 at Telcontar)
participants (5)
-
Arjen de Korte
-
Carlos E. R.
-
Jan Engelhardt
-
Larry Len Rainey
-
Stefan Seyfried