View previous topic :: View next topic |
Should it be adopted? |
Yes - we want speed |
|
25% |
[ 5 ] |
No - we like slow portage |
|
75% |
[ 15 ] |
|
Total Votes : 20 |
|
Author |
Message |
The_Document Apprentice

Joined: 03 Feb 2018 Posts: 275
|
Posted: Fri Mar 02, 2018 6:07 am Post subject: Support for pkgcore |
|
|
Made suggestion on bug tracker and Im seriously hoping devs choose to impliment pkgcore alongside missing functionality:
https://bugs.gentoo.org/show_bug.cgi?id=649158 |
|
Back to top |
|
 |
The Doctor Moderator


Joined: 27 Jul 2010 Posts: 2678
|
Posted: Fri Mar 02, 2018 6:25 am Post subject: |
|
|
I'd say use whichever you prefer. Gentoo is about choice.
In fairness it should be pointed out that portage is slower because it has features pkgcore lacks. _________________ First things first, but not necessarily in that order.
Apologies if I take a while to respond. I'm currently working on the dematerialization circuit for my blue box. |
|
Back to top |
|
 |
Juippisi Developer


Joined: 30 Sep 2005 Posts: 762 Location: /home
|
Posted: Fri Mar 02, 2018 7:05 am Post subject: |
|
|
I hope (and believe) portage will become faster when the code is made python3.6 compatible. |
|
Back to top |
|
 |
The_Document Apprentice

Joined: 03 Feb 2018 Posts: 275
|
|
Back to top |
|
 |
Goverp Advocate


Joined: 07 Mar 2007 Posts: 2242
|
Posted: Fri Mar 02, 2018 10:29 am Post subject: |
|
|
If pkgcore has algorithms that perform better than those in portage, while offering the same function, I'd hope portage stole them. Even so, having an alternative development to portage is good, as it's a way to explore different algorithms and user interfaces. Evolution benefits from having two parents. Similar happens with Java runtimes, where the different vendors explore different storage management (among others). _________________ Greybeard |
|
Back to top |
|
 |
Zucca Moderator


Joined: 14 Jun 2007 Posts: 4045 Location: Rasi, Finland
|
Posted: Fri Mar 02, 2018 10:52 am Post subject: |
|
|
Doesn't pkgcore also run on Python?
I don't know if Python or the algorithms are to blame. Iirc Paludis is mostly coded using C++. I would think Paludis is faster.
Personally I don't like any system central component relying on Python, but it sure is better than to rely on haskell or java or php. I've heard some horror stories about haskell and I've experienced the breakages of java and php. With Python I sometimes get blockers, but that's all. Gentoo devs know how to handle Python well. So, for the moment, I'll stick with Portage. _________________ ..: Zucca :..
My gentoo installs: | init=/sbin/openrc-init
-systemd -logind -elogind seatd |
Quote: | I am NaN! I am a man! |
|
|
Back to top |
|
 |
NeddySeagoon Administrator


Joined: 05 Jul 2003 Posts: 55186 Location: 56N 3W
|
Posted: Fri Mar 02, 2018 10:55 am Post subject: |
|
|
The_Document,
pkgcore is feature incomplete. If you can work around it, feel free to adopt it now.
My current choice is portage, so that my package manager just works. _________________ Regards,
NeddySeagoon
Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail. |
|
Back to top |
|
 |
Mr. T. Guru

Joined: 26 Dec 2016 Posts: 477
|
Posted: Sat Mar 03, 2018 9:43 am Post subject: |
|
|
I answered "yes" because the documentation could be better. In a way, it results in "multi-speed evolution". |
|
Back to top |
|
 |
bunder Bodhisattva

Joined: 10 Apr 2004 Posts: 5956
|
Posted: Sat Mar 03, 2018 11:07 am Post subject: |
|
|
I'd just be happy with portage being multithreaded (not withstanding gcc et al) |
|
Back to top |
|
 |
Dr.Willy Guru

