Opened 8 years ago

Closed 8 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 8 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 8 years ago by Antoine Martin (previous) (diff)

comment:2 Changed 8 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 8 years ago by Antoine Martin (previous) (diff)
Note: See TracTickets for help on using tickets.