Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 67169 - test request: mark app-office/{k,q}haccc-3.2.1 stable
Summary: test request: mark app-office/{k,q}haccc-3.2.1 stable
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: Highest major (vote)
Assignee: Carsten Lohrke (RETIRED)
URL:
Whiteboard:
Keywords:
: 68081 (view as bug list)
Depends on:
Blocks:
 
Reported: 2004-10-11 15:29 UTC by Carsten Lohrke (RETIRED)
Modified: 2004-12-19 10:39 UTC (History)
2 users (show)

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 Carsten Lohrke (RETIRED) gentoo-dev 2004-10-11 15:29:02 UTC
I would like to see these ebuilds stable on all archs before the 2004.3 snapshot, since previous ebuild versions install stuff in /usr/local, qhacc segfaults and last but not least khacc makefiles were broken. Thanks in advance.
Comment 1 Jason Wever (RETIRED) gentoo-dev 2004-10-11 17:08:42 UTC
qhacc generates a sandbox violation on make install as it tries to create a symlink;

mkdir -p /usr/plugins/db
if test ! -L /usr/plugins/db/libmysqlio.so ; then cd /usr/plugins/db; ln -s /usr/lib/qhacc/libmysqlio.so /usr/plugins/db ; fi
ACCESS DENIED  symlink:   /usr/plugins/db/libmysqlio.so
ln: creating symbolic link `/usr/plugins/db/libmysqlio.so' to `/usr/lib/qhacc/libmysqlio.so': Permission denied
make[3]: *** [install-data-local] Error 1
Comment 2 Christian Hoenig 2004-10-13 11:03:29 UTC
I get a sandbox violation already when it tries to create the plugins dir in /usr:


