-
-
Notifications
You must be signed in to change notification settings - Fork 297
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
AUR vs Released Package #390
Comments
The auto-generated packages (all flavours) are only for buku rather than bukuserver. Would adding a disclaimer in the release page make this clear? |
It just depends on what you want in the AUR. We can't use the auto-generated package there, users have to rebuild every time. So either:
|
I think this is the best way to go. I was thinking of another approach though. What if the generated package is renamed to |
@rachmadaniHaryono to explore the first option, what would it take to package |
In terms of the AUR, this would not really change anything. The reason being that you cannot submit a pre-built package to the AUR. You can only 'build from source' so to speak. |
i'm still not quite understand the solution and aur package problem. but if you want a single folder for buku and bukuserver possible solution i can think of is this
but i don't know if this is viable with debian package. see #307 |
I think we are talking on 2 different things here. The auto-generated package has nothing to do with the AUR package. The auto-generated package is just there for having a quick test of buku engine (and NOT the server). Users who are on Arch should use the PKGBUILD from AUR. Where is the conflict? My earlier understanding was - someone installing buku from the auto-generated package is trying to use PKGBUILD from AUR and there is a conflict. Is that the problem? If it is, we can just figure out a way to state that this auto-generated package has nothing to do with AUR. Do you see any other issue here? |
Ah sorry no - I wan't very clear! The issue is simply that some users have noticed that bukuserver is included in the AUR build, but not in the auto-generated one. They are saying that therefore we should not include bukuserver, because you are not doing so in the auto-generated one. If you are happy with the AUR PKGBUILD as it stands, we should leave it that way. |
Right, that's why I wanted to rename the auto-generated package to
I am more than happy with it and the commendable effort you guys put into bringing state-of the art software to users. Thank you! |
Got it, and thank you for your time! buku is awesome! |
I have made the required changes in commit 8e5357e. |
Just FYI - I have since had a couple of emails asking the AUR to be split. It is more like the 'arch way', so I have done it.
|
Awesome! Thank you! |
dear @benoliver999,
Is this meant to stay as is? Should I install |
My expectation is - package |
This is correct. As for using it as a python module, I would install This is because to build bukuserver we run setup.py, but to build buku alone we just do
Which doesn't install it as a python package I don't think. |
I am the maintainer of buku on the AUR.
Users have noticed that the package in the releases here does not match the package that gets created in the AUR when built from source. The main focus of the issue revolves around bukuserver.
When built from source, bukuserver is present (therefore all dependencies must be met). When using the released pre-built package, it is not.
Would you like to be added as maintainer so you can add your own PKGBUILD that is used for releases to the AUR?
The text was updated successfully, but these errors were encountered: