Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 120869 - KDE's basket filename in DISTDIR contains special chars
Summary: KDE's basket filename in DISTDIR contains special chars
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High trivial (vote)
Assignee: Desktop Misc. Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-01-29 14:16 UTC by Pascal Fleury
Modified: 2006-01-29 15:24 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 Pascal Fleury 2006-01-29 14:16:55 UTC
The currently ~x86 masked basket-0.5.0 downloads a file whose name is 'index.php?file=basket-0.5.0.tar.gz' which causes problems when the filesystem of DISTDIR does not support such names (I use VFAT).

Could such file names be 'normalized', or is this route perceived as too costly because of wide ramifications throughout the portage app ?


Portage 2.0.54 (default-linux/x86/2005.0, gcc-3.3.5-20050130, glibc-2.3.5-r2, 2.6.15-gentoo-r1 i686)
=================================================================
System uname: 2.6.15-gentoo-r1 i686 Intel(R) Pentium(R) M processor 1700MHz
Gentoo Base System version 1.6.14
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.14.90.0.8-r2, 2.15.92.0.2-r10, 2.16.1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O3 -mcpu=i686 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/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/gconf /etc/splash /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -mcpu=i686 -pipe"
DISTDIR="/tmp"
FEATURES="autoconfig distlocks fixpackages sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.inode.at/ ftp://ftp.sh.cvut.cz/MIRRORS/gentoo/gentoo http://gd.tuwien.ac.at/opsys/linux/gentoo/ ftp://gd.tuwien.ac.at/opsys/linux/gentoo/ ftp://gentoo.itdnet.net/gentoo/ http://gentoo.ITDNet.net/gentoo "
LANG="en_US.utf8"
LC_ALL="en_US.utf8"
PKGDIR="/store/portage/packages"
PORTAGE_TMPDIR="/home/portage/temp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/store/portage/localtree /store/portage/ibmtree/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 3dnow X a52 aac aalib acpi aim alsa aotuv apache apache2 apm arts asf audiofile avi berkdb bidi bitmap-fonts bluetooth bonobo bzip2 bzlib cairo cdparanoia cdr cjk cpdflib crypt ctype cups curl dga dio divx4linux dnd dv dvd dvdr dvdread edl eds emacs emacs-w3 emboss encode esd ethereal evo exif expat ext-doc ext-dvi ext-html ext-koffice ext-kpresenter ext-kspread ext-kword ext-lyx ext-man ext-openoffice ext-pdf ext-ppt ext-ps ext-rtf ext-tex ext-xls fam fastcgi fdftk ffmpeg fftw firebird flac flash flatfile foomaticdb fortran freewnn ftp gcj gd gdbm ggi gif glut gmp gnokii gnome gphoto2 gpm graphviz gsm gstreamer gtk gtk2 hal icq idn imagemagick imap imlib immqt-bc inifile innodb ipv6 jack java javascript jbig jikes jit jpeg jpeg2k junit kde kdeenablefinal kdepim kqemu ladcca lcms ldap leim lesstif libcaca libg++ libvisual libwww linguas_de linguas_en_GB linguas_fr linguas_it live lzo mad maildir matroska mhash mikmod mime ming mmap mmx mng motif mozilla mozsvg mp3 mpeg mplayer msn mule multislot mysql nas ncurses network nls ogg oggvorbis openal openexr opengl oscar oss pam pcmcia pcre pda pdflib perl plotutils png pnp portaudio posix ppds python qt quicktime rdesktop readline real recode ruby samba sasl scanner sdl slang slp smime sndfile soap sockets softmmu sox speex spell sqlite sse ssl subversion svg svga symlink sysvipc szip tcltk tcpd tetex theora threads tidy tiff truetype truetype-fonts type1-fonts udev unicode usb v4l v4l2 vcd vhosts vidix visualizations vorbis wavelan wifi win32codecs wmf wxwindows xanim xattr xine xinerama xml xml2 xmlrpc xmms xpm xsl xv xvid zeroconf zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LDFLAGS, LINGUAS, MAKEOPTS
Comment 1 Krzysztof Pawlik (RETIRED) gentoo-dev 2006-01-29 14:33:11 UTC
VFAT is hardly a file system for Linux, it lacks access rights, is not case sensitive (image a situation where ebuild downloads two files: foobar-0.1.tgz and FooBar-0.1.tgz) and has limitations on file names.
Comment 2 Pascal Fleury 2006-01-29 15:24:06 UTC
Unfortunately VFAT is still the only viable option (albeit poor...) to make files visible on Win and Linux on dual-boot machines. And as the modem of my laptop only works in Win, then it means a lot of fiddling with file names when updating something.

And I have used this setup for over 1 year now, with just the DISTDIR on VFAT, and it works ok, except for basket-0.5.0 :-(