Package Details: dosemu2-git 2.2.0pre9.2.r511.gc694047e7-1

Git Clone URL: https://aur.archlinux.org/dosemu2-git.git (read-only, click to copy)
Package Base: dosemu2-git
Description: Virtual machine that allows you to run DOS programs under Linux
Upstream URL: https://github.com/dosemu2/dosemu2
Keywords: DOS emulator machine virtual
Licenses: GPL-2.0-only
Conflicts: dosemu, dosemu2
Provides: dosemu, dosemu2
Submitter: felix.s
Maintainer: severach
Last Packager: severach
Votes: 6
Popularity: 0.000189
First Submitted: 2016-05-22 20:11 (UTC)
Last Updated: 2024-09-03 06:46 (UTC)

Latest Comments

1 2 3 4 5 Next › Last »

severach commented on 2024-11-15 19:28 (UTC)

<h1>error wrong djdev64 version</h1>

Build the latest version of djstub-git and dj64-git. Read comcom PKGBUILD for full build order.

zomgugoff commented on 2024-11-15 15:50 (UTC)

Compilation is failing, starting with this error:

djdev64.c:37:2: error: #error wrong djdev64 version
    37 | #error wrong djdev64 version

MaximGun commented on 2024-07-06 16:28 (UTC)

Package now requires make dependency libsearpc

dreieck commented on 2024-04-17 14:43 (UTC)

I now get the following error:

==> Entering fakeroot environment...
==> ERROR: pkgver in provides is not allowed to be empty.
==> ERROR: pkgver in provides is not allowed to be empty.

Turns out that _pkgver="${pkgver%%[a-z]*}" is empty, since pkgver() returns

dosemu2.2.0pre9.2.r44.g278d1c7dc

Maybe you need to add a sed -E 's|^dosemu[0-9]*\.||' to pkgver() to strip off the leading dosemu2..

Regards!

dreieck commented on 2024-03-26 09:26 (UTC) (edited on 2024-03-26 10:26 (UTC) by dreieck)

I now also think that the COMMAND.COM/ comcom32/ comcom64/ freecom etc. should be a dependency of dosemu2, not of fdpp:

When I launch dosemu without any command.com automatically found, it says

ERROR: Neither freecom nor comcom32 installation found.
Use DOSEMU2_EXTRAS_DIR env var to specify location of freedos
or DOSEMU2_COMCOM_DIR env var for alternative location of comcom32

And when I manually set DOSEMU2_COMCOM_DIR=/usr/share/comcom64 it fails with ERROR: comcom64 support not compiled in.

When I recompile dosemu2-git after having installed comcom64 this issue goes away (another, unrelated, issue pops up).

For me it clearly is a DOSEMU2 thing relevant here for the interpreter, not a fdpp thing.

Hm.?

Regards!

severach commented on 2024-03-25 20:15 (UTC)

I fixed the mirrors. ftp.sun.ac.za is too slow for me so I set mirror.math.princeton.edu for most of them.

return 1 does not show the line number and that's what I need to diagnose errors. I could use ${LINENO} but that would turn a single line into a multi line statement, larger and less readable. echo "${}" is a single statement that does everything I want.

Do the dosemu2 install routines sometimes install stuff into $DESTDIR/usr/local/

I put those tests in at the beginning so I know if an option is wrong. No reason to take them out. I haven't seen a /usr/local error in a long time but it happened to you so it must be possible.

dreieck commented on 2024-03-25 19:31 (UTC) (edited on 2024-03-25 19:32 (UTC) by dreieck)

Regarding this issue:

Using
https://mirror.math.princeton.edu/pub/freeDOS/gnuish instead of
https://www.ibiblio.org/pub/micro/pc-stuff/freedos/gnuish
solves it for gnu_diff23x.zip and gnu_fut312bx.zip, but gnu_tut111ax.zip then gives me a HTTP error 403.

https://ftp.sun.ac.za/ftp/pub/mirrors/freedos/gnuish seems to work.

dreieck commented on 2024-03-25 18:36 (UTC)

Fails to download source file gnu_diff23x.zip:

  -> Downloading gnu_diff23x.zip...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0 32970    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
curl: (22) The requested URL returned error: 404
==> ERROR: Failure while downloading https://www.ibiblio.org/pub/micro/pc-stuff/freedos/gnuish/dos_only/diff23x.zip

Regards!

dreieck commented on 2024-03-24 20:27 (UTC) (edited on 2024-03-24 20:28 (UTC) by dreieck)

↗ Here the upstream maintainer of thunk_gen, which is a dependency of fdpp, suggests that the comcom32-dependency should be moved from fdpp(-git) to dosemu2-git.

I forward this suggestion to you so you can check what is the correct way to go.

Regards!

hggdm commented on 2024-03-07 19:01 (UTC)

This doesn't exist anymore: https://www.ibiblio.org/pub/micro/pc-stuff/freedos/gnuish

An alternative is: https://mirror.math.princeton.edu/pub/freeDOS/gnuish