[MacPorts] #21699: Check that BibTool's dep on texlive is actually needed
#21699: Check that BibTool's dep on texlive is actually needed -------------------------------------+-------------------------------------- Reporter: Damien.Pollet@… | Owner: macports-tickets@… Type: request | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.1 Keywords: | Port: BibTool -------------------------------------+-------------------------------------- I'm not sure port `BibTool` actually needs `texlive` to run, since it's an independantly distributed program. TeXlive is quite a bit package and for me it's redundant because I have a separate non-macports install. Anyway, BibTool seems to build fine with the `depends_lib bin:tex:texlive` line commented out, and `otool -L` does not report a dependancy in the binary. -- Ticket URL: <http://trac.macports.org/ticket/21699> MacPorts <http://www.macports.org/> Ports system for Mac OS
#21699: Check that BibTool's dep on texlive is actually needed -------------------------------------+-------------------------------------- Reporter: Damien.Pollet@… | Owner: tristan@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: | Port: BibTool -------------------------------------+-------------------------------------- Changes (by macsforever2000@…): * owner: macports-tickets@… => tristan@… * version: 1.8.1 => * type: request => enhancement -- Ticket URL: <http://trac.macports.org/ticket/21699#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#21699: Check that BibTool's dep on texlive is actually needed -------------------------------------+-------------------------------------- Reporter: Damien.Pollet@… | Owner: tristan@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: | Port: BibTool -------------------------------------+-------------------------------------- Comment(by andreas.abel@…): Indeed, the amount of packages that bibtool draws is insane. bibtool is a command-line tool, it does not need graphics, for instance. But it compiles stuff like xorg and openmotif. python port-deps-tree.py bibtool texlive: texlive_base: fontconfig: expat freetype: zlib libiconv freetype: zlib ghostscript: cairo: expat fontconfig: expat freetype: zlib libiconv freetype: zlib libpixman libpng: zlib xrender: xorg-libX11: xorg-kbproto xorg-libXau: xorg-xproto xorg-libXdmcp xorg-xproto xorg-renderproto zlib expat fontconfig: expat freetype: zlib libiconv jpeg libiconv libpaper libpng: zlib perl5: perl5.8 tiff: jpeg zlib xorg-libXext: xorg-libX11: xorg-kbproto xorg-libXau: xorg-xproto xorg-libXdmcp xorg-xproto xorg-xextproto xorg-libXt: xorg-libX11: xorg-kbproto xorg-libXau: xorg-xproto xorg-libXdmcp xorg-xproto xorg-libsm: xorg-libice: xorg-xproto zlib libpng: zlib ncurses openmotif: Xft2: expat fontconfig: expat freetype: zlib libiconv freetype: zlib xrender: xorg-libX11: xorg-kbproto xorg-libXau: xorg-xproto xorg-libXdmcp xorg-xproto xorg-renderproto zlib jpeg libiconv libpng: zlib xorg-libXext: xorg-libX11: xorg-kbproto xorg-libXau: xorg-xproto xorg-libXdmcp xorg-xproto xorg-xextproto xorg-libXmu: xorg-libXext: xorg-libX11: xorg-kbproto xorg-libXau: xorg-xproto xorg-libXdmcp xorg-xproto xorg-xextproto xorg-libXt: xorg-libX11: xorg-kbproto xorg-libXau: xorg-xproto xorg-libXdmcp xorg-xproto xorg-libsm: xorg-libice: xorg-xproto xorg-libXp: xorg-libXext: xorg-libX11: xorg-kbproto xorg-libXau: xorg-xproto xorg-libXdmcp xorg-xproto xorg-xextproto xorg-printproto xorg-libXt: xorg-libX11: xorg-kbproto xorg-libXau: xorg-xproto xorg-libXdmcp xorg-xproto xorg-libsm: xorg-libice: xorg-xproto xorg-libsm: xorg-libice: xorg-xproto texi2html: perl5: perl5.8 texinfo: gettext: expat libiconv ncurses libiconv ncurses texlive_texmf-full texlive_texmf-minimal xorg-libXp: xorg-libXext: xorg-libX11: xorg-kbproto xorg-libXau: xorg-xproto xorg-libXdmcp xorg-xproto xorg-xextproto xorg-printproto zlib -- Ticket URL: <http://trac.macports.org/ticket/21699#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#21699: Check that BibTool's dep on texlive is actually needed -------------------------------------+-------------------------------------- Reporter: Damien.Pollet@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: | Port: BibTool -------------------------------------+-------------------------------------- Changes (by ryandesign@…): * owner: tristan@… => macports-tickets@… -- Ticket URL: <https://trac.macports.org/ticket/21699#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#21699: Check that BibTool's dep on texlive is actually needed -------------------------------------+-------------------------------------- Reporter: Damien.Pollet@… | Owner: dports@… Type: enhancement | Status: assigned Priority: Normal | Milestone: Component: ports | Version: Keywords: | Port: BibTool -------------------------------------+-------------------------------------- Changes (by dports@…): * owner: macports-tickets@… => dports@… * status: new => assigned Comment: It seems to me that the only way bibtool would actually depend on texlive (beyond just not being very interesting without bibtex) is that it would link against libkpathsea if built with --with-kpathsea. In that case, it should depend on texlive-bin. We aren't currently building it with kpathsea support. We might want to do it at some point, but for now this is an unnecessary dependency. -- Ticket URL: <https://trac.macports.org/ticket/21699#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#21699: Check that BibTool's dep on texlive is actually needed --------------------------------------+------------------------------------- Reporter: Damien.Pollet@… | Owner: dports@… Type: enhancement | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: fixed | Keywords: Port: BibTool | --------------------------------------+------------------------------------- Changes (by dports@…): * status: assigned => closed * resolution: => fixed Comment: r87851 -- Ticket URL: <https://trac.macports.org/ticket/21699#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts