Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 13 Oct 2018 11:29:16 +0200
From:      Polytropon <freebsd@edvax.de>
To:        Ralf Mardorf <ralf.mardorf@rocketmail.com>
Cc:        freebsd-questions@freebsd.org, Polytropon <freebsd@edvax.de>
Subject:   Re: freebsd packages going the debian way!
Message-ID:  <20181013112916.79c2c423.freebsd@edvax.de>
In-Reply-To: <20181013102615.14fa4e9e@archlinux>
References:  <c9c745f73af795583f1cdb568b68eef6@kathe.in> <20181012174553.ef4e8faf.freebsd@edvax.de> <20181012221107.58e93643@gumby.homeunix.com> <20181013062320.74a41dc2.freebsd@edvax.de> <20181013102615.14fa4e9e@archlinux>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, 13 Oct 2018 10:26:15 +0200, Ralf Mardorf wrote:
> >>> So in this case, you are much better _not_ using the package
> >>> (where the default building options don't fit your needs
> >>> or expectations), and go with "make configure", select
> >>> only the stuff that you _actually_ want, and then run
> >>> "make install".  
> >Linuxism
> [...]
> Since I'm using a Linux distro that follows upstream to the good and
> the bad, take a look at this:
> 
> [rocketmouse@archlinux ~]$ pacman -Si fetchmail | grep Dep -A2 | head -3
> Depends On      : openssl
> Optional Deps   : tk: for using fetchmailconf
>                   python2: for using fetchmailconf
> 
> Python is an optional dependency, not a hard dependency. The OP doesn't
> experience a "Linuxism". If the FreeBSD package makes it a hard
> dependency, than get in contact with the FreeBSD's package maintainer,
> since the FreeBSD package is incorrect.

I didn't want to claim the opposite. ;-)

Yes, the Tkinter and Python dependencies are only needed for
the GUI tool fetchmailconf to work. Regular fetchmail does
not need it, and in my opinion, _this_ should be reflected
in the default package building options, as fetchmail is
often used as CLI tool only, and especially when used on
servers, you don't want or need any X11 dependencies.



-- 
Polytropon
Magdeburg, Germany
Happy FreeBSD user since 4.0
Andra moi ennepe, Mousa, ...



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20181013112916.79c2c423.freebsd>