Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[CUPS] Le supprimer complétement
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
Bio
Apprentice
Apprentice


Joined: 17 Mar 2003
Posts: 197
Location: Geneva which should be in Switzerland...

PostPosted: Mon Mar 17, 2008 4:57 pm    Post subject: [CUPS] Le supprimer complétement Reply with quote

Hello,

Une petite question concernant cups. J'aimerais le supprimer de ma machine mais je n'y arrive pas et ne comprend pas pourquoi.


Pourtant :

Code:
emerge --info
.....
USE="X acl alsa apache2 arts bash-completion berkdb cli cracklib crypt dri firefox gdbm gpm gtk hal hardened iconv ipv6 java kde mplayer mudflap ncurses nls nptl nptlonly nsplugin openmp pam pcre postgres pppd python qt3 qt3support qt4 readline reflection samba session snmp spl ssl tcpd truetype unicode x86 xorg xv zlib"
.....


Pas de cups déclaré dans mes use et pourtant cups est bien installé :

Code:
emerge -s cups
*  net-print/cups
      Latest version available: 1.2.12-r5
      Latest version installed: 1.2.12-r5


Les packages suivants sont dépendant de cups

Code:
equery depends cups
[ Searching for packages depending on cups... ]
app-text/ghostscript-gpl-8.61-r3 (cups? >=net-print/cups-1.1.20)
kde-base/kdelibs-3.5.8-r3 (cups? >=net-print/cups-1.1.19)
kde-base/kdeprint-3.5.8 (cups? net-print/cups)
net-fs/samba-3.0.28 (cups? net-print/cups)
net-misc/nxclient-3.1.0 (net-print/cups)
net-misc/nxserver-freenx-0.7.0-r1 (cups? net-print/cups)
x11-libs/gtk+-2.12.8 (cups? net-print/cups)
x11-libs/qt-3.3.8-r4 (cups? net-print/cups)
x11-libs/qt-4.3.2-r1 (cups? net-print/cups)


Pourtant les paquets sont compilés sans le support de cups, alors qu'est ce que j'oublie?

Code:
emerge -vp ghostscript-gpl kdelibs kdeprint samba nxclient nxserver-freenx gtk+ qt

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R   ] x11-libs/qt-3.3.8-r4  USE="gif ipv6 opengl postgres -cups -debug -doc -examples -firebird -immqt -immqt-bc -mysql -nas -nis -odbc -sqlite -xinerama" 0 kB
[ebuild   R   ] x11-libs/gtk+-2.12.8  USE="X -cups -debug -doc -jpeg -tiff -vim-syntax -xinerama" 0 kB
[ebuild   R   ] net-misc/nxclient-3.1.0  0 kB
[ebuild   R   ] net-fs/samba-3.0.28  USE="acl automount examples ipv6 pam python readline syslog winbind -ads -async -caps -cups -doc -fam -ldap -quotas (-selinux) -swat" LINGUAS="-ja -pl" 0 kB
[ebuild   R   ] x11-libs/qt-4.3.2-r1  USE="dbus gif jpeg opengl png postgres qt3support ssl tiff zlib -accessibility -cups -debug -doc -examples -firebird -glib -mng -mysql -nas -nis -odbc -pch -sqlite -sqlite3 -xinerama" INPUT_DEVICES="-wacom" 0 kB
[ebuild   R   ] app-text/ghostscript-gpl-8.61-r3  USE="X gtk -bindist -cjk -cups -djvu" 0 kB
[ebuild   R   ] net-misc/nxserver-freenx-0.7.0-r1  USE="arts nxclient -cups -esd" 0 kB
[ebuild   R   ] kde-base/kdelibs-3.5.8-r3  USE="acl alsa arts -avahi -bindist -branding -cups -debug -doc -fam -jpeg2k -kdeenablefinal -kdehiddenvisibility -kerberos -legacyssl -lua -openexr -spell -tiff -utempter -xinerama" 0 kB
[ebuild   R   ] kde-base/kdeprint-3.5.8  USE="arts kde -cups -debug -kdeenablefinal -kdehiddenvisibility -xinerama" 0 kB

Total: 9 packages (9 reinstalls), Size of downloads: 0 kB

_________________
I'm all in !
Back to top
View user's profile Send private message
yoyo
Bodhisattva
Bodhisattva


Joined: 04 Mar 2003
Posts: 4273
Location: Lyon - France

PostPosted: Mon Mar 17, 2008 5:08 pm    Post subject: Reply with quote

C'est "nxclient" qui a besoin de cups. C'est le seul sans le cups? ce qui signifie que c'est une dépendance directe et non conditionnelle (par le USEflag).
D'ailleurs, si tu vas regarder dans l'ebuild, tu as :
Code:
RDEPEND="dev-libs/expat
   >=dev-libs/openssl-0.9.8e
   media-libs/audiofile
   media-libs/jpeg
   media-libs/libpng
   media-libs/freetype
   media-libs/fontconfig
   net-print/cups <--------c'est ici que ça se passe
   x11-libs/libXft
   x11-libs/libX11
   x11-libs/libXdmcp
   x11-libs/libXrender
   x11-libs/libXau
   x11-libs/libXext
   sys-libs/zlib
   !net-misc/nxclient-2xterminalserver"
et pas
Code:
DEPEND="virtual/ssh
   dev-tcltk/expect
   sys-apps/gawk
   net-analyzer/gnu-netcat
   nxclient? ( net-misc/nxclient )
   !nxclient? ( !net-misc/nxclient
             || ( x11-misc/xdialog
                 x11-apps/xmessage ) )
   >=net-misc/nx-2.1.0
   arts? ( kde-base/arts )
   cups? ( net-print/cups ) <--------c'est ici que ça se passe
   esd? ( media-sound/esound )
   !net-misc/nxserver-freeedition
   !net-misc/nxserver-2xterminalserver"
Du coup, la seule façon de supprimer "cups", est de supprimer "nxclient".
Mais, question subsidiaire, pourquoi virer cups ? Pour gagner de l'espace disque ? Amhail ne doit pas peser bien lourd ... et si c'est une histoire de service, il suffit de le virer via "rc-update" et il ne sera plus démarré.

Enjoy !
_________________
La connaissance s'accroît quand on la partage.
JCB
Back to top
View user's profile Send private message
Alcap0ne
n00b
n00b


Joined: 09 Sep 2004
Posts: 43

PostPosted: Mon Mar 17, 2008 5:16 pm    Post subject: Reply with quote

Le paquet :
Code:
[ebuild   R   ] net-misc/nxclient-3.1.0  0 kB

dépend (apparemment) strictement de cups, donc tu n'a pas le choix que d'avoir cups installé sur ta machine.
Il faut donc d'abord te débarrasser de ce paquet si tu veux désinstaller cups. Si tu n'en a pas besoin, il suffit de rajouter :
Code:
net-misc/nxserver-freenx -nxclient

dans /etc/portage/package.use, mais ça risque de désactiver des fonctionnalités utiles de ton serveur proxy.
Back to top
View user's profile Send private message
Bio
Apprentice
Apprentice


Joined: 17 Mar 2003
Posts: 197
Location: Geneva which should be in Switzerland...

PostPosted: Mon Mar 17, 2008 6:15 pm    Post subject: Reply with quote

Ahh merci, c'était la terminologie d'emerge qui m'échappait sur ce coup.

Pourquoi virer cups? Dans un monde parfait pourquoi s'emm... avec des fichiers alors que je n'ai pas d'imprimante :wink: Bon ça ne m'empéchait pas de dormir la nuit (il n'était déjà pas dans le runlevel), c'était surtout pour comprendre. J'en sais maintenant un petit peu plus sur portage.

Ceci m'a permis de voir que j'avais activé le flag nxclient de freenx-server alors que je n'en ai pas besoin, donc adios cups ;)
_________________
I'm all in !
Back to top
View user's profile Send private message
Bio
Apprentice
Apprentice


Joined: 17 Mar 2003
Posts: 197
Location: Geneva which should be in Switzerland...

PostPosted: Mon Mar 17, 2008 6:16 pm    Post subject: Reply with quote

Alcap0ne wrote:
Si tu n'en a pas besoin, il suffit de rajouter :
Code:
net-misc/nxserver-freenx -nxclient

dans /etc/portage/package.use, mais ça risque de désactiver des fonctionnalités utiles de ton serveur proxy.


Quel lien entre le fait que le nxclient soit installé ou non et un proxy? Et plus généralement quel lien entre nx et proxy? :?:
_________________
I'm all in !
Back to top
View user's profile Send private message
Alcap0ne
n00b
n00b


Joined: 09 Sep 2004
Posts: 43

PostPosted: Mon Mar 17, 2008 6:46 pm    Post subject: Reply with quote

Code:
net-misc/nxserver-freenx
     Available versions:  0.7.0-r1 (~)0.7.1-r1 (~)0.7.1-r2 {arts cups esd nxclient}
     Homepage:            http://freenx.berlios.de/
     Description:         An X11/RDP/VNC proxy server especially well suited to low bandwidth links such as wireless, WANS, and worse


Ben d'après la desciption, c'est un serveur proxy, non?
Back to top
View user's profile Send private message
Bapt
Veteran
Veteran


Joined: 14 Apr 2003
Posts: 1152
Location: Paris

PostPosted: Mon Mar 17, 2008 7:00 pm    Post subject: Reply with quote

C'est bel et bien un serveur proxy X11/RDP/VNC, mais absolument pas un proxy http ou ftp.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum