[Bug 272914] New: freetype2-devel on x86-64: Uses /usr/lib/ instead of /usr/lib64
https://bugzilla.novell.com/show_bug.cgi?id=272914 Summary: freetype2-devel on x86-64: Uses /usr/lib/ instead of /usr/lib64 Product: openSUSE 10.3 Version: Alpha 3plus Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: Basesystem AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: burnus@gmx.de QAContact: qa@suse.de Expected: The 64bit devel package uses /usr/lib64 not /usr/lib/. $ rpm -ql freetype2-devel-2.3.4-6 |grep lib /usr/lib/libfreetype.a /usr/lib/libfreetype.la /usr/lib/libfreetype.so /usr/lib/pkgconfig/freetype2.pc $ rpm -ql freetype2-2.3.4-6 |grep usr/lib /usr/lib64/libfreetype.so.6 /usr/lib64/libfreetype.so.6.3.15 Is there any reason that the 64bit package installs to /usr/lib instead of /usr/lib64 ? In order to compile a program, I had to: /usr/lib64/libfreetype.so.6 /usr/lib64/libfreetype.so In addition, $ pkg-config --libs freetype2 Package freetype2 was not found in the pkg-config search path. Whereas: $ PKG_CONFIG_PATH=/usr/lib/pkgconfig pkg-config --libs freetype2c -L/usr/lib -lfreetype -lz ------------- The freetype2-devel-32bit-2.3.4-6.x86_64 package misses on the other hand also files: /usr/lib/libfreetype.a /usr/lib/libfreetype.la /usr/lib/libfreetype.so (These are also in freetype2-devel-2.3.4-6 !!!) Missing is: /usr/lib/pkgconfig/freetype2.pc -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=272914 mhorvath@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|bnc-team- |mfabian@novell.com |screening@forge.provo.novell| |.com | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=272914 judas_iscariote@shorewall.net changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |judas_iscariote@shorewall.net Status|NEW |NEEDINFO Info Provider| |burnus@gmx.de ------- Comment #1 from judas_iscariote@shorewall.net 2007-05-11 06:49 MST ------- are yiu sure you are seeing the correct package in the right arch ? I ask because the build system will simple not let you to install 64 bit libs in /usr/lib with the following message echo "$file: should be in */lib64"; exit 1
The freetype2-devel-32bit-2.3.4-6.x86_64 package misses on the other hand also files:
/usr/lib/libfreetype.a /usr/lib/libfreetype.la
both should not be included nowdays if not needed any ditribution package. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=272914 mfabian@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |coolo@novell.com Status|NEEDINFO |RESOLVED Info Provider|burnus@gmx.de | Resolution| |INVALID ------- Comment #2 from mfabian@novell.com 2007-05-11 06:59 MST ------- mfabian@magellan:~$ uname -a Linux magellan 2.6.21-rc7-3-default #1 SMP Wed Apr 18 11:43:05 UTC 2007 x86_64 x86_64 x86_64 GNU/Linux mfabian@magellan:~$ rpm -ql freetype2-devel | grep usr/lib /usr/lib64/libfreetype.a /usr/lib64/libfreetype.la /usr/lib64/libfreetype.so /usr/lib64/pkgconfig/freetype2.pc mfabian@magellan:~$ pkg-config --libs freetype2 -lfreetype -lz mfabian@magellan:~$ rpm -ql freetype2-devel-32bit /usr/lib/baselibs-32bit /usr/lib/baselibs-32bit/bin /usr/lib/baselibs-32bit/bin/freetype-config /usr/lib/libfreetype.a /usr/lib/libfreetype.la /usr/lib/libfreetype.so mfabian@magellan:~$ cat /etc/SuSE-release openSUSE 10.3 (X86-64) Alpha3plus VERSION = 10.3 mfabian@magellan:~$ → INVALID. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=272914 burnus@gmx.de changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|INVALID |WORKSFORME ------- Comment #3 from burnus@gmx.de 2007-05-11 07:02 MST -------
are yiu sure you are seeing the correct package in the right arch ? I ask because the build system will simple not let you to install 64 bit libs in /usr/lib with the following message
You were right. For some reasons YaST2 installed as freetype2-devel package the i586 package instead of the x86_64 package. I wonder why. Maybe the Factory repository was broken at that time and only i586 was available? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=272914 ------- Comment #4 from mfabian@novell.com 2007-05-11 07:07 MST ------- Maybe you were using "smart"? I had exactly that problem with smart some time ago: The i586 package in the repository had already rebuilt and the build of the x86_64 package was still building. Therefore, the i586 package had the higher version number. "smart" only looked at the version number and didn't check whether the architecture was correct. Therefore, "smart" installed the package for the wrong architecture. I made a bug report about this which was closed as FIXED because it was supposedly fixed in a newer "smart" version. I didn't check whether it was really fixed though. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=272914 ------- Comment #5 from judas_iscariote@shorewall.net 2007-05-11 07:19 MST ------- (In reply to comment #4)
Maybe you were using "smart"?
Smart has this unfortunate behaviuor too frecuently :( if you are suing 64 bit , considere using a patched version present in the buildservice that produces this issue less frecuently, or use zypper. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=272914 ------- Comment #6 from burnus@gmx.de 2007-05-11 07:47 MST ------- No, I use yast2 sw_single and zypper only. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
participants (1)
-
bugzilla_noreply@novell.com