Joined: 15 Jul 2007 Posts: 547 Location: NRW, Germany
|
Posted: Sat Mar 03, 2018 3:04 pm Post subject: |
|
|
Zucca wrote: | Doesn't pkgcore also run on Python? |
pkgcore is Python/C, portage is pure python
(well technically both also have a bash-component, but that's due to ebuilds being bash …) |
|
Back to top |
|
 |
asturm Developer

Joined: 05 Apr 2007 Posts: 9378
|
Posted: Sat Mar 03, 2018 4:21 pm Post subject: |
|
|
The poll question is wrong. pkgcore is supported as in being available in portage, same with paludis. But pkgcore must support latest EAPI before it can be considered a viable alternative. |
|
Back to top |
|
 |
Mr. T. Guru

Joined: 26 Dec 2016 Posts: 477
|
Posted: Sat Mar 03, 2018 4:44 pm Post subject: |
|
|
It is a choice between Portage and Pkgcore. In general, people avoid (note) using multiple equivalent software.
Note: a package manager may be complex. Will a user be willing to learn more than one package manager? |
|
Back to top |
|
 |
Ant P. Watchman

Joined: 18 Apr 2009 Posts: 6920
|
Posted: Sat Mar 03, 2018 7:56 pm Post subject: |
|
|
Less umarells, please. |
|
Back to top |
|
 |
Zucca Moderator


Joined: 14 Jun 2007 Posts: 4045 Location: Rasi, Finland
|
Posted: Sat Mar 03, 2018 8:27 pm Post subject: |
|
|
I'm not a native English speaker but did you mean this, as people giving unwanted advices? _________________ ..: Zucca :..
My gentoo installs: | init=/sbin/openrc-init
-systemd -logind -elogind seatd |
Quote: | I am NaN! I am a man! |
|
|
Back to top |
|
 |
pun_guin Apprentice

Joined: 06 Feb 2018 Posts: 204
|
Posted: Sun Mar 04, 2018 12:04 am Post subject: |
|
|
edit, as I had misunderstood pkgcore in the first place:
I want speed, so I voted for exactly that. I doubt that a vote in this board is of any relevance for the project itself though. _________________ I already use the new Genthree. |
|
Back to top |
|
 |
Mr. T. Guru

Joined: 26 Dec 2016 Posts: 477
|
Posted: Sun Mar 04, 2018 8:31 am Post subject: |
|
|
We can learn from exchanges and possibly create a good synergy. This is an opinion survey and a bug report has been opened. |
|
Back to top |
|
 |
szatox Advocate

Joined: 27 Aug 2013 Posts: 3611
|
Posted: Sun Mar 04, 2018 10:58 pm Post subject: |
|
|
Code: | Yes - we want speed
No - we like slow portage |
This poll reminds me an old joke about the election in Ukraine.
Quote: |
Q: Don't you mind electing mr X?
A1: Yes I don't
A2: No, I dont |
With answers like those it's a pure manipulation, ans as such provides literally 0 value as a survey.
I'd LMAO otherwise, but low quality research became so common it's high time to start calling it out for that BS. |
|
Back to top |
|
 |
Mr. T. Guru

Joined: 26 Dec 2016 Posts: 477
|
Posted: Mon Mar 05, 2018 7:07 am Post subject: |
|
|
A questionnaire can be difficult to prepare. In addition, each person can express his opinion. Finally, numbers gives effectively the number of people involved,
those who are favorable and those who are unfavorable. |
|
Back to top |
|
 |
Ant P. Watchman

Joined: 18 Apr 2009 Posts: 6920
|
Posted: Mon Mar 05, 2018 5:57 pm Post subject: |
|
|
Zucca wrote: | I'm not a native English speaker but did you mean this, as people giving unwanted advices? |
In this case it's more the people that sound like markov-chain bots...  |
|
Back to top |
|
 |
Zucca Moderator


Joined: 14 Jun 2007 Posts: 4045 Location: Rasi, Finland
|
Posted: Mon Mar 05, 2018 6:38 pm Post subject: |
|
|
szatox wrote: | Code: | Yes - we want speed
No - we like slow portage |
| Well yeah.
Maybe poll with these options could be more fitting when considering the issue (slowness) here:- Yes, devs should concentrate to make emerge/portage faster
- No, current emerge processes are fast enough, let developers concentrate on security and other features
My opinion is: Yes, calculating world updates using emerge may be slow, but it's not that significant when you consider the time it takes to compile the updates. _________________ ..: Zucca :..
My gentoo installs: | init=/sbin/openrc-init
-systemd -logind -elogind seatd |
Quote: | I am NaN! I am a man! |
|
|
Back to top |
|
 |
tld Veteran

Joined: 09 Dec 2003 Posts: 1859
|
Posted: Tue Mar 06, 2018 1:35 am Post subject: |
|
|
Zucca wrote: | My opinion is: Yes, calculating world updates using emerge may be slow, but it's not that significant when you consider the time it takes to compile the updates. | Exactly....and for me that's really the only thing that's slow anyway. I'll take that any day given that it comes with the features and stability. I voted no but yea...the "No - we like slow portage" is sort of putting words in our mouths.
Tom |
|
Back to top |
|
 |
Hu Administrator

Joined: 06 Mar 2007 Posts: 23358
|
Posted: Tue Mar 06, 2018 3:28 am Post subject: |
|
|
Moderators (and the original poster) can modify a poll to change the phrasing of the question. I could fix it, but I feel like I should run a poll to get consensus on the fixed wording before changing it.  |
|
Back to top |
|
 |
szatox Advocate

Joined: 27 Aug 2013 Posts: 3611
|
Posted: Tue Mar 06, 2018 11:20 pm Post subject: |
|
|
Hu, changing the wording right now, after a bunch of people already voted is a bad idea.
Right now you could use it for a data point in an attempt to answer question like "how many people notice BS when they see it"*.
Obviously, this actually is a tricky question, so you can't answer it with a single data point. Still, as you already mentioned, changing the answers half-way through would turn a bad poll into an inconsistent one, which is even worse.
* I can say one good thing about this: the results so far were really surprising for me. |
|
Back to top |
|
 |
Hu Administrator

Joined: 06 Mar 2007 Posts: 23358
|
Posted: Wed Mar 07, 2018 2:38 am Post subject: |
|
|
I agree, but I could not pass up the opportunity to suggest a poll as to whether this poll needs to be fixed. Perhaps I've simply been to too many meeting-planning-meetings lately. |
|
Back to top |
|
 |
The_Document Apprentice

Joined: 03 Feb 2018 Posts: 275
|
Posted: Wed Mar 07, 2018 4:55 am Post subject: |
|
|
Come to think of it, pkgcore while fast as it is NOW, might turn out dog slow when/if it obtains full portage feature equivalency. I honestly believe it would still outperform portage by a large margin, there is just something about snake oil and the fact that pkgcore will likely use the newest python which is faster.
Hu wrote: | Moderators (and the original poster) can modify a poll to change the phrasing of the question. I could fix it, but I feel like I should run a poll to get consensus on the fixed wording before changing it.  |
Let me know your suggestions, I would be happy to restate the topic, but I believe its clear enough, its just a poll to see whether users would like to see pkgcore have devs impliment missing functionality so it can replace the current portage and its gripes. |
|
Back to top |
|
 |
|