Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 306689

Summary: " ${options}" included in python-2.6.4 post-emerge message
Product: Gentoo Linux Reporter: David <write2David>
Component: Current packagesAssignee: Python Gentoo Team <python>
Status: RESOLVED WONTFIX    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description David 2010-02-24 17:58:34 UTC
I receive this message when upgrading to python-2.6.4:

 * ************************************************************************
 *
 * You have just upgraded from an older version of Python.
 * You should run 'python-updater ${options}' to rebuild Python modules.
 *
 * ************************************************************************

My guess is that what is intended is that "${options}" would be evaluated to something specific.

Unless the user is supposed to literally type "python-updater ${options}"

Reproducible: Always

Steps to Reproduce:
1. emerge python
Comment 1 Doktor Notor 2010-02-24 18:03:34 UTC
You'll get a list of options when you type python-updater -h ;) It's not supposed to be evaluated to anything, it's even specifically escaped in the ebuild 
Comment 2 David 2010-02-24 18:45:17 UTC
(In reply to comment #1)
> You'll get a list of options when you type python-updater -h ;) It's not
> supposed to be evaluated to anything, it's even specifically escaped in the
> ebuild 


Yes, I am familiar with -h  :-)

I could just be dense, but if it's really not supposed to evaluate to anything, the "$" and curly braces are probably confusing to the user.   This would seem to be more normal/standard message:

You should run 'python-updater [options]' to rebuild Python modules.
Comment 3 Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2010-02-28 08:32:41 UTC
Message is correct.