VirtualBox

Ticket #814 (closed defect: fixed)

Opened 6 years ago

Last modified 6 years ago

Paths and package names do not match in OSE debian package

Reported by: vezult Owned by: frank
Priority: major Component: other
Version: VirtualBox 1.5.2 Keywords: OSE, debian
Cc: Guest type: other
Host type: other

Description

the debian/rules file uses $(package) to build path names, meaning that the package is installed in /usr/{lib,share}/virtualbox-ose.

However, various scripts (init script, VBox.sh) expect the package to be installed in /usr/{lib,share}/virtualbox, which causes breakage.

I've attached a patch to fix this, though I'm not sure it's optimal.

Attachments

rules.diff Download (763 bytes) - added by vezult 6 years ago.
vboxdrv.init.tmpl.diff Download (675 bytes) - added by vezult 6 years ago.
Vbox.sh.tmpl.diff Download (3.4 KB) - added by vezult 6 years ago.

Change History

comment:1 Changed 6 years ago by frank

  • Owner set to frank
  • Status changed from new to assigned

Ok, I guess you are referring to the debian/ directory of the OSE tarball, right? Thanks for the report, we will fix this.

Changed 6 years ago by vezult

Changed 6 years ago by vezult

Changed 6 years ago by vezult

comment:2 Changed 6 years ago by vezult

OSE from subversion

comment:3 Changed 6 years ago by frank

  • Status changed from assigned to closed
  • Resolution set to fixed

I've fixed this issue a little bit different. I actually changed all pathes to /usr/lib/virtualbox-ose and /usr/share/virtualbox-ose. The current SVN should work fine.

Note: See TracTickets for help on using tickets.

www.oracle.com
ContactPrivacy policyTerms of Use