[MacPorts] #41600: bison: update to 3.0.2

MacPorts noreply at macports.org
Thu Mar 5 00:34:07 PST 2015


#41600: bison: update to 3.0.2
------------------------------+----------------------
  Reporter:  akim.demaille@…  |      Owner:  larryv@…
      Type:  update           |     Status:  assigned
  Priority:  Normal           |  Milestone:
 Component:  ports            |    Version:
Resolution:                   |   Keywords:  haspatch
      Port:  bison            |
------------------------------+----------------------

Comment (by akim.demaille@…):

 Hi!

 Thanks for your time spent on this issue.

 Replying to [comment:38 rjvbertin@…]:
 > Well, this user also prefers it, because documentation (and
 internationalisation) files can add up to a significant amount of disk
 space ... and I rarely use it. Except for some documentation that I
 installed explicitly (Qt & KDE docs). And except manpages (but those seem
 to be becoming a rare commodity).

 We're taking about an info file here, which is 537KB uncompressed, and
 147KB when gzipped, and 112KB with bzip2, all of which are properly read
 by the info reader.  Why do we install man pages compressed, but no info
 files?  And why keep all the ChangeLog etc. uncompressed too? (Heck, I'd
 rather see those 355KB of ChangeLog not be installed at all, and have the
 documentation!  The priorities are really wrong here IMHO).

 FWIW, this is a Debian machine:

 {{{
 ~ % ls /usr/share/info/
 automake-1.14.info.gz    fastjar.info.gz              help2man-de.info.gz
 recode.info-5.gz
 automake-1.14.info-1.gz  find.info.gz                 help2man-fr.info.gz
 recode.info-6.gz
 automake-1.14.info-2.gz  flex.info.gz                 help2man-pl.info.gz
 recode.info-7.gz
 autosprintf.info.gz      flex.info-1.gz               help2man-uk.info.gz
 rluserman.info.gz
 bc.info.gz               flex.info-2.gz               kpathsea.info.gz
 screen.info.gz
 bzip2.info.gz            fontname.info.gz             latex2e.info.gz
 screen.info-1.gz
 coreutils.info.gz        freeipmi-faq.info.gz         latex2e-es.info.gz
 screen.info-2.gz
 cvs.info.gz              gettext.info.gz              latex2man.info.gz
 screen.info-3.gz
 cvsclient.info.gz        gnupg.info.gz                libffi.info.gz
 screen.info-4.gz
 dc.info.gz               gnupg1.info.gz               m4.info.gz
 screen.info-5.gz
 diffutils.info.gz        gnupg-card-architecture.png  m4.info-1.gz
 screen.info-6.gz
 dir                      gnupg.info-1.gz              m4.info-2.gz
 sed.info.gz
 dir.old                  gnupg.info-2.gz              maplev.gz
 stow.info.gz
 dvipng.info.gz           grep.info.gz                 menu.info.gz
 tds.info.gz
 dvips.info.gz            groff.info.gz                mf2pt1.info.gz
 texdraw.info.gz
 ed.info.gz               groff.info-1.gz              nano.info.gz
 time.info.gz
 emacs-23/                groff.info-2.gz              recode.info.gz
 tlbuild.info.gz
 emacs-24/                grub.info.gz                 recode.info-1.gz
 web2c.info.gz
 emacs-goodies-el.gz      grub-dev.info.gz             recode.info-2.gz
 wget.info.gz
 eplain.info.gz           gzip.info.gz                 recode.info-3.gz
 epspdf.info.gz           help2man.info.gz             recode.info-4.gz
 ~ % ls -l /usr/share/doc/bison
 total 436
 -rw-r--r-- 1 root root   1460 Aug  2  2013 AUTHORS
 -rw-r--r-- 1 root root  13081 Feb 16  2013 ChangeLog-1998.gz
 -rw-r--r-- 1 root root 275117 Aug  2  2013 ChangeLog-2012.gz
 -rw-r--r-- 1 root root  32035 Dec  5  2013 NEWS.gz
 -rw-r--r-- 1 root root   2289 Aug  2  2013 README
 -rw-r--r-- 1 root root   3649 Nov 15  2013 THANKS.gz
 -rw-r--r-- 1 root root   6403 Aug  2  2013 TODO.gz
 -rw-r--r-- 1 root root   5744 Dec 17  2013 changelog.Debian.gz
 -rw-r--r-- 1 root root  83271 Dec  5  2013 changelog.gz
 -rw-r--r-- 1 root root   1846 Dec 10  2013 copyright
 }}}

 I don't know why they prefer gzip, bzip2 seems to be much more efficient
 (and in the case of Bison, xz is not, with default settings).

 Yet, I am really surprised by your figures (the number of packages that do
 depend on Bison explicitly to build), so my point is moot.  I can live
 with the documentation not being installed by default (in which case it
 should be the same for the examples: they also belong to +doc).

 Cheers!

-- 
Ticket URL: <https://trac.macports.org/ticket/41600#comment:40>
MacPorts <https://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list