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

Bug 21525

Summary: Hidden important recommendations in ebuild system
Product: Portage Development Reporter: Joseph M. Hinkle <jos_hinkle>
Component: UnclassifiedAssignee: Nicholas Jones (RETIRED) <carpaski>
Status: RESOLVED DUPLICATE    
Severity: normal CC: mholzer
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Joseph M. Hinkle 2003-05-23 01:51:54 UTC
Several ebuilds issue messages which are important to proper setup of the
package.
In the ordinary case, emerge is run from a console which is limited to 24 or 25
lines.

These messages are run off the screen by the messages issued on completion of
the ebuild, so the installer is quite unlikely to see them.  They do not seem to
be mentioned in any of the installation documentation.  Configuration can
become difficult when the installer has no knowledge of these messages.

A typical message is seen in emerging mysql, and happens to still be visible on
completion:

You might want to run:
"ebuild /var/db/pkg/dev-db/mysql-3.23.56/mysql-3.23.56.ebuild config"
if this is a new install

(and when did "install" become a noun?)

Others are not visible, such as after emerging postgresql, amounting to 30
packages in the current portage.

It makes one wonder how much other important information is missed by an
installer.


Reproducible: Always
Steps to Reproduce:
1. emerge postgresql in a standard console
2. Try to find the message "You might want to run:" emerge /var/db/pkg/........
3.



Expected Results:  
The installation software should post such messages at the end of the building
process.



Portage 2.0.47-r10 (default-x86-1.4, gcc-3.2.2, glibc-2.3.1-r4)
=================================================================
System uname: 2.4.20 i686 Celeron (Coppermine)
GENTOO_MIRRORS="http://gentoo.oregonstate.edu/
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config
/usr/kde/3/share/config /var/bind /usr/X11R6/lib/X11/xkb
/usr/kde/3.1/share/config /usr/share/config"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
PORTDIR="/usr/portage"
DISTDIR="/usr/portage/distfiles"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR_OVERLAY=""
USE="x86 oss 3dnow apm avi crypt encode gif jpeg kde libg++ mikmod mmx motif
mpeg ncurses pdflib png quicktime spell truetype xml2 xmms xv zlib gdbm berkdb
slang readline arts svga java postgres sdl gpm tcpd pam libwww ssl python esd imlib
oggvorbis qt opengl X gtk gnome -alsa jikes usb cups tcltk perl mysql odbc
-nls"COMPILER="gcc3"
CHOST="i686-pc-linux-gnu"
CFLAGS="-O2 -mcpu=i686 -pipe"
CXXFLAGS="-O2 -mcpu=i686 -pipe"
ACCEPT_KEYWORDS="x86"
MAKEOPTS="-j2"
AUTOCLEAN="yes"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
FEATURES="sandbox ccache buildpkg"
Comment 1 Martin Holzer (RETIRED) gentoo-dev 2003-06-03 07:26:19 UTC

*** This bug has been marked as a duplicate of 11359 ***