Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

No function to add custom repos like kde-unstable #23

Open
philmmanjaro opened this issue Sep 6, 2021 · 6 comments
Open

No function to add custom repos like kde-unstable #23

philmmanjaro opened this issue Sep 6, 2021 · 6 comments

Comments

@philmmanjaro
Copy link
Member

In the old CI script we used a simple sed cmd to add extra repos:

sudo sed -i -e 's/\[core\]/\[kde-unstable\]\nSigLevel = PackageRequired\nInclude = \/etc\/pacman\.d\/mirrorlist\n\n\[core\]/' /usr/share/manjaro-tools/pacman-multilib.conf

Since the switch to manjaro-iso-action this not given anymore. It might be better to add a function to buildiso, similar to chrootbuild, so it would be more flexible and utilize the resulting flag here.

@boredland
Copy link
Collaborator

boredland commented Sep 6, 2021

Shouldn't this be done via buildiso repo.conf? (hence: in the iso profile)

@philmmanjaro
Copy link
Member Author

How you do it with Sway extra repo?

@boredland
Copy link
Collaborator

@philmmanjaro
Copy link
Member Author

Have to see if we use a separate profile. Also the repo needs to be on top of the normal ones.

@boredland
Copy link
Collaborator

Also the repo needs to be on top of the normal ones.

that doesn't work then. BUT i think there is valid use cases for it. should we add that to buildiso instead of hacking it here?

@oberon-manjaro
Copy link
Member

I agree that implementing in buildiso will be the clean solution. For now we can use this hack - can even remain on its dedicated branch here, as currently only the plasma-daily builds rely on a custom-repo ...
d5fe6da

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants