Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 105194 - argouml-0.18.1 fails to install (patch included)
Summary: argouml-0.18.1 fails to install (patch included)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: Java team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-09-07 16:15 UTC by mcnster
Modified: 2005-09-10 07:19 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 mcnster 2005-09-07 16:15:19 UTC
The argouml-0.18.1 ebuild fails to create the directory /opt/argouml/lib in the
install image.  As a result, the guts of the program are never merged (athough
the emerge succeeds).

Reproducible: Always
Steps to Reproduce:
1. emerge argouml
2. ls /opt/argouml/lib
3. Call 4-1-1 to find out where all the files are.
Actual Results:  
[snip from step #1]
c>>> Install argouml-0.18.1 into /var/tmp/portage/argouml-0.18.1/image/ category
dev-util
cp: target `/var/tmp/portage/argouml-0.18.1/image//opt/argouml/lib/' is not a
directory: No such file or directory
touch: cannot touch
`/var/tmp/portage/argouml-0.18.1/image//opt/argouml/lib/argouml.log': No such
file or directory
chmod: cannot access
`/var/tmp/portage/argouml-0.18.1/image//opt/argouml/lib/argouml.log': No such
file or directory
[end-snip]

[step #2]
[end-snip]

[snip from step #3]
Q: "Directory assistance."
A: "Where are my argouml lib files?"
Q: "Look behind the couch then check the ebuild."
[end-snip]

Expected Results:  
* No error messages from emerge.
* /opt/argouml/lib should contain files.

[----------  begin argouml-1.18.1.patch -----------]
diff -Naur argouml.orig/Manifest argouml/Manifest
--- argouml.orig/Manifest       2005-08-26 07:38:56.000000000 -0600
+++ argouml/Manifest    2005-09-07 17:08:35.000000000 -0600
@@ -2,7 +2,7 @@
 Hash: SHA1

 MD5 1738e45af387187e01b0fdc22641c7b7 ChangeLog 1752
-MD5 c580d7fbb0605314edd992fbec4e1dc8 argouml-0.18.1.ebuild 1412
+MD5 6842c1132ead168fc106c6b776a41058 argouml-0.18.1.ebuild 1411
 MD5 871d276aaec3658a84748176c3c6b351 argouml-0.16.ebuild 1407
 MD5 13e2c242fdcc20b467fbd9a96a47a05f argouml-0.16.1.ebuild 1409
 MD5 a6ec7d7724fbd068ffb39b5be56134ed metadata.xml 157
diff -Naur argouml.orig/argouml-0.18.1.ebuild argouml/argouml-0.18.1.ebuild
--- argouml.orig/argouml-0.18.1.ebuild  2005-08-26 07:38:56.000000000 -0600
+++ argouml/argouml-0.18.1.ebuild       2005-09-07 17:07:43.000000000 -0600
@@ -23,7 +23,7 @@

 src_install() {
        dodir /opt/${PN}
-       cp -pPR . ${D}/opt/${PN}/lib/
+       cp -pPR . ${D}/opt/${PN}/lib
        chmod -R 755 ${D}/opt/${PN}
        touch ${D}/opt/${PN}/lib/argouml.log
        chmod a+w ${D}/opt/${PN}/lib/argouml.log
[----------- end patch ----------------------------]

Portage 2.0.51.22-r2 (default-linux/x86/2005.1, gcc-3.4.4, glibc-2.3.5-r1,
2.6.13-gentoo i686)
=================================================================
System uname: 2.6.13-gentoo i686 AMD Athlon(tm) 64 Processor 3500+
Gentoo Base System version 1.12.0_pre8
dev-lang/python:     2.3.5, 2.4.1-r1
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.18-r1
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=athlon-xp -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env
/usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d"
CXXFLAGS="-O2 -march=athlon-xp -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow X Xaw3d a52 aac aalib accessibility acl acpi aim alsa apache2 apm
arts audiofile avi bash-completion bcmath berkdb bidi bitmap-fonts blas bonobo
bzip2 calendar caps cdb cdparanoia cdr chasen cjk clibpdf crypt cscope ctype
cups curl curlwrappers dba dbm dbus dbx dga dio directfb divx4linux doc dri dts
dv dvd dvdr dvdread eds emacs emacs-w3 emboss encode esd ethereal evo examples
exif expat fam fastcgi fbcon ffmpeg fftw flac foomaticdb fortran ftp gb gd gdbm
geoip ggi gif ginac glut gmp gnome gnustep gnutls gphoto2 gpm gps gstreamer gtk
gtk2 gtkhtml guile hal hardenedphp iconv icq imagemagick imap imlib innodb iodbc
ipv6 jabber jack java javascript jikes jpeg junit kde ladcca lcms ldap leim
libcaca libg++ libgda libwww m17n-lib mad mbox mcal memlimit mhash mikmod milter
mime mmap mmx motif mozilla mp3 mpeg mpi msession msn mysql mysqli nas ncurses
neXt netcdf nls nocd nptl nsplugin ocaml odbc offensive ofx ogg oggvorbis openal
opengl osc oscar oss pam pcntl pcre pda pdflib perl php plotutils png portaudio
posix ppds python qdbm qt quicktime radius readline recode ruby samba sasl
scanner sdl session sharedext sharedmem shorten simplexml skey slang slp sndfile
snmp soap sockets socks5 sox speex spell spl sse ssl svg sysvipc szip tcltk tcpd
tetex theora threads tidy tiff tokenizer truetype truetype-fonts type1-fonts
unicode usb v4l vcd vhosts videos vorbis wddx wifi win32codecs wmf wxwindows
xface xine xinerama xml xml2 xmlrpc xmms xosd xpm xprint xsl xv xvid yahoo yaz
zeo zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Comment 1 Petteri Räty (RETIRED) gentoo-dev 2005-09-08 00:20:16 UTC
Please, attach patches instead of posting them inline.
Comment 2 mcnster 2005-09-08 02:33:10 UTC
(In reply to comment #1)
> Please, attach patches instead of posting them inline.
Ok.

Comment 3 Thomas Matthijs (RETIRED) gentoo-dev 2005-09-10 07:19:11 UTC
fixed, thanks