Blacklist/skip precompiled packages #56

Open
opened 2021-11-14 02:11:27 +01:00 by alissonlauffer · 4 comments

Now that the repo allows the creation of new mirrors, we could also blacklist packages that are not compiled and are just repackaged from an already built binary (for example: vivaldi and cuda), thus saving extra space (especially since just cuda and cuda-tools together are taking up about 2 GB of space :P).

Could this also be done automatically by comparing whether the package contents are the same as in upstream package?

Now that the repo allows the creation of new mirrors, we could also blacklist packages that are not compiled and are just repackaged from an already built binary (for example: `vivaldi` and `cuda`), thus saving extra space (especially since just `cuda` and `cuda-tools` together are taking up about 2 GB of space :P). Could this also be done automatically by comparing whether the package contents are the same as in upstream package?

Yea, I noticed that too. Completely unneccisary to have precompiled packages in this repo lol.

Yea, I noticed that too. Completely unneccisary to have precompiled packages in this repo lol.

Never noticed that haha
But how many are they? Because it going to be a manual thing to do

Never noticed that haha But how many are they? Because it going to be a manual thing to do
anonfunc added the
enhancement
label 2021-11-14 12:14:57 +01:00
Owner

I would suggest removing the really big ones (cuda for example). Removing all might be a very time consuming task, especially if you remember this list is subject to change based on upstream arch decisions.

I would suggest removing the really big ones (`cuda` for example). Removing all might be a very time consuming task, especially if you remember this list is subject to change based on upstream arch decisions.
Owner

Could this also be done automatically by comparing whether the package contents are the same as in upstream package?

If I remember correctly the reproducible builds check does something similar (although with a different goal). Seeing how that is done could be a possible first step to automate this. Will have a look at that tool later.

> Could this also be done automatically by comparing whether the package contents are the same as in upstream package? If I remember correctly the reproducible builds check does something similar (although with a different goal). Seeing how that is done could be a possible first step to automate this. Will have a look at that tool later.
Sign in to join this conversation.
No description provided.