I hacked my way around this problem using "sudo prelink -amvR". I then
took the failed to  prelink files and blacklisted them in
/etc/prelink.conf. The main file causing this bug is /usr/lib/klibc/bin.
Once that file was blacklisted I received prelink.bin.assert failure
/src/conflict.c:763. After blacklisting 5 subsequent files I was able to
get prelink to finish a system prelink using /etc/cron.daily/prelink. I
have attached a copy of my prelink.conf file. All files at the bottom of
the list that are blacklisted cause a failure with prelinking. I hope
this helps.

Prelink.conf

# This config file contains a list of directories both with binaries 
# and libraries prelink should consider by default. 
# If a directory name is prefixed with `-l ', the directory hierarchy 
# will be walked as long as filesystem boundaries are not crossed. 
# If a directory name is prefixed with `-h ', symbolic links in a 
# directory hierarchy are followed. 
# Directories or files with `-b ' prefix will be blacklisted. 
-b *.la 
-b *.png 
-b *.py 
-b *.pl 
-b *.pm 
-b *.sh 
-b *.xml 
-b *.xslt 
-b *.a 
-b *.js 
-b /lib/modules 
-b /usr/lib/locale 
-l /usr/local/sbin 
-l /sbin 
-l /usr/sbin 
-l /usr/local/bin 
-l /bin 
-l /usr/bin 
-l /usr/X11R6/bin 
-l /usr/games 
-l /usr/local/lib 
-l /lib 
-l /usr/lib 
-l /usr/X11R6/lib 
-b /usr/lib/klibc/bin 
-b /usr/lib/thunderbird-10.0.2/plugin-container 
-b /usr/lib/nvidia-current/bin/nvidia-smi 
-b /usr/lib/libreoffice 
-b /usr/lib/ure/bin 
-b /usr/bin/aptitude-curses

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/873831

Title:
  line 55: 14898 Aborted

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/prelink/+bug/873831/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to