Hey,

Once again I changed from FreeBSD to DragonFly :)

Here's a list of a few problems I encountered and what I think
could be improved:

* After installation, my laptop BIOS hung up. I had to manually
  intercept the installation process and issue "fdisk -BIC". The "-C"
  option seems to be important here. This wasn't neccessary on
  NetBSD/FreeBSD. The -C option does not exist in FreeBSD's fdisk, maybe
  there do it more intelligently?

* "kldload if_ipw" led to a kernel panic, whereas if_ipw_load="YES" in
  /boot/loader.conf works.

* In FreeBSD there is a /etc/rc.d/ipw script, that load the firmware
  into the driver (ipwcontrol -i ipw0 -f firmwarefile). IIRC,
  FreeBSD 7.0 will even include the firmware file and add a sysctl like
  "kern.license.ipw", which you have to set to agree the Intel license.
  It's very annoying to install a system, if this firmware is not
  shipped with the base system, as you need to get connected with a
  cable to fetch this firmware!

* Would it be possible to preset the PKG_PATH to for example
  pkgsrc-box.org? This would make life much easier for beginners.

* moused: There's no easy way (at least I know of) to run with two mice.
  I've to do:

    moused -t auto -p /dev/ums0
    moused -t auto -p /dev/psm0

  But that's not possible with moused_enable/flags in /etc/rc.conf.

* After having added a lot of binary packages, I tried to install
  another one from source. This required libxml-someversion, which
  seemed to be already installed (by a binary package). Despite, it
  stopped and told me that I either should remove the package
  (pkg_delete) or that I should issue bmake replace. Oh, I did
  "bmake replace", and this first removed a few packages (my window
  manager and stuff like that!).

  I don't understand what's the problem, why pkgsrc want's to install
  that package even if it's already installed.

* pkgsrc: If you install www/firefox from source, this will install
  firefox 2.x. If you do "pkg_add firefox", this will install
  firefox-15.

* What would be really cool, if pkgsrc could mix binary and packages
  from source. So if I do "pkg_add thispackage", it tries to add all
  packages it can find as binary, the others it will build from source.
  The same if you do "bmake", given an option, it would first try to add
  binaries for all the dependencies.

* Installing ipw-firmware, a message says to modify ACCEPTABLE_LICENSES
  accordingly in /etc/mk.conf. I do it, but the same message occurs,
  until I realize that there is /usr/pkg/etc/mk.conf that I have to
  modify.

* Uh, and if DragonFly would get pkgjam.org that would be great! I don't
  know what the general opinion of pkgsrc developers about
  pkgjam.org is...

* What I'd like to see ported is trunk(4) from OpenBSD and lagg(4) from
  FreeBSD (7.0) for link aggregation / trunking. If I understand that
  correctly, it would allow me to seamlessly switch between
  wireless/wired networks at runtime.

Other than that I'm really happy with DragonFly so far.

Regards,

  Michael

Reply via email to