Summary: | dev-db/mysql-init-scripts calls portageq incorrectly - /etc/init.d/mysql: line 76: [: too many arguments | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | James Broadhead <jamesbroadhead> |
Component: | Current packages | Assignee: | Gentoo Linux MySQL bugs team <mysql-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
James Broadhead
2016-01-10 20:15:35 UTC
Works here. Calls are `portageq envvar EROOT` and `portageq match / $(portageq expand_virtual / virtual/mysql)` where / is EROOT Please provide some details to reproduce. particularly the output of EROOT=$(portageq envvar EROOT) portageq match ${EROOT} $(portageq expand_virtual ${EROOT} virtual/mysql) and portageq envvar EROOT If additional information is not updated in a timely fashion, this bug will be closed as WORKSFORME. $ portageq envvar EROOT / jbo@iskander ~ 0 $ portageq match / $(portageq expand_virtual / virtual/mysql) ERROR: expected 2 parameters, got 3! jbo@iskander ~ 2 $ EROOT=$(portageq envvar EROOT) portageq match ${EROOT} $(portageq expand_virtual ${EROOT} virtual/mysql) Not a directory: 'virtual/mysql' Run portageq with --help for info ERROR: expected 2 parameters, got 0! jbo@iskander ~ 2 $ echo $(portageq match / $(portageq expand_virtual / virtual/mysql)) ERROR: expected 2 parameters, got 3! $ portageq expand_virtual / virtual/mysql =dev-db/mysql-5.6*[-embedded,-static] dev-db/mysql:0/18[client-libs(+),abi_x86_32(-),abi_x86_64(-)] Fixed in git; will mark mysql-init-scripts-2.1 stable in a few days if no one has issues |