Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#29054 - cpio and libxrandr's dependency is not complete
Attached to Project:
Arch Linux
Opened by niqingliang (niqingliang2003) - Thursday, 22 March 2012, 12:14 GMT
Last edited by Allan McRae (Allan) - Thursday, 22 March 2012, 13:10 GMT
Opened by niqingliang (niqingliang2003) - Thursday, 22 March 2012, 12:14 GMT
Last edited by Allan McRae (Allan) - Thursday, 22 March 2012, 13:10 GMT
|
DetailsDescription:
1. cpio: /lib/libc.so.6: version `GLIBC_2.14' not found (required by cpio) for cpio, the glibc is in its' dependency, but no version specified. I have synced the pacman and then installed cpio, which means newer cpio, but older glibc, then the error occured. IMHO, the cpio's PKGBUILD should qualify the version of glibc. 2. for libxrandr, the problem is similar, let's see: $ ldd /usr/lib/libXrandr.so.2 linux-vdso.so.1 => (0x00007fffb6760000) libXext.so.6 => /usr/lib/libXext.so.6 (0x00007f368240e000) libXrender.so.1 => /usr/lib/libXrender.so.1 (0x00007f3682203000) libX11.so.6 => /usr/lib/libX11.so.6 (0x00007f3681ec6000) libc.so.6 => /lib/libc.so.6 (0x00007f3681b25000) libxcb.so.1 => /usr/lib/libxcb.so.1 (0x00007f368190a000) libdl.so.2 => /lib/libdl.so.2 (0x00007f3681705000) /lib/ld-linux-x86-64.so.2 (0x00007f3682851000) libXau.so.6 => /usr/lib/libXau.so.6 (0x00007f3681501000) libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00007f36812fb000) but glibc is not in the dependency of libxrandr, especially the version of glibc. Additional info: * package version(s): I don't think we need the version info of cpio and libxrandr, in other words, all version. * config and/or log files etc. Steps to reproduce: |
This task depends upon
Comment by niqingliang (niqingliang2003) -
Thursday, 22 March 2012, 12:15 GMT
indeed, I don't think only cpio and libxrandr have this problem, maybe we need check *ALL* PKGBUILD.
Comment by Allan McRae (Allan) -
Thursday, 22 March 2012, 13:10 GMT
We only support fully up to date systems so specifying the version of glibc is not necessary. Also, you are screwed if glibc is not on your system, so it is not needed to be specified as a dependency.