Opened 13 years ago

Closed 13 years ago

#143 closed defect (fixed)

Ubuntu packages are broken because of non-existing /usr/libexec or /usr/local/libexec dirs

Reported by: blackhole123 Owned by: Antoine Martin
Priority: critical Milestone:
Component: Global Keywords: Ubuntu bug crash
Cc:

Description

/usr/libexec and /usr/local/libexec do not (and should not, I suppose) exist under a standard Ubuntu install, and yet the packages contain references to them.

In particular, replacing them by /usr/lib/ and /usr/local/lib in

/usr/lib/python2.6/winswitch/utils/paths.py at lines 126 and 128 (+/- 1) is needed for the server to start.

Change History (2)

comment:1 Changed 13 years ago by Antoine Martin

Component: ServerGlobal
Owner: changed from Antoine Martin to Antoine Martin
Priority: majorcritical
Status: newaccepted

oops, didn't re-test the server on debian specifically after the libexec change...
i'll re-spin the debs shortly.

for the record: i'm with redhat on this one, the excuses i've read for not having libexec on debian sound like pedantic "standard compliance" posturing rather than real thought out technical concepts.

Last edited 13 years ago by Antoine Martin (previous) (diff)

comment:2 Changed 13 years ago by Antoine Martin

Resolution: fixed
Status: acceptedclosed

The DEBs I re-built now fallback to using /usr/lib if the distro does not support /usr/libexec. (see r3626 and r3624)
Works for me on Ubuntu 10.10

Last edited 13 years ago by Antoine Martin (previous) (diff)
Note: See TracTickets for help on using tickets.