Bugzilla – Bug 476
Binary package removal is not working
Last modified: 2009-10-02 14:03:56 UTC
I am successfully able to create my own community repository by using equo command line package manager. E.g. I have uploaded/synced “xyz” package on my own repository. But when I try to remove it – it does not give any error message but at the same time it also does not remove that binary package from local as well as my community repository.
Here are the output/steps when I have taken to remove the binary package.
equo community database remove xyz : it ask me “Would you like to continue ? [Yes/No] “ to remove xyz package, After typing Yes, at the end of this command it says to run “Packages removed. To remove binary packages, run activator.”
activator tidy : [repo:productname|tidy|branches:branchname] collecting expired packages - [branch: branchname] collecting expired packages in the selected branches - [branch: branchname] nothing to remove on this branch
I have also tried to run “equo community mirrors sync”, it ask “Should I continue with the tidy procedure ? [Yes/No]” – After selecting/typing Yes it shows the same message which activator tidy shows.
Although it mark “xyz” package as expired – basically it creates the file “/var/lib/entropy/server/productname/packages/x86/branchname/catogaryname:xyz-x.x.x.tbz2.expired” – But when I run activator or equo with tidy option it does not remove “xyz” binary package neither locally “/var/lib/entropy/productname” nor from the community repository.
It seems that there is some bug with “tidy” option. Please help me
It is sabayon 3.5 and equo version is "Equo: v0.15.24.1"
It works. Removed packages will never be removed from mirrors until they expire. Default expiration time is set to 45 days.
Thanks for your reply, After getting this information - I was looking file "/usr/lib/entropy/libraries/entropyConstants.py" in which, default expiration time is set to 15 days. Please let me know is this right place to look expiration time?
Please let me know where is the good place to look such kind for details?
Should i update default expiration time on communityrepositories wiki page?
Yeah it's that.
Do you want it to be exported to server.conf ?
Also, you can force another value by passing the variable ETP_EXPIRATION_DAYS:
# ETP_EXPIRATION_DAYS=2 equo community ...
(In reply to comment #4)
> Yeah it's that.
> Do you want it to be exported to server.conf ?
> Also, you can force another value by passing the variable ETP_EXPIRATION_DAYS:
> # ETP_EXPIRATION_DAYS=2 equo community ...
Exporting it to server.conf would be a good idea. I would use it.
Fixed in SVN, commit 2339. Thanks!
Removing "Windows" OS from bugzilla