[MacPorts] #68051: git: depends on xorg? (was: on Yosemite, git depends on xorg ?)
MacPorts
noreply at macports.org
Sun Aug 27 08:38:45 UTC 2023
#68051: git: depends on xorg?
-----------------------+----------------------
Reporter: vareille | Owner: ci42
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords: yosemite
Port: git |
-----------------------+----------------------
Changes (by ryandesign):
* status: new => assigned
* cc: herbygillot (added)
* owner: (none) => ci42
* keywords: => yosemite
Old description:
> git is CLI tool, it shoudn't depend on GUI tools
>
> ---> Computing dependencies for git
> The following dependencies will be installed:
> aom
> brotli
> bzip2
> cairo
> curl
> curl-ca-bundle
> dav1d
> db48
> expat
> fontconfig
> freetype
> gd2
> gdbm
> gdk-pixbuf2
> gettext
> gettext-runtime
> gettext-tools-libs
> giflib
> glib2
> gobject-introspection
> icu
> kerberos5
> legacy-support
> lerc
> libavif
> libcomerr
> libde265
> libdeflate
> libedit
> libffi
> libheif
> libiconv
> libidn
> libidn2
> libjpeg-turbo
> libpixman
> libpng
> libpsl
> libtextstyle
> libunistring
> libxml2
> libyuv
> lmdb
> lz4
> ncurses
> nghttp2
> openssl
> openssl3
> ossp-uuid
> p5.34-authen-sasl
> p5.34-business-isbn
> p5.34-business-isbn-data
> p5.34-cgi
> p5.34-clone
> p5.34-compress-raw-bzip2
> p5.34-compress-raw-zlib
> p5.34-digest-hmac
> p5.34-digest-sha1
> p5.34-encode
> p5.34-encode-locale
> p5.34-error
> p5.34-file-slurper
> p5.34-gd
> p5.34-gd-barcode
> p5.34-getopt-long
> p5.34-gssapi
> p5.34-html-parser
> p5.34-html-tagset
> p5.34-http-date
> p5.34-http-message
> p5.34-io-compress
> p5.34-io-compress-brotli
> p5.34-io-html
> p5.34-io-socket-ip
> p5.34-io-socket-ssl
> p5.34-lwp-mediatypes
> p5.34-math-complex
> p5.34-mojolicious
> p5.34-mozilla-ca
> p5.34-net-libidn
> p5.34-net-smtp-ssl
> p5.34-net-ssleay
> p5.34-regexp-ipv6
> p5.34-socket
> p5.34-term-readkey
> p5.34-time-hires
> p5.34-time-local
> p5.34-timedate
> p5.34-uri
> pcre2
> perl5.34
> pkgconfig
> popt
> py311-mako
> py311-markdown
> py311-markupsafe
> py311-setuptools
> python311
> python3_select
> python_select
> rav1e
> readline
> rsync
> shared-mime-info
> sqlite3
> svt-av1
> tiff
> webp
> x265
> xorg-libX11
> xorg-libXau
> xorg-libXdmcp
> xorg-libXext
> xorg-libXt
> xorg-libice
> xorg-libsm
> xorg-libxcb
> xorg-xcb-proto
> xorg-xcb-util
> xorg-xorgproto
> xpm
> xrender
> xxhashlib
> xz
> zlib
> zstd
New description:
git is CLI tool, it shoudn't depend on GUI tools
{{{
---> Computing dependencies for git
The following dependencies will be installed:
aom
brotli
bzip2
cairo
curl
curl-ca-bundle
dav1d
db48
expat
fontconfig
freetype
gd2
gdbm
gdk-pixbuf2
gettext
gettext-runtime
gettext-tools-libs
giflib
glib2
gobject-introspection
icu
kerberos5
legacy-support
lerc
libavif
libcomerr
libde265
libdeflate
libedit
libffi
libheif
libiconv
libidn
libidn2
libjpeg-turbo
libpixman
libpng
libpsl
libtextstyle
libunistring
libxml2
libyuv
lmdb
lz4
ncurses
nghttp2
openssl
openssl3
ossp-uuid
p5.34-authen-sasl
p5.34-business-isbn
p5.34-business-isbn-data
p5.34-cgi
p5.34-clone
p5.34-compress-raw-bzip2
p5.34-compress-raw-zlib
p5.34-digest-hmac
p5.34-digest-sha1
p5.34-encode
p5.34-encode-locale
p5.34-error
p5.34-file-slurper
p5.34-gd
p5.34-gd-barcode
p5.34-getopt-long
p5.34-gssapi
p5.34-html-parser
p5.34-html-tagset
p5.34-http-date
p5.34-http-message
p5.34-io-compress
p5.34-io-compress-brotli
p5.34-io-html
p5.34-io-socket-ip
p5.34-io-socket-ssl
p5.34-lwp-mediatypes
p5.34-math-complex
p5.34-mojolicious
p5.34-mozilla-ca
p5.34-net-libidn
p5.34-net-smtp-ssl
p5.34-net-ssleay
p5.34-regexp-ipv6
p5.34-socket
p5.34-term-readkey
p5.34-time-hires
p5.34-time-local
p5.34-timedate
p5.34-uri
pcre2
perl5.34
pkgconfig
popt
py311-mako
py311-markdown
py311-markupsafe
py311-setuptools
python311
python3_select
python_select
rav1e
readline
rsync
shared-mime-info
sqlite3
svt-av1
tiff
webp
x265
xorg-libX11
xorg-libXau
xorg-libXdmcp
xorg-libXext
xorg-libXt
xorg-libice
xorg-libsm
xorg-libxcb
xorg-xcb-proto
xorg-xcb-util
xorg-xorgproto
xpm
xrender
xxhashlib
xz
zlib
zstd
}}}
--
Comment:
You can verify from the output of `port deps git` or by reading the
[browser:macports-ports/devel/git/Portfile git Portfile] that it does not
contain the string "xorg" so it does not directly depend on any xorg port.
But one or more of the ports it does depend on do depend on xorg.
It looks like you can eliminate the xorg and perl dependencies by
deselecting the perl5_34 variant:
{{{
sudo port clean git
sudo port install git -perl5_34
}}}
--
Ticket URL: <https://trac.macports.org/ticket/68051#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list