Bug 3969

Summary: Strange issue with the skip.list and simple install
Product: Mageia Reporter: Manuel Hiebel <manuel.mageia>
Component: RPM PackagesAssignee: Thierry Vignaud <thierry.vignaud>
Status: RESOLVED INVALID QA Contact:
Severity: normal    
Priority: Normal CC: tmb
Version: 1   
Target Milestone: ---   
Hardware: i586   
OS: Linux   
Whiteboard:
Source RPM: urpmi CVE:
Status comment:
Attachments: full debug

Description Manuel Hiebel 2011-12-31 17:59:01 CET
According to the header the skip.list file, it's only used for update/upgrade, right ?
but if something is in the skip list, an simple install can't work

# Here you can specify the packages that won't be upgraded automatically
# for example, to exclude all apache packages :
/^apache/
#/^php/

A requested package cannot be installed:
tomcat5-5.5.31-4.1.mga1.noarch (due to unsatisfied jakarta-commons-collections[*][>= 0:3.1])
Continue installation anyway? (Y/n) 

# Here you can specify the packages that won't be upgraded automatically
# for example, to exclude all apache packages :
#/^apache/
#/^php/

To satisfy dependencies, the following packages are going to be installed:
   Package                        Version      Release       Arch   
(medium "Core Release (distrib1)")
  apache-commons-daemon          1.0.5        4.mga1        x86_64  
  apache-commons-dbcp            1.4          7.mga1        noarch  
  apache-commons-pool            1.5.6        2.mga1        noarch  
  ecj                            3.4.2        6.mga1        noarch  
  jakarta-commons-launcher       1.1          1.10.mga1     x86_64  
  jakarta-commons-modeler        2.0          1.5.6.mga1    x86_64  
(medium "Core Updates Testing (distrib5)")
  tomcat5-jsp-2.0-api            5.5.31       4.1.mga1      noarch  
(medium "Core 32bit Release (distrib31)")
  apache-commons-beanutils       1.8.3        5.mga1        noarch  
  apache-commons-collections     3.2.1        11.mga1       noarch  
  apache-commons-digester        1.8.1        9.mga1        noarch  
(medium "Core 32bit Updates Testing (distrib35)")
  tomcat5                        5.5.31       4.1.mga1      noarch  
  tomcat5-common-lib             5.5.31       4.1.mga1      noarch  
  tomcat5-jasper                 5.5.31       4.1.mga1      noarch  
  tomcat5-server-lib             5.5.31       4.1.mga1      noarch  
6.7MB of additional disk space will be used.
5.2MB of packages will be retrieved.
Proceed with the installation of the 14 packages? (Y/n) n
Comment 1 Manuel Hiebel 2011-12-31 18:00:50 CET
Created attachment 1316 [details]
full debug
Manuel Hiebel 2011-12-31 18:01:08 CET

Assignee: bugsquad => thierry.vignaud

Comment 2 Thomas Backlund 2011-12-31 18:40:51 CET
This works exactly as intended.

urpmi _always_ read that list.

IIRC The only time it ignores that list is if you explictly tells it to install it (and all its deps if they are on the blocked list too).

So the only "bug" would maybe about a better wording in that file.

Status: NEW => RESOLVED
CC: (none) => tmb
Resolution: (none) => INVALID

Comment 3 Manuel Hiebel 2011-12-31 18:54:40 CET
oh ok sorry :/