Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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
feat(24.04): add rabbitmq slices #258
base: ubuntu-24.04
Are you sure you want to change the base?
feat(24.04): add rabbitmq slices #258
Changes from all commits
17e565e
740b029
a41cfa0
d9c5b93
ab56439
45517f7
28eeff4
2e33052
f065a90
18ade32
30b159f
1e0e8d3
df996d6
cecab02
171ae7a
2ca334c
5760514
4c305ef
04682fb
8118cfb
1973a4f
6d91b68
d8e590f
a133d0e
ea2ae59
757c18f
1feb608
eb40b5b
5617a19
ecde3d3
1040ce8
912af33
e6ebb18
7f19702
ec1aa62
d3f9cef
27954d3
f65bade
0858070
0179739
8aaaf61
3ea12a2
fd7b064
1b36c49
77b9c79
6771103
76dc886
a8c7fc0
fcf9413
f4c1a2a
894b626
f8f029d
File filter
Filter by extension
Conversations
Jump to
There are no files selected for viewing
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
missing tests
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
can it be tested?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
bins
orlibs
? 😕There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think they depend on the bins because those are elixir modules that needs the erlang binaries to run.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It seems to me that the
erlang-inets
package contains mostly libraries (.beam files etc.) which should not, in my opinion, depend on any erlang-base binaries. Will you please double-check and let me know if (and how) they are needed? Thanks!There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
the dependency here is because those beam files cannot be run standalone without erlang binaries found in erlang-base package. So if someone installed this slice without erlang-base being installed along, they'll end up with module files that they cannot run.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I've made similar comments above.
I guess the problem here is that you're including beam files in the
libs
slice, which is odd cause they are closer to executables than they are to libraries. And you're also mixing them with header files.So, If you're sure the beam files need the erlang-base binaries, the dependency should stay. Regardless of that, the
libs
aren't suited for these cases.There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
in some of the above, you're not including the
priv
folder. Is it forgotten or just not needed?Also, if these are bins, can they be tested?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not all those packages have priv folders.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
e.g. erlang-inets has
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
libs
orbins
?There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
bins because that package has binaries and libs, so two slices: bins and libs.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I am sorry, but I didn't understand the reason yet.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I meant the files in
priv
folder, unlike the other erlang* packages, are binary and not beam modules.There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
unresolving because the resolution mentions the
priv
folder, which is not listed for this sliceThere was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
pls test them
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The priv files in erlang-os-mon packages are includes in the bins slice, since they are binaries not modules.