Re: text-utils is kinda out-of-date

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



LaMont Jones wrote:
> There are several binaries in text-utils that are leveraged from BSD,
> which seem to be out of date.  ( See
> http://ftp.us.debian.org/debian/pool/main/b/bsdmainutils/bsdmainutils_6.1.6.tar.gz)
> 
> Specifically, if I compare the versions in Debian's bsdmainutils to the
> versions in util-linux-ng, I see that our col and friends have what
> appears to be better wide-character support, while hexdump and such are
> behind...
> 
> Should we merge them, or drop them? or just accept that the two forks
> are different :-(  (I don't like that last option at all..)
> 
> thoughts?
> lamont

+1 for merging bsdmainutils into util-linux
(and I volunteer to help if that's OK).

For reference here is a list¹ of duplicated enabled²
programs on fedora 7 and ubuntu breezy at least:

bash          [
coreutils     [
bsdmainutils  cal
util-linux    cal
bsdmainutils  col
util-linux    col
bsdmainutils  colcrt
util-linux    colcrt
bsdmainutils  colrm
util-linux    colrm
bsdmainutils  column
util-linux    column
bash          echo
coreutils     echo
bash          false
coreutils     false
bsdmainutils  hexdump
util-linux    hexdump
bash          kill
util-linux    kill
bsdmainutils  look
util-linux    look
bash          printf
coreutils     printf
bash          pwd
coreutils     pwd
bash          test
coreutils     test
bash          true
coreutils     true
bsdmainutils  ul
util-linux    ul

Note there may be overlapping functionality in differently named progs
(for example hexdump and the coreutils `od` program).

thanks,
Pádraig.

¹ The above list was generated using the following command line:
(
rpm -ql coreutils | sed -n 's#.*bin/\(.*\)$#coreutils\t\1#p;'
rpm -ql util-linux | sed -n 's#.*bin/\(.*\)$#util-linux\t\1#p;'
ssh user@debian 'dpkg -L bsdmainutils' | sed -n 's#.*bin/\(.*\)$#bsdmainutils\t\1#p;'
enable -pa | sed 's/enable /bash\t/'
) |
sort -k2,2 |
uniq |
uniq -f1 -D |
column -t

² `kill` and `arch` are also part of the coreutils source for example,
but not enabled on Fedora 7 at least

> -
> To unsubscribe from this list: send the line "unsubscribe util-linux-ng" in
> the body of a message to majordomo@xxxxxxxxxxxxxxx
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> 


-
To unsubscribe from this list: send the line "unsubscribe util-linux-ng" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Netdev]     [Ethernet Bridging]     [Linux Wireless]     [Kernel Newbies]     [Security]     [Linux for Hams]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux Admin]     [Samba]

  Powered by Linux