| Autor | 
    Nachricht | 
  
  
    | 
      
     | 
    
      
        
					
            Titel: Smart Package Manager strangeness 
             Verfasst am: 01.08.2006, 21:08 Uhr
           | 
				 
       
     | 
  
  
    
      
        
          
             
            
  
            Anmeldung: 14. Apr 2006 
            Beiträge: 60 
             
            
            
           | 
         
       
     | 
    
      
        
          Hi, all, 
 
 
   I've been playing with the "smart" package manager. It's kind of neat (I use it more on the research group's SUSE installation because it seems to do a considerably better job than SUSE's native Yast2, and plays well with apt4rpm). However, just recently I've been having troubles with running it on Kanotix.
 
 
   If I try to open the smart gui directly, it just crashes. If I so a "smart update" from the cli, an "updating cache" is shown in the terminal (seems to work fine), then the lines
 
 
 
Zitat: 
  Fetching information for './ -' ...
 
Fatal: failed to acquire the pool lock: Operation not permitted
 
 
 
  All of the other methods for updating/downloading (apt-get, aptitude, kpackage, synaptic) seem to work fine. 
 
 
   Any clues? Of course I've tried running this in various "root" ways, like kdesu, sudo, sux, etc.
 
 
[Edit:]  It seems that smart was broken by a bug in python-pycurl -- bug reports have been trickling in since the time I noticed the br0ken smartpm. So it seems that this will be resolved sometime soonish in the future.  | 
         
        
          
          
            
          
            
            
  Zuletzt bearbeitet von gardyloo am 02.08.2006, 06:14 Uhr, insgesamt ein Mal bearbeitet
           | 
         
         
	        |     | 
	       
       
     | 
  
  
    | 
      
      
     | 
  
  
      | 
  
  
    | 
      
     | 
    
      
        
					
            Titel: RE: Smart Package Manager strangeness 
             Verfasst am: 01.08.2006, 22:07 Uhr
           | 
				 
       
     | 
  
  
    
      
        
          
            Team Member 
             
  
  
            Anmeldung: 17. Dez 2003 
            Beiträge: 1109 
            Wohnort: Ganymede 
            
            
           | 
         
       
     | 
    
      
        
          Sorry but I have no idea about Smart package manager but I do know this.  Many times people have said "We now have something better than apt" but I'm still waiting for something better than apt.     | 
         
        
          
          
            
          
             _________________ Ubuntu - An ancient African word for "Can't install Debian"
            
           | 
         
         
	        |     | 
	       
       
     | 
  
  
    | 
      
      
     | 
  
  
      | 
  
  
    | 
      
     | 
    
      
        
					
            Titel: RE: Smart Package Manager strangeness 
             Verfasst am: 01.08.2006, 22:32 Uhr
           | 
				 
       
     | 
  
  
    
      
        
          
             
            
  
            Anmeldung: 16. Aug 2004 
            Beiträge: 1905 
             
            
            
           | 
         
       
     | 
    
      
        
          | After smart has "successfully" destroyed dpkg's package integrity, there's really not much to do than re- installing. | 
         
        
          | 
          
            
          
            
            
           | 
         
         
	        |     | 
	       
       
     | 
  
  
    | 
      
      
     | 
  
  
      | 
  
  
    | 
      
     | 
    
      
        
					
            Titel:  
             Verfasst am: 02.08.2006, 01:40 Uhr
           | 
				 
       
     | 
  
  
    
      
        
          
             
            
  
            Anmeldung: 14. Apr 2006 
            Beiträge: 60 
             
            
            
           | 
         
       
     | 
    
      
        
          Good points! I don't usually use Smart on my kanotix installation, because the packages immediately available to me as a Kanotix/Debian are much more numerous than those for SUSE 10.0 on a 64-bit machine. 
 
 
  I don't think that Smart has really screwed up the dpkg system (as I think was implied; I might be wrong!), as dpkg, apt, etc. works just fine. | 
         
        
          | 
          
            
          
            
            
           | 
         
         
	        |     | 
	       
       
     | 
  
  
    | 
      
      
     | 
  
  
      | 
  
  
    | 
      
     | 
    
      
        
					
            Titel:  
             Verfasst am: 02.08.2006, 01:53 Uhr
           | 
				 
       
     | 
  
  
    
      
        
          
             
            
  
            Anmeldung: 16. Aug 2004 
            Beiträge: 1905 
             
            
            
           | 
         
       
     | 
    
      
        
          | It has, because the on-disk state is seriously different from what dpkg expects and acts upon - I call that broken beyond repair. | 
         
        
          | 
          
            
          
            
            
           | 
         
         
	        |     | 
	       
       
     | 
  
  
    | 
      
      
     | 
  
  
      | 
  
  
    | 
      
     | 
    
      
        
					
            Titel:  
             Verfasst am: 02.08.2006, 02:32 Uhr
           | 
				 
       
     | 
  
  
    
      
        
          
             
            
  
            Anmeldung: 14. Apr 2006 
            Beiträge: 60 
             
            
            
           | 
         
       
     | 
    
      
        
          | Ah. Perhaps we're talking at cross-purposes here. Are you saying that the error prompting "failed to acquire pool lock" as in my first message is indicative of a screwed up database (or collection of .debs, or something -- I'm not really sure how the package managers keep track of this stuff!) on my computer? I would naively guess that dpkg and apt would ALSO barf if that were the case. They seem to work just fine for me. | 
         
        
          | 
          
            
          
            
            
           | 
         
         
	        |     | 
	       
       
     | 
  
  
    | 
      
      
     | 
  
  
      | 
  
  
    | 
      
     | 
    
      
        
					
            Titel: Fixed. 
             Verfasst am: 08.08.2006, 18:41 Uhr
           | 
				 
       
     | 
  
  
    
      
        
          
             
            
  
            Anmeldung: 14. Apr 2006 
            Beiträge: 60 
             
            
            
           | 
         
       
     | 
    
      
        
          | OK, if anyone is interested, downgrading python-pycurl to (at least for me) 7.15.4-1 solves the "pool lock" problem. Apparently it's a bug in that package. | 
         
        
          | 
          
            
          
            
            
           | 
         
         
	        |     | 
	       
       
     | 
  
  
    | 
      
      
     | 
  
  
      | 
  
  
    | 
      
     | 
    
      
        
					
            Titel: RE: Fixed. 
             Verfasst am: 09.08.2006, 07:54 Uhr
           | 
				 
       
     | 
  
  
    
      
        
          
             
             
  
            Anmeldung: 10. Dez 2004 
            Beiträge: 489 
            Wohnort: Stuttgart / Kulmbach 
            
            
           | 
         
       
     | 
    
      
        
          | neverthless don*t use smart, it installs packages with --force and so destroys the systems package-integrity | 
         
        
          | 
          
            
          
            
            
           | 
         
         
	        |     | 
	       
       
     | 
  
  
    | 
      
      
     | 
  
  
      | 
  
  
    | 
      
     | 
    
      
        
					
            Titel:  
             Verfasst am: 09.08.2006, 19:06 Uhr
           | 
				 
       
     | 
  
  
    
      
        
          
             
            
  
            Anmeldung: 14. Apr 2006 
            Beiträge: 60 
             
            
            
           | 
         
       
     | 
    
      
        
          | 
 Zitat: 
 
neverthless don*t use smart, it installs packages with --force and so destroys the systems package-integrity
 
 
 
Ohhhhh. Now THAT I didn't know. Thank you! I'll leave it alone on my Kanotix system. | 
         
        
          | 
          
            
          
            
            
           | 
         
         
	        |     | 
	       
       
     | 
  
  
    | 
      
      
     | 
  
  
      | 
  
  
  
    | 
      
     |