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

NOTICE: removal of --pkg from makepkg #32

Closed
oshazard opened this issue Sep 24, 2015 · 8 comments
Closed

NOTICE: removal of --pkg from makepkg #32

oshazard opened this issue Sep 24, 2015 · 8 comments

Comments

@oshazard
Copy link
Owner

On the pacman-dev mailing list, the next version of makepkg is removing the --pkg flag, which means that in the case of split packages, all packages must be built.

Read more: https://lists.archlinux.org/pipermail/pacman-dev/2015-September/020353.html

@oshazard
Copy link
Owner Author

Since not many people read the mailing list, I'm going tag some users who have previously contributed.

Any thoughts?

@helixarch
Copy link

Is this official?

@oshazard
Copy link
Owner Author

Allan is the main developer for pacman and makepkg, so yeah it would seem to.
First post in thread, then just keep clicking on the next link.
Not sure when this change will hit the repos though.

@rmarquis
Copy link

A contributor notified me yesterday about it. It's hard to say in which extend this change has an impact on helpers, as it will be combined with a "rpm packaging style".

In any case, all split subpackages will need to be built, but we might still be able to install only a specific one with some flag (or "manually" with pacman -U).

@ghost
Copy link

ghost commented Sep 24, 2015

I really am losing faith in Allan. He keeps making some bad decisions in my playbook. He keeps doing this like this. "Oh, it's broken? I'll just remove it instead of fixing it."

Regardless.

That aside, split packages were already building the entire package set with apacman (#14), at least up until very recently (I haven't tested 2.x yet with split packages). I guess Allen's just trying to edge split packages out of usage altogether, honestly, as I can't see any proper justification for doing this.

@rmarquis
Copy link

@Bts368 The removal of the --pkg feature only (or mostly) makes sense in light on the "rpm packaging style", as mentioned in the mailing list. This part is not implemented yet.

@suedi
Copy link

suedi commented Sep 29, 2015

I have no memory of using --pkg

I did recompile split package samba from ABS.
In that PKGBUILD it would seem you have to compile the whole
package anyway and the split is more during "install" phase

In that case it wouldn't matter as much but maybe this is not typical
for a split package?

Is it important for apacman internally?

I do not like the sound of "rpm packaging style" though

@oshazard
Copy link
Owner Author

oshazard commented Oct 4, 2016

Removed / resolved in #61

@oshazard oshazard closed this as completed Oct 4, 2016
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

4 participants