[opensuse-factory] fdisk variations
Hello, I'm (re)writing the Partition HOWTO and I notice (http://wiki.tldp.org/Partition-Mass-Storage-Tools-HOWTO#fdisk): ¨There are at least three nearly identical fdisk on Linux, GNU fdisk (http://www.gnu.org/software/fdisk/), based on parted, the kernel fdisk with no home page but a ftp (ftp://ftp.kernel.org/pub/linux/utils/util-linux/) and a fork util-linux-ng (http://userweb.kernel.org/~kzak/util-linux-ng/). ¨ I noticed that openSUSE one is the ¨ng¨ flavor. May I ask what did make the choice? Do somebody knows why there are so many fdisk on the beginning? fdisk -v fdisk (util-linux-ng 2.14.1) thanks jdd -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Hi, on 05/12/2009 09:36 AM jdd wrote:
I'm (re)writing the Partition HOWTO and I notice (http://wiki.tldp.org/Partition-Mass-Storage-Tools-HOWTO#fdisk):
¨There are at least three nearly identical fdisk on Linux, GNU fdisk (http://www.gnu.org/software/fdisk/), based on parted, the kernel fdisk with no home page but a ftp (ftp://ftp.kernel.org/pub/linux/utils/util-linux/) and a fork util-linux-ng (http://userweb.kernel.org/~kzak/util-linux-ng/). ¨
I noticed that openSUSE one is the ¨ng¨ flavor. May I ask what did make the choice?
The name might be misleading. util-linux-ng is the "official" upstream place for util-linux development now. It was started by the distro maintainers (ours for instance) and some others to cooperate on util-linux again. Upstream was dead since years before that. So there are only 2 versions of the fdsik tool. GNU fdisk and the one from util-linux. As you correctly noted the GNU one is based on the parted lib the one in util-linux is not. We are not using the GNU one because of the dependency on the rather large libparted. So to keep it small.
Do somebody knows why there are so many fdisk on the beginning?
Well the GNU "fork" wants to bring up fdisk to speed with all the features you get with libparted. util-linux does not want to pull in that library. Thats the reason you have two "versions". Henne -- Henne Vogelsang, openSUSE. Everybody has a plan, until they get hit. - Mike Tyson -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Henne Vogelsang a écrit :
Well the GNU "fork" wants to bring up fdisk to speed with all the features you get with libparted. util-linux does not want to pull in that library. Thats the reason you have two "versions".
ok, thanks jdd -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
participants (2)
-
Henne Vogelsang
-
jdd