On 5/24/26 6:23 AM, Jerome Shidel via Freedos-user wrote:
Testing it out now...
On May 23, 2026, at 1:38 AM, victoria crenshaw via Freedos-user
<[email protected]> wrote:
NEW RELEASE!
https://4ch.mooo.com/freedos/repos/1.4/html/en/net/fdnpkg16/
get it here!
FDNPKG16 v0.99.8254 [22 May 2026]
- [new] download feature added! you can download files into the
current working directory /dl <package>
- [new] you can now press y or n for the force package install choice
- [fix] fixed the no packet driver spam it will quit if there is no
packet driver (by size guess of htgetres == 3)
- [fix] reimplemented no database creation if there is a problem
with downloading indexes
- [fix] bumped up memory checker size of free ram for stability with
networking. sorry!
- [new] you can download updates and not install them now with /du
command
Booted in “Safe Mode” (most drivers low), no packet driver.
Ran:
C:\fdnpkg16 cc
Cache cleared.
(Good)
C:\fdnpkg16 se listpci
Loading http://dps.lod.bz/repos/latest/base/…
NO PACKET DRIVER FOUND.
Repository download failed!
No Package matched the search.
(Good)
C:\echo %errorlevel%
0
(Should be non-zero to indicate an error)
C:\fdnet
Packet driver loaded.
C:\fdnpkg16 se listpci
WARNING: Virtual memory too low. FDNPKG16 may behave unreliably.
(Good)
C:\echo %errorlevel%
0
(Should be non-zero to indicate an error)
Reboot, default (JEMMEX More compatible).
Packet driver loads automatically.
C:\fdnpkg16 se listvesa
Loading (each repo dir) ….
Package database is being created. Please wait warmly.
listvesa - (information)
(Good)
C:\fdnpkg16 remove pickles
Package pickles is not installed, so not removed.
(Good)
C:\echo %errorlevel%
0
(Should be non-zero to indicate an error)
C:\fdnpkg16 /dl listvesa
Package database loaded from local cache.
Downloaded package
(Good)
———
So, other than the error level issue always being zero, that stuff
looks good.
But, I did run several other tests and found some things that should
be improved.
1) running “fdnpkg16 /dl pickles”, says it did not find a “pickles”
package. However, it created a 8 byte zip file called “pickles.zip”
i just implemented this fix
2) running “fdnpkg16 /du”, started the process of downloading the
available updates. However, I pressed “CTRL+C” while it was
downloading FDISK. It reported that it had a “CRC error” and “Aborted
the installation”. However, it saved the partial package as
“FDISK.ZIP” and continued downloading additional packages.
It should not save (or it should delete) the broken downloaded
package. Also, it should prompt to “Abort, Retry or Continue” when an
error occurs.
this one is about impossible todo
because httpget is called EXTERNALLY from fdnpkg16.exe it needs to be
inside the program for me to make this robust. the horrid 6400 byte
eating bug in watt32 is preventing me from merging the 2 programs
3) after downloading those packages and deleting the broken fdisk.zip
file. Simply running “fdnpkg16 update *.zip” returns that “package
*.zip is not installed”. It would be nicer to support wild-cards when
referencing local files.
I dont want to implement this because of the remove system if you
fdnpkg16 rm * freedos will be uninstalled..
you can just fdnpkg16 ri zdir.zip fdisk.zip...
and so on and so on. i know this function works well
4) when running “fdnpkg16 /du”, if a zip file exists locally, it is
still downloaded. However, the newly downloaded zip file is discarded
and does not replace the file on disk. Also, there are no messages
that the download was discarded. It would be better to first check if
there is a conflicting file already on the local hard drive. Then
prompt to overwrite or skip downloading that zip file.
i am working on this right now
5) Known issue, regarding case-less file name comparisons when
checking packages for conflicting files on hard disk.
I need help fixing this
You have made a lot of progress with this updated version.
:-)
_______________________________________________
Freedos-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freedos-user
_______________________________________________
Freedos-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freedos-user