Ticket #996 (closed defect: wontfix)

Opened 9 years ago

Last modified 8 years ago

Accerso does not respect listed-only label

Reported by: kimrhh Owned by:
Priority: Sometime Milestone:
Component: clients/accerso Version: scm
Keywords: Cc:
Blocked By: Blocking:
Distribution: Exherbo

Description

Currently accerso seems to ignore the listed-only label, which means we are fetching packages we should not mirror.

Change History

comment:1 Changed 9 years ago by ciaranm

listed-only means "only go to the listed URI for downloading". Isn't that exactly what accerso is doing?

comment:2 Changed 9 years ago by kimrhh

If that is how it is supposed to work , then we are using the wrong label for things like flash which we are not allowed to mirror. Do we have a label to tell accerso not to fetch something (when in mirror mode?)

comment:3 Changed 9 years ago by ciaranm

Ah, I think I see the issue: exclude_unmirrorable is treated as "don't error if we can't fetch something that can't be mirrored", not "don't even try".

comment:4 follow-up: ↓ 7 Changed 9 years ago by ciaranm

Why are people using listed-only? Shouldn't they be using local-mirrors-only?

comment:5 Changed 9 years ago by kimrhh

I Think they are using it because it was somehow mistaken for doing the right thing a long time ago when we added the first unmirrorable package. Where is the list of possible labels documented ?

comment:6 follow-up: ↓ 8 Changed 9 years ago by ciaranm

comment:7 in reply to: ↑ 4 Changed 9 years ago by zlin

Replying to ciaranm:

Why are people using listed-only? Shouldn't they be using local-mirrors-only?

It's not obvious what local-only does and there is no documentation available that I'm aware of. It's possible that listed-only is too strict but it still should work. If this should use local-only what is the use case for listed-only then?

comment:8 in reply to: ↑ 6 Changed 9 years ago by zlin

Replying to ciaranm:

 http://git.pioto.org/gitweb?p=paludis.git;a=blob;f=paludis/repositories/e/eapis/exheres-0.conf

uri_labels maps labels onto internal classes.

And the mapping tells you that default-restrict-mirror is equivalent to listed-only.

comment:9 Changed 8 years ago by ciaranm

  • Status changed from new to closed
  • Resolution set to wontfix

accerso is dead

Note: See TracTickets for help on using tickets.