Home | Docs | Forums | Lists | Bugs | Planet | Store | GMN | Get Gentoo!
View Bug Activity | Format For Printing | XML | Clone This Bug
Installation of Dosemu-1.2.2-r1 copies the freedos tarball correctly, but due to a compiletime conigure option, the freedos component does NOT get installed. This renders the application unusable until the user untars it or uses a different version of DOS. To manually fix, as root do 1) cd /usr/share/dosemu 2) tar --strip-path 1 -xzvf dosemu-freedos-bintgz then dosemu will load correctly. In the Ebuild file, the configure option specifically inhibits automatic installation of the freedos tarball. src_compile() { local myflags="--with-fdtarball=none --sysconfdir=/etc/dosemu/ \ --with-mandir=/usr/share/man/" Having --with-fdtarball=none is the culprit here! This option can be removed. JM2C Reproducible: Always Steps to Reproduce: 1. emerge app-emulation/dosemu-1.2.2-r1 2. try dosemu or xdosemu Actual Results: program abends -- "unable to find /usr/share/freedos/dosemu/kernel.sys" which is packaged in the freedos tarball. Expected Results: DOS terminal or xwindow appears Seems this configure option was added to the r1 release. I'm labelling this as an enhancement since --with-fdtarball is a valid configure option and there could be a reason for using it. However, for many users, they would expect freedos to be installed.
Fixed, thanks. Didn't bump the revision (not really important for ALL people to recompile and it's still ~x86).