Hello.

> The dependency on peercast-handlers is a recommends, so you should be able not to install it with peercast.

Any idea on how to do this with apt-get?

I have tried to "blacklist" peercast-handlers on the same command-line (using the minus sign, as per apt-get man page), as quoted below, but that causes the package manager to install everything anyway, and offer to remove as not required at the same time.

Anyway, I'd really vote for changing dependency on peercast-handlers from "recommends" to "suggests", as the latter wouldn't cause the described problem for anyone.

Considering the specifics of PeerCast program, having a "recommend" for GUI tools is like for a HTTP server to "recommend" www-browser.
---

# apt-get install peercast peercast-handlers-
Reading package lists... Done
Building dependency tree Reading state information... Done
Package peercast-handlers is not installed, so not removed
The following packages were automatically installed and are no longer required:
 libgtk2.0-common libglib1.2ldbl libatk1.0-0 ttf-dejavu-core libxfixes3
 libgtk1.2 ttf-dejavu-extra libx11-data xutils gconf2 libcairo2
 libfontconfig1 fontconfig-config xdialog libpango1.0-common
 hicolor-icon-theme libexpat1 libdatrie0 fontconfig libxfont1 libgconf2-4
 libxau6 cpp libpango1.0-0 libgtk2.0-bin libxft2 libxcomposite1 libxdmcp6
 libthai0 libidl0 libglib2.0-data libatk1.0-data libxrender1 libfs6
 gconf2-common libtiff4 libfontenc1 libgtk1.2-common ttf-dejavu libjpeg62
 xfonts-utils libfreetype6 libthai-data libglib2.0-0 liborbit2 x11-common
libx11-6 cpp-4.2 libxdamage1 libxi6 libcupsys2 libxcursor1 xfonts-encodings
 libxinerama1 libxext6 defoma libxrandr2 x-ttcidfont-conf libgtk2.0-0
 xutils-dev
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
 cpp cpp-4.2 defoma file fontconfig fontconfig-config gconf2 gconf2-common
 hicolor-icon-theme libatk1.0-0 libatk1.0-data libcairo2 libcupsys2
 libdatrie0 libexpat1 libfontconfig1 libfontenc1 libfreetype6 libfs6
 libgconf2-4 libglib1.2ldbl libglib2.0-0 libglib2.0-data libgtk1.2
 libgtk1.2-common libgtk2.0-0 libgtk2.0-bin libgtk2.0-common libidl0
libjpeg62 liborbit2 libpango1.0-0 libpango1.0-common libpng12-0 libthai-data
 libthai0 libtiff4 libx11-6 libx11-data libxau6 libxcomposite1 libxcursor1
 libxdamage1 libxdmcp6 libxext6 libxfixes3 libxfont1 libxft2 libxi6
 libxinerama1 libxrandr2 libxrender1 ttf-dejavu ttf-dejavu-core
 ttf-dejavu-extra x-ttcidfont-conf x11-common xdialog xfonts-encodings
 xfonts-utils xutils xutils-dev
Suggested packages:
 cpp-doc gcc-4.2-locales defoma-doc dfontmgr psfontmgr cupsys-common
 libfreetype6-dev librsvg2-common ttf-arphic-bkai00mp ttf-arphic-bsmi00lp
 ttf-arphic-gbsn00lp ttf-arphic-gkai00mp ttf-baekmuk ttf-kochi-gothic
 ttf-kochi-mincho ttf-thryomanes pdksh
Recommended packages:
 libft-perl peercast-handlers
The following NEW packages will be installed:
 cpp cpp-4.2 defoma file fontconfig fontconfig-config gconf2 gconf2-common
 hicolor-icon-theme libatk1.0-0 libatk1.0-data libcairo2 libcupsys2
 libdatrie0 libexpat1 libfontconfig1 libfontenc1 libfreetype6 libfs6
 libgconf2-4 libglib1.2ldbl libglib2.0-0 libglib2.0-data libgtk1.2
 libgtk1.2-common libgtk2.0-0 libgtk2.0-bin libgtk2.0-common libidl0
libjpeg62 liborbit2 libpango1.0-0 libpango1.0-common libpng12-0 libthai-data
 libthai0 libtiff4 libx11-6 libx11-data libxau6 libxcomposite1 libxcursor1
 libxdamage1 libxdmcp6 libxext6 libxfixes3 libxfont1 libxft2 libxi6
 libxinerama1 libxrandr2 libxrender1 peercast ttf-dejavu ttf-dejavu-core
 ttf-dejavu-extra x-ttcidfont-conf x11-common xdialog xfonts-encodings
 xfonts-utils xutils xutils-dev
0 upgraded, 63 newly installed, 0 to remove and 0 not upgraded.
Need to get 25.5MB of archives.
After this operation, 74.1MB of additional disk space will be used.
Do you want to continue [Y/n]?



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to