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

Support Arch Linux ARM #6

Open
Necoro opened this issue Oct 3, 2023 · 5 comments
Open

Support Arch Linux ARM #6

Necoro opened this issue Oct 3, 2023 · 5 comments
Assignees
Labels
enhancement New feature or request

Comments

@Necoro
Copy link
Owner

Necoro commented Oct 3, 2023

As requested by @df8oe on AUR (https://aur.archlinux.org/packages/arch-log#comment-935275), support for ARM port would be a nice to have.

What I know currently:

What I'm planning:

  • no support for architecture
  • addtional option --arm to prefer ARM repos over vanilla Arch and AUR
  • similar to aur/, provide the pseudo repo arm/. Opposed to --arm this forces the package to be part of ARM repos
  • so far, no support for sub-repos in ARM (core, extra, aur, alarm) is planned. @df8oe: If you'd find it useful, please say so :)
  • log will be similar to AUR, as ARM also does not provide tag information
@Necoro Necoro added the enhancement New feature or request label Oct 3, 2023
@Necoro Necoro self-assigned this Oct 3, 2023
@df8oe
Copy link

df8oe commented Oct 3, 2023

Hi,
thank you for thinking about that. I know arm ist different. But I think it can be done more precise... There is a package "downgrade" which works perfectly with arm architecture. It uses this url - I think you do not know it: http://tardis.tiny-vps.com/aarm/ There you can extract infos for repos like e.g. extra and multiple arm architectures. Sadly there is no changelog as I see but using this can make things better and easier... Raspberry Pi and similar are often used headless for home automation and small home server tasks and so often are maintained via ssh. arch-log is a perfect tool for maintaining the system.

@Necoro
Copy link
Owner Author

Necoro commented Oct 3, 2023

Hi @df8oe,
the information downgrade uses and the information arch-log needs, are disjoint: downgrade operates on the built packages, while arch-log uses the PKGBUILD information (and the SCM repository where they reside). That's also why I ran into problems in #4: on the source level, the Arch repo structure does not exist.

@Necoro
Copy link
Owner Author

Necoro commented Oct 3, 2023

Development happens on branch feature/arm

@df8oe
Copy link

df8oe commented Oct 4, 2023

Thanks for clarification. So your approach is the best what is possible.

@df8oe
Copy link

df8oe commented Oct 4, 2023

Thanks! If you want I can build it from the sources and do beta testing ;)

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

No branches or pull requests

2 participants