LinuxQuestions.org
Review your favorite Linux distribution.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Debian
User Name
Password
Debian This forum is for the discussion of Debian Linux.

Notices


Reply
  Search this Thread
Old 12-01-2011, 09:32 PM   #1
Amdx2_x64
Member
 
Registered: Jun 2008
Distribution: Left LQ. Mods are too Rude!
Posts: 598

Rep: Reputation: 50
Aptitude: pB, pi...


I know what "I" means and "P". what I am wondering is this. I uninstalled (purged) some programs and a vserver kernel and related packages, etc. All this has been uninstalled but I see next to them a pi or pB. What exactly does this mean?

Last edited by Amdx2_x64; 12-02-2011 at 04:21 AM.
 
Old 12-02-2011, 12:25 AM   #2
jdkaye
LQ Guru
 
Registered: Dec 2008
Location: Westgate-on-Sea, Kent, UK
Distribution: Debian Testing Amd64
Posts: 5,465

Rep: Reputation: Disabled
Can you tell us what command you give that gives that output? The only thing that seems similar to these codes is what I get from an "aptitude search <package>" command. But a "pi" response would be contradictory since a package can't be both purged and installed. I guess it must be something else.
jdk
 
Old 12-02-2011, 04:18 AM   #3
Amdx2_x64
Member
 
Registered: Jun 2008
Distribution: Left LQ. Mods are too Rude!
Posts: 598

Original Poster
Rep: Reputation: 50
Sorry. That should have been aptitude not apt-get.


Code:
~$ aptitude search vserver
p   linux-headers-2.6-vserver-686                                                                 - Header files for Linux 2.6-vserver-686 (meta-package)                                                  
p   linux-headers-2.6-vserver-686-bigmem                                                          - Header files for Linux 2.6-vserver-686-bigmem (meta-package)                                           
pi  linux-headers-2.6.32-5-common-vserver                                                         - Common header files for Linux 2.6.32-5-vserver                                                         
pi  linux-headers-2.6.32-5-vserver-686                                                            - Header files for Linux 2.6.32-5-vserver-686                                                            
p   linux-headers-2.6.32-5-vserver-686-bigmem                                                     - Header files for Linux 2.6.32-5-vserver-686-bigmem                                                     
p   linux-image-2.6-vserver-686                                                                   - Linux 2.6 for modern PCs (meta-package), Linux-VServer support                                         
p   linux-image-2.6-vserver-686-bigmem                                                            - Linux 2.6 for PCs with 4GB+ RAM (meta-package), Linux-VServer support                                  
p   linux-image-2.6.32-5-vserver-686                                                              - Linux 2.6.32 for modern PCs, Linux-VServer support                                                     
p   linux-image-2.6.32-5-vserver-686-bigmem                                                       - Linux 2.6.32 for PCs with 4GB+ RAM, Linux-VServer support                                              
p   linux-image-2.6.32-5-vserver-686-bigmem-dbg                                                   - Debugging infos for Linux 2.6.32-5-vserver-686-bigmem                                                  
p   linux-image-vserver-686                                                                       - Linux for modern PCs (meta-package), Linux-VServer support                                             
p   linux-image-vserver-686-bigmem                                                                - Linux for PCs with 4GB+ RAM (meta-package), Linux-VServer support                                      
v   linux-latest-modules-2.6.32-5-vserver-686                                                     -                                                                                                        
v   linux-latest-modules-2.6.32-5-vserver-686-bigmem                                              -                                                                                                        
v   linux-modules-2.6.32-5-vserver-686                                                            -                                                                                                        
v   linux-modules-2.6.32-5-vserver-686-bigmem                                                     -                                                                                                        
pi  nvidia-kernel-2.6-vserver-686                                                                 - NVIDIA kernel module for Linux 2.6 (vserver-686 flavor)                                                
p   nvidia-kernel-2.6-vserver-686-bigmem                                                          - NVIDIA kernel module for Linux 2.6 (vserver-686-bigmem flavor)                                         
pB  nvidia-kernel-2.6.32-5-vserver-686                                                            - NVIDIA binary kernel module for Linux 2.6.32-5-vserver-686                                             
p   nvidia-kernel-2.6.32-5-vserver-686-bigmem                                                     - NVIDIA binary kernel module for Linux 2.6.32-5-vserver-686-bigmem                                      
p   util-vserver                                                                                  - user-space tools for Linux-VServer virtual private servers                                             
p   vserver-debiantools                                                                           - Tools to manage debian virtual servers
 
