Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 382191 - dev-vcs/monotone-1.0[bash-completion] fails to install
Summary: dev-vcs/monotone-1.0[bash-completion] fails to install
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: johnny
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-09-07 19:36 UTC by Martin von Gagern
Modified: 2011-09-11 11:25 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Martin von Gagern 2011-09-07 19:36:41 UTC
monotone 1.0 will fail to install ist bash completion script:

 * ERROR: dev-vcs/monotone-1.0 failed (install phase):
 *   !!! newins: contrib/monotone.bash_completion does not exist

Apparently the file (or rather its successor) has been moved.
The monotone change log says this about the relocation of the file:

Revision: a1dce5694adb69785d53ff8ffaa2f7f762ed3383
Parent:   248fbc8cce8b57fd6116422fb3ff5bae81b5f873
Author:   Richard Levitte <richard@levitte.org>
Date:     05.02.2011 03:44:44
Branch:   net.venge.monotone

Changelog: 

First move of contributed nugget to something that's officially
distributed and tested with monotone.

* extra/shell/monotone.bash_completion.in: Renamed from
  contrib/monotone.bash_completion2, and with the command tabled replaced
  with '@generated-command-list@' to have it build automatically.
* extra/shell/monotone_gen_bash_completion_table.pl: Renamed from
  contrib/monotone_gen_bash_completion_table.pl.  All debug printouts
  commented away.
* Makefile.am (sysconf_DATA): Add this variable and populate it.
  (do_subst): expand to substitute sysconfdir as well.
  (extra/shell/monotone.bash_completion): Add target, built from
  extra/shell/monotone.bash_completion.in
* test/extra/bash_completion/__driver__.lua: Added test driver.
* test/extra/bash_completion/complete_commit.exp,
  test/extra/bash_completion/complete_propagate.exp,
  test/extra/bash_completion/library.exp: Added tests that use expect.

Changes against parent 248fbc8cce8b57fd6116422fb3ff5bae81b5f873

  renamed  contrib/monotone.bash_completion2
       to  extra/shell/monotone.bash_completion.in
  renamed  contrib/monotone_gen_bash_completion_table.pl
       to  extra/shell/monotone_gen_bash_completion_table.pl
  added    extra
  added    extra/shell
  added    test/extra/bash_completion
  added    test/extra/bash_completion/__driver__.lua
  added    test/extra/bash_completion/complete_commit.exp
  added    test/extra/bash_completion/complete_mtn_-.exp
  added    test/extra/bash_completion/complete_propagate.exp
  added    test/extra/bash_completion/library.exp
  patched  Makefile.am
  patched  extra/shell/monotone.bash_completion.in
  patched  extra/shell/monotone_gen_bash_completion_table.pl
Comment 1 Peter Volkov (RETIRED) gentoo-dev 2011-09-11 11:25:55 UTC
Thank you for report. Ported to bash-completion-r1 to avoid similar problems in future. Fixed.