Lines 2446-2456
Link Here
|
2446 |
unresolved_blocks = False |
2446 |
unresolved_blocks = False |
2447 |
depends_on_order = set() |
2447 |
depends_on_order = set() |
2448 |
for pkg in blocked_initial: |
2448 |
for pkg in blocked_initial: |
2449 |
if pkg.slot_atom == parent.slot_atom: |
2449 |
if pkg.cpv == parent.cpv: |
2450 |
# TODO: Support blocks within slots in cases where it |
2450 |
#Note that we filter all blocks from a cpv on itself. |
2451 |
# might make sense. For example, a new version might |
2451 |
#Accorfing to pms this is ok, but it might make more |
2452 |
# require that the old version be uninstalled at build |
2452 |
#sense to block installed versions of this cpv. |
2453 |
# time. |
2453 |
#If you are going to fix it, you need to take care |
|
|
2454 |
#of packages that block virtuals they provide. |
2454 |
continue |
2455 |
continue |
2455 |
if parent.installed: |
2456 |
if parent.installed: |
2456 |
# Two currently installed packages conflict with |
2457 |
# Two currently installed packages conflict with |