Old 12-02-2011, 07:35 AM   #4
widget
Senior Member
 
Registered: Oct 2008
Location: S.E. Montana
Distribution: Debian Testing, Stable, Sid and Manjaro, Mageia 3, LMDE
Posts: 2,628

Rep: Reputation: 497Reputation: 497Reputation: 497Reputation: 497Reputation: 497
Quote:
Originally Posted by jdkaye View Post
Can you tell us what command you give that gives that output? The only thing that seems similar to these codes is what I get from an "aptitude search <package>" command. But a "pi" response would be contradictory since a package can't be both purged and installed. I guess it must be something else.
jdk
+231
 
Old 12-02-2011, 06:33 PM   #5
62chevy
Member
 
Registered: Mar 2002
Location: West (By God) Virginia
Distribution: Debian Squeeze - Sid
Posts: 281

Rep: Reputation: 45
Quote:
Figure 2.9. Values of the “current state” flag

i- the package is installed and all its dependencies are satisfied. c- the package was removed, but its configuration files are still present. p- the package and all its configuration files were removed, or the package was never installed.
v- the package is virtual.
B- the package has broken dependencies.
u- the package has been unpacked but not configured.
C- half-configured: the package's configuration was interrupted.
H- half-installed: the package's installation was interrupted.


Figure 2.10. Values of the “action” flag
i- the package will be installed.u-the package will be upgraded.
d- the package will be deleted: it will be removed, but its configuration files
will remain on the system.
p- the package will be purged: it and its configuration files will be removed. h- the package will be held back: it will be kept at its current version, even if a
newer version becomes available, until the hold is cancelled. F- An upgrade of the package has been forbidden.
r- the package will be reinstalled.
B- the package is “broken”: some of its dependencies will not be
satisfied. aptitude will not allow you to install, remove, or upgrade
anything while you have broken packages.
This is from the reference manual. Fig 2.9 would be the first letter and Fig 2.10 would be the second letter. So ' pi ' would mean not installed but will be installed. ' pB ' means not installed but Broken. Until you fix that ' pb ' for nvidia nothing can be installed or removed.

Last edited by 62chevy; 12-02-2011 at 06:47 PM.
 
1 members found this post helpful.
Old 12-02-2011, 07:38 PM   #6
Amdx2_x64
Member
 
Registered: Jun 2008
Distribution: Left LQ. Mods are too Rude!
Posts: 598

Original Poster
Rep: Reputation: 50
Quote:
Originally Posted by 62chevy View Post
This is from the reference manual. Fig 2.9 would be the first letter and Fig 2.10 would be the second letter. So ' pi ' would mean not installed but will be installed. ' pB ' means not installed but Broken. Until you fix that ' pb ' for nvidia nothing can be installed or removed.
Now that makes sense. Especially with some other issue I was having before and during. I ended up reinstalling that kernel anyways, I need it for vmware, which I also reinstalled.

Thanks

Last edited by Amdx2_x64; 12-02-2011 at 07:40 PM.
 
Old 12-02-2011, 09:13 PM   #7
62chevy
Member
 
Registered: Mar 2002
Location: West (By God) Virginia
Distribution: Debian Squeeze - Sid
Posts: 281

Rep: Reputation: 45
Glad i could help.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: Make apt-get Installations and Upgrades 26x faster with apt-fast LXer Syndicated Linux News 1 10-25-2010 05:14 PM
LXer: Create a Local Ubuntu Repository using Apt-Mirror and Apt-Cacher LXer Syndicated Linux News 0 08-04-2009 10:13 PM
apt pinning /etc/apt/apt.conf parent's_basement Debian 5 10-26-2008 05:50 PM
Howabout apt-get update ; apt-get upgrade -f -y --force-yes in the crontab every week frenchn00b Debian 1 04-05-2008 07:47 AM
apt-get update errors since Debian released ( bad /etc/apt/sources.list ?) forgox Debian 10 06-13-2005 12:28 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Debian

All times are GMT -5. The time now is 05:35 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration