Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 138583 - A type error in openssl-0.9.7j.ebuild
Summary: A type error in openssl-0.9.7j.ebuild
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
: 138627 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-06-30 07:24 UTC by Jie Luo
Modified: 2006-06-30 22:34 UTC (History)
3 users (show)

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


Attachments
Adds the required backslashes to the ebuild (openssl-0.9.7j-slashfix.diff,784 bytes, patch)
2006-06-30 17:06 UTC, Ed Presutti
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Jie Luo 2006-06-30 07:24:48 UTC
When emerge it, it keep print

sed: option requires an argument -- e
Usage: sed [OPTION]... {script-only-if-no-other-script} [input-file]...

  -n, --quiet, --silent
                 suppress automatic printing of pattern space
  -e script, --expression=script
                 add the script to the commands to be executed
  -f script-file, --file=script-file
                 add the contents of script-file to the commands to be executed
  -i[SUFFIX], --in-place[=SUFFIX]
                 edit files in place (makes backup if extension supplied)
  -l N, --line-length=N
                 specify the desired line-wrap length for the `l' command
  --posix
                 disable all GNU extensions.
  -r, --regexp-extended
                 use extended regular expressions in the script.
  -s, --separate
                 consider files as separate rather than as a single continuous
                 long stream.
  -u, --unbuffered
                 load minimal amounts of data from the input files and flush
                 the output buffers more often
      --help     display this help and exit
      --version  output version information and exit

If no -e, --expression, -f, or --file option is given, then the first
non-option argument is taken as the sed script to interpret.  All
remaining arguments are names of input files; if no input files are
specified, then the standard input is read.

E-mail bug reports to: bonzini@gnu.org .
Be sure to include the word ``sed'' somewhere in the ``Subject:'' field.
/usr/portage/dev-libs/openssl/openssl-0.9.7j.ebuild: line 67: s:-fomit-frame-pointer::: command not found
/usr/portage/dev-libs/openssl/openssl-0.9.7j.ebuild: line 68: s:-mv8::: command not found

I have a look at the ebuild file, and find that two '\' missing at the end of line 67, 68. I think it should be fixed in portage.
Comment 1 Mike Nerone 2006-06-30 10:28:04 UTC
Seconded (as of sync 10 minutes ago or so)...
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2006-06-30 13:40:25 UTC
*** Bug 138627 has been marked as a duplicate of this bug. ***
Comment 3 Ed Presutti 2006-06-30 17:06:27 UTC
Created attachment 90577 [details, diff]
Adds the required backslashes to the ebuild

This patch adds in the changes mentioned in the bug and makes it merge successfully on my system. (x86)
Comment 4 Jason Wever (RETIRED) gentoo-dev 2006-06-30 22:34:48 UTC
Sorry for the type-o, fixed in CVS