Package: prelink
Version: 0.0.20090925-1
Severity: important

This is still a bug.

For example binaries from ocamlnet are broken.
When reinstalling libocamlnet-ocaml-bin netplex-admin works:
$ netplex-admin --help
Usage: netplex-admin [ options ] [ admin_cmd arg ... ]
  -sockdir <dir>  Set the socket directory of the Netplex to administer
  -list   List available Netplex services
  -enable <name>  Enable service <name>
  -disable <name>  Disable service <name>
  -restart <name>  Restart service <name>
  -restart-all   Restart all services
  -shutdown   Shutdown the whole Netplex
  -reopen-logfiles   Reopen logfiles (if possible)
  -receiver <pat>  Restrict receivers of admin messages to services matching 
<pat>
  -help  Display this list of options
  --help  Display this list of options

After prelinking its broken:
$ sudo prelink /usr/bin/netplex-admin
$ netplex-admin
No bytecode file specified.

Using *.byte as blacklisted pattern for prelink wouldn't work, because
netplex-admin doesn't end in .byte.

Prelink should check for OCaml magic number in the ELF file, and if found don't
prelink!

Mixed bytecode/native executables can be recognized by the magic number 
"Caml1999X008"
at the END of the file.

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.35 (SMP w/4 CPU cores; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages prelink depends on:
ii  execstack                 0.0.20090925-1 ELF GNU_STACK program header editi
ii  libc6                     2.11.2-2       Embedded GNU C Library: Shared lib
ii  libelfg0                  0.8.13-1       an ELF object file access library
ii  libselinux1               2.0.94-1       SELinux runtime shared libraries

prelink recommends no packages.

prelink suggests no packages.

-- Configuration Files:
/etc/default/prelink changed:
PRELINKING=yes
PRELINK_OPTS=-mR
PRELINK_FULL_TIME_INTERVAL=14
PRELINK_NONRPM_CHECK_INTERVAL=7

/etc/prelink.conf changed:
-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/vmware/bin/appLoader
-l /opt/xorg/lib
-l /opt/xorg/lib32


-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to