mkdir -p /usr/plugins/import
ACCESS DENIED  mkdir:     /usr/plugins
mkdir: cannot create directory `/usr/plugins': Permission denied
make[3]: *** [install-data-local] Error 1
make[3]: Leaving directory 

take care, have fun
/christian
Comment 3 Carsten Lohrke (RETIRED) gentoo-dev 2004-10-13 17:39:28 UTC
Well, seems like I emerged one version after another, so I never had a "clean" tree. I wonder what happened with the initial emerge, since I always have the sandbox enabled. :-/ Committed a patch. Please give it a try.
Comment 4 Antonio 2004-10-14 01:06:31 UTC
I have same problem.

Portage 2.0.50-r11 (default-x86-1.4, gcc-3.3.4, glibc-2.3.4.20040808-r1, 2.6.8-gentoo-r7)
=================================================================
System uname: 2.6.8-gentoo-r7 i686 AMD Athlon(tm) MP 1700+
Gentoo Base System version 1.4.16
distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.3 [enabled]    
Autoconf: sys-devel/autoconf-2.59-r5
Automake: sys-devel/automake-1.8.5-r1
ACCEPT_KEYWORDS="x86"           
AUTOCLEAN="yes"                 
CFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"       
COMPILER=""                     
CONFIG_PROTECT="/etc /opt/resin/conf /usr/X11R6/lib/X11/xkb /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/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/bind /var/lib/jboss /var/qmail/control /var/spool/fax/etc /var/www/localhost/htdocs/mythweb/config"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://sunsite.cnlab-switch.ch/mirror/gentoo/ ftp://planetmirror.com/pub/gentoo/"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow X X509 Xaw3d aac aalib acl acpi acpi4linux aim alsa amd apache2 apm arts audiofile avi berkdb bitmap-fonts blender-game bonobo cddb cdparanoia cdr clamav clisp cmucl codecs crypt cups curl devfs26 dillo divx4linux doc dv dvb dvd dvdr dvdread emacs emacs-w3 encode escreen esd etwin evms2 evo exif f77 faac faad fam ffmpeg flac flash fluidsynth fmod foomaticdb ftp gcl gd gdbm geoip ggi gif gimp gimpprint gnome gnomedb gnuplot gphoto2 gpm gs gstreamer gtk gtk2 gtkhtml guile hbci high-ints icq imagemagick imap imlib imlib2 ipv6 jabber jack java javamail javascript jpeg justify kadu-modules kadu-voice kde kerberos lcms ldirectord libdsk libg++ libgda libwww live ltsp lzo lzw-tiff mad mbox mcal mdb mikmod mime ming mmx mmx2 mng monkey motif mozaccess mozcalendar mozilla mozsvg mpeg mpeg4 mplayer msdav msn mysql mythtv nas ncurses net network nls nptl ntlm nvidia oav odbc offensive ofx oggvorbis openal opengl oscar oss pam pdf pdflib perl php pic png portaudio posix postgres ppds pthreads python qt quicktime readline rtc ruby samba sasl scanner sdl silverxp slang slp sndfile speex spell sqlite sse sse2 ssl stats svg svga tcltk tcpd tetex theora tiff timidity transcode truetype type1 unicode usb v4l v4l2 virus-scan vnc wmf wxwindows x86 xface xfs xine xinerama xml xml2 xmms xosd xpm xprint xrandr xv xvid yahoo zlib"
Comment 5 dams (RETIRED) gentoo-dev 2004-10-14 04:54:27 UTC
The patch provided by Carsten Lohrke  corrects the problem. thanx
Comment 6 Jason Wever (RETIRED) gentoo-dev 2004-10-14 05:30:40 UTC
Re-opening since this was a test request bug and the testing hasn't been finished :)
Comment 7 dams (RETIRED) gentoo-dev 2004-10-14 08:03:06 UTC
that's true, sorry, my fault, I' still a bit new to all this. What should be done next?
Comment 8 Antonio 2004-10-14 15:51:55 UTC
Ok qhacc and khacc compile fine but qhacc have this problem:

gentoonet root # qpkg -c -v qhacc
app-office/qhacc-3.2.1 *
/usr/plugins/export/libpsqlio.so !not exist!
/usr/plugins/export/libmysqlio.so !not exist!
/usr/plugins/import/libpsqlio.so !not exist!
/usr/plugins/import/libmysqlio.so !not exist!
4/258

gentoonet root # ls -la /usr/plugins/export/
totale 0
drwxr-xr-x  2 root root 208 15 ott 00:45 .
drwxr-xr-x  7 root root 168 15 ott 00:45 ..
lrwxrwxrwx  1 root root  26 15 ott 00:45 libarcio.so -> /usr/lib/qhacc/libarcio.so
lrwxrwxrwx  1 root root  29 15 ott 00:45 libextprgio.so -> /usr/lib/qhacc/libextprgio.so
lrwxrwxrwx  1 root root  23 15 ott 00:45 libmysqlio.so -> ../../lib/libmysqlio.so
lrwxrwxrwx  1 root root  22 15 ott 00:45 libpsqlio.so -> ../../lib/libpsqlio.so
lrwxrwxrwx  1 root root  26 15 ott 00:45 libxmlio.so -> /usr/lib/qhacc/libxmlio.so
gentoonet root # ls -la /usr/plugins/import/
totale 0
drwxr-xr-x  2 root root 272 15 ott 00:45 .
drwxr-xr-x  7 root root 168 15 ott 00:45 ..
lrwxrwxrwx  1 root root  26 15 ott 00:45 libarcio.so -> /usr/lib/qhacc/libarcio.so
lrwxrwxrwx  1 root root  30 15 ott 00:45 libcliimpio.so -> //usr/lib/qhacc/libcliimpio.so
lrwxrwxrwx  1 root root  29 15 ott 00:45 libextprgio.so -> /usr/lib/qhacc/libextprgio.so
lrwxrwxrwx  1 root root  23 15 ott 00:45 libmysqlio.so -> ../../lib/libmysqlio.so
lrwxrwxrwx  1 root root  22 15 ott 00:45 libpsqlio.so -> ../../lib/libpsqlio.so
lrwxrwxrwx  1 root root  26 15 ott 00:45 libqifio.so -> /usr/lib/qhacc/libqifio.so
lrwxrwxrwx  1 root root  26 15 ott 00:45 libxmlio.so -> /usr/lib/qhacc/libxmlio.so

this library is on /usr/lib/qhacc directory.
Comment 9 dams (RETIRED) gentoo-dev 2004-10-15 02:11:30 UTC
added 2 patchs to correct the mysql / psql plugin libs problem. Please test
Comment 10 Antonio 2004-10-15 14:03:15 UTC
Sorry. But does not compile with this patch.

creating qhacc-cli
make[4]: Leaving directory `/var/tmp/portage/qhacc-3.2.1/work/qhacc-3.2.1/src'
make[3]: Leaving directory `/var/tmp/portage/qhacc-3.2.1/work/qhacc-3.2.1/src'
make[2]: Leaving directory `/var/tmp/portage/qhacc-3.2.1/work/qhacc-3.2.1/src'
Making all in plugins
make[2]: Entering directory `/var/tmp/portage/qhacc-3.2.1/work/qhacc-3.2.1/plugins'
Making all in mysql
make[3]: Entering directory `/var/tmp/portage/qhacc-3.2.1/work/qhacc-3.2.1/plugins/mysql'
 cd ../.. && /bin/sh /var/tmp/portage/qhacc-3.2.1/work/qhacc-3.2.1/missing --run automake-1.9 --gnu  plugins/mysql/Makefile
