Project

General

Profile

Actions

Bug #2106

closed

Official i386 images broken

Added by namor over 13 years ago. Updated almost 7 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
Due date:
% Done:

0%

Estimated time:

Description

Hi,

i've been trying to install dragonflybsd on an old i386 machine and pkgin and the rest of the package system didn't work correct or at all.

Tracking the issue, if found plenty of config files to be just binary garbarge. Some of them are:

/usr/pkg/etc/mk.conf
/usr/pkg/etc/cdrecord.conf
/usr/pkg/etc/dhcp/dhcp.conf
/usr/pkg/etc/pkgin/repositories.conf

file (1) just says it's 'data'. cat (1) puts some blanks and the curser is at a weird place after catting any of these files. hexdump (1) shows plenty of zero-bytes and some others. Long story short: These file are broken.

What have i done to verify that my images aren't broken or it's specific to my system:

(the files were always broken)

- verified the md5 checksum of the installation image
- burned it twice on two difference dvds (and installed it twice)
- finally, installed it on another machine in a VirtualBox VM
- tried a current snapshot image, same error
(snapshot: DragonFly-i386-20110726-DEV-v2.11.0.586.ga700a.iso)

At first it thought the image itself contains invalid files, but that doesn't seem to be the case:

- on the installer dvd (live system), the file /usr/pkg/etc/mk.conf at least looks fine.
=> the files are broken AFTER installation

As for the rest of the system:

- everything's fine. I checked all files in /etc with find -name "*.conf" and the header files in /usr/pkg/include, they all show ASCII or something more meaningful when inspected with file (1).

What i have not checked:

- Different settings during installation, i always used the following:
- (as said: i386)
- no swap
- boot with default size of 768MiB
- root as encrypted hammerfs

I doubt it's a filesystem or encryption problem, though, since it's just a few files and always the same.

You can verify this yourself: Just install the official i386 image in a VirtualBox. (i had to do it with ACPI disabled)

Impact:
- With the bug, it is impossible to install or delete any pkgsrc packages, with or without pkgin.

Regards,
Roman Nauamnn

Actions

Also available in: Atom PDF