google / open-vcdiff

An encoder/decoder for the VCDIFF (RFC3284) format
Apache License 2.0
186 stars 52 forks source link

Debian package files do not install vcdiff executable properly #24

Closed Steelskin closed 10 years ago

Steelskin commented 10 years ago

Original issue 24 created by openvcdiff on 2009-12-18T21:49:12.000Z:

What steps will reproduce the problem?

  1. Download the Debian package files for open-vcdiff version 0.7: curl -O http://open-vcdiff.googlecode.com/files/open-vcdiff_0.7- 1_amd64.deb.tar.gz
  2. Unpack the .deb files: tar zxvf open-vcdiff_0.7-1_amd64.deb.tar.gz
  3. Install the .deb files: sudo dpkg -i libvcd.deb open-vcdiff.deb
  4. Run the vcdiff executable: vcdiff --help

What is the expected output? What do you see instead?

The expected output is: $ vcdiff --help vcdiff: {encode | delta | decode | patch }[ <options> ] encode or delta: create delta file from dictionary and target file decode or patch: reconstruct target file from dictionary and delta file [...]

Instead, the following error appears: $ vcdiff --help /usr/bin/vcdiff: error: `/usr/bin/.libs/vcdiff' does not exist This script is just a wrapper for vcdiff. See the libtool documentation for more information.

To clean up after trying this test case, remove the installed packages: sudo dpkg -P libvcdcom-dev libvcdcom0 libvcddec-dev libvcddec0 libvcdenc- dev libvcdenc0 open-vcdiff0

This problem did not exist in open-vcdiff version 0.5, but is present in versions 0.6 and 0.7.