/var/tmp/portage/qhacc-3.2.1/work/qhacc-3.2.1/missing: line 46: automake-1.9: command not found
WARNING: `automake-1.9' is needed, and you do not seem to have it handy on your
         system.  You might have modified some files without having the
         proper tools for further handling them.  Check the `README' file,
         it often tells you about the needed prerequirements for installing
         this package.  You may also peek at any GNU archive site, in case
         some other package would contain this missing `automake-1.9' program.
make[3]: *** [Makefile.in] Error 1
make[3]: Leaving directory `/var/tmp/portage/qhacc-3.2.1/work/qhacc-3.2.1/plugins/mysql'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/qhacc-3.2.1/work/qhacc-3.2.1/plugins'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/qhacc-3.2.1/work/qhacc-3.2.1'
make: *** [all] Error 2

!!! ERROR: app-office/qhacc-3.2.1 failed.
!!! Function src_compile, Line 42, Exitcode 2
!!! make failed
Comment 11 Jason Wever (RETIRED) gentoo-dev 2004-10-17 16:05:05 UTC
I get the same error as posted in comment #10
Comment 12 dams (RETIRED) gentoo-dev 2004-10-18 03:26:53 UTC
I'll try to correct this asap
Comment 13 Carsten Lohrke (RETIRED) gentoo-dev 2004-10-20 13:08:42 UTC
*** Bug 68081 has been marked as a duplicate of this bug. ***
Comment 14 Carsten Lohrke (RETIRED) gentoo-dev 2004-10-20 13:21:48 UTC
Patched the patch. Sorry for the delay, I needed to do something else, than fixing q/khacc Makefiles. :| That said, I don't even want to know, how this application does what it does. Imho it's a (usability) nightmare. It _should_ work now, though.
Comment 15 Jason Wever (RETIRED) gentoo-dev 2004-10-20 20:00:57 UTC
sparctastic
Comment 16 Pieter Van den Abeele (RETIRED) gentoo-dev 2004-10-21 13:24:06 UTC
done on ppc
Comment 17 Carsten Lohrke (RETIRED) gentoo-dev 2004-12-07 11:42:40 UTC
alpha?
Comment 18 Carsten Lohrke (RETIRED) gentoo-dev 2004-12-19 10:39:29 UTC
Thanks, herds. :)