First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 115153
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Default Assignee for Orphaned Packages <maintainer-needed@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Andrew Ross (RETIRED) <aross@gentoo.org>
Add CC:
CC:
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
zprod-manager-help.diff patch to add primitive "--help" support patch Andrew Ross (RETIRED) 2005-12-10 21:58 0000 659 bytes Details | Diff
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 115153 depends on: Show dependency tree
Bug 115153 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2005-12-10 21:26 0000
"--help" is an almost universally recognised command-line argument for
displaying a program's usage 
information. However, it is ignored by zprod-manager. Usage information is only
available when no 
command-line arguments are supplied, which is counter-intuitive.

Reproducible: Always
Steps to Reproduce:
1. zprod-manager --help

Actual Results:  
zprod-manager launches in interactive mode.

Expected Results:  
zprod-manager should display the same help/usage text as when zprog-manager is
run without any 
command-line arguments.

Portage 2.0.51.22-r3 (hardened/x86/2.6, gcc-3.3.6, glibc-2.3.5-r2,
2.6.11-hardened-r1 i686)
===============================================================
==
System uname: 2.6.11-hardened-r1 i686 Intel(R) Celeron(R) CPU 2.40GHz
Gentoo Base System version 1.6.13
dev-lang/python:     2.3.5-r2, 2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.15.92.0.2-r10
sys-devel/libtool:   1.5.20
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium4 -O2 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/share/config /var/
qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-march=pentium4 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks nostrip sandbox sfperms strict"
GENTOO_MIRRORS="ftp://mirror.aarnet.edu.au/pub/gentoo
ftp://mirror.pacific.net.au/pub/gentoo 
http://distfiles.gentoo.org
http://www.ibiblio.org/pub/Linux/distributions/gentoo"
PKGDIR="/usr/portage//packages/x86/"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage/"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.au.gentoo.org/gentoo-portage"
USE="apache2 bash-completion berkdb bzip2 crypt dlloader expat gd hardened
imagemagick jpeg 
kerberos ldap libwww mhash mysql ncurses nls pam pcre perl pic png python
readline sasl ssl symlink 
tcpd tiff truetype udev unicode userlocales vhosts x86 xml xml2 zlib
userland_GNU kernel_linux 
elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS

------- Comment #1 From Andrew Ross (RETIRED) 2005-12-10 21:58:31 0000 -------
Created an attachment (id=74469) [edit]
patch to add primitive "--help" support

With the patch applied, zprod-manager will dispay the help/usage text when run
with any number of command-line arguments, provided the last one is "--help".
This is better than the simple solution of requiring that "--help" be the only
command-line argument, as it allows for people trying to get help on particular
operations by typing "zprod-manager add --help".

The patch doesn't catch situations where additional arguments follow "--help",
nor does it check for "-h" etc, but I believe it's a simple patch that
addresses the most common situations and is the best solution short of
rewriting to use getopt.

------- Comment #2 From Andrew Ross (RETIRED) 2006-11-05 21:28:21 0000 -------
Fixed in app-admin/zprod-manager-0.3.1

First Last Prev Next    No search results available      Search page      Enter new bug