Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 83907 - Setup script for "media-video/helixplayer-1.0.1" copies many many irrelevant files
Summary: Setup script for "media-video/helixplayer-1.0.1" copies many many irrelevant ...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Media-video project
URL:
Whiteboard:
Keywords: InVCS
Depends on:
Blocks:
 
Reported: 2005-03-02 21:33 UTC by Prof. Jonathan King
Modified: 2005-04-18 13:32 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Prof. Jonathan King 2005-03-02 21:33:29 UTC
I emerged "media-video/helixplayer".  Afterward, not finding a
command `helixplayer', I searched for "/bin/" and found

/opt/HelixPlayer/Bin/setup

which I executed.  It prompts

    Welcome to the Helix Player (1.0.1.436) Setup for UNIX
    Setup will help you get Helix Player running on your computer.
    Press [Enter] to continue...

    Enter the complete path to the directory where you want
    Helix Player to be installed.  You must specify the full
    pathname of the directory and have write privileges to
    the chosen directory.
    Directory:  [/usr/HelixPlayer]: 

I chose to give directory /usr/local/bin .. 

    You have selected the following Helix Player configuration:

    Destination:            /usr/local/bin

    Enter [F]inish to begin copying files, or [P]revious to go
    back to the previous prompts: [F]: 

Upon hitting <RET>, the cmd ran for a long time.

    Copying Helix Player files..................................tar: ./Coop/d/My Documents/Remodeling/tree1.26jul2002.WLK: Cannot write: No space left on device
    tar: Skipping to next header
    tar: ./Coop/d/My Documents/Remodeling/ehk28july2003original.PB2: Cannot write: No space left on device
    ...

It apparently starting copying large chunks of my filesystem into
"/usr/local/bin", in particular copying large parts of my Windows
partition (my system is dual-boot).  It eventually produced the
above message "No space left on device".  [I was able to delete
the copied directories, and it appears that no harm was done to
my system.]

Reproducible: Didn't try
Steps to Reproduce:
1.
2.
3.




Portage 2.0.51-r15 (default-linux/x86/2004.2, gcc-3.3.5,
glibc-2.3.4.20040808-r1, 2.6.10 i686)
=================================================================
System uname: 2.6.10 i686 Intel(R) Pentium(R) 4 CPU 1.70GHz
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb  8 2005, 00:24:24)]
distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
dev-lang/python:     2.3.4-r1
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4
sys-devel/binutils:  2.15.92.0.2-r1
sys-devel/libtool:   1.5.10-r4
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium4 -O2 -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env
/usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config
/usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/
/usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/
/usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/X11/app-defaults /etc/X11/gdm /etc/X11/rstart
/etc/X11/xdm /etc/gconf /etc/hotplug /etc/sound/events /etc/terminfo
/usr/X11R6/lib/X11/xkb /etc/env.d"
CXXFLAGS="-march=pentium4 -O2 -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="                                
http://open-systems.ufl.edu/mirrors/gentoo    
ftp://ftp.ussg.iu.edu/pub/linux/gentoo        
ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo       "
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X a52 acpi alsa apm arts avi bash-completion berkdb bitmap-fonts
cdparanoia cdr clisp composite crypt cups curl dvd dvdr dvdread emacs emboss
encode esd evo f77 fam flac font-server foomaticdb fortran gdbm gif gimpprint
gnome gphoto2 gpm gssapi gstreamer gtk gtk2 imagemagick imlib ipv6 irmc java
jpeg kde kerberos ldap libg++ libwww mad mikmod mmx motif mozilla mpeg mysql
mythtv ncurses nls nptl oggvorbis opengl opie oss pam pda pdflib perl png python
qt quicktime readline real sasl scanner sdl slang spell sse ssl svg svga t1lib
tcltk tcpd tetex tiff truetype truetype-fonts type1-fonts usb wxwindows xml xml2
xmms xv zlib"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, PORTDIR_OVERLAY
Comment 1 Prof. Jonathan King 2005-03-02 21:36:30 UTC
My report was supposed to start
with "This may not be a bug, but rather my mis-understanding the
instructions."
Comment 2 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-03-20 17:29:39 UTC
I'm not sure as I can't compile helixplayer on amd64, but this shouldn't be a problem, at least with the fix to bug #75554 which puts Helix Player in the menus (both gnome, kde, and what else is following fd.o specs).

Maybe a fix could be removing that setup file, as it doesn't seem to be needed for gentoo users, but also dangerous.
Comment 3 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-04-18 13:32:37 UTC
helixplayer-1.0.3-r1 removes the dangerous setup script.

Thanks for reporting.