Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Support for pkgcore
View unanswered posts
View posts from last 24 hours

Goto page 1, 2  Next  
Reply to topic    Gentoo Forums Forum Index Gentoo Chat
View previous topic :: View next topic  

Should it be adopted?
Yes - we want speed
25%
 25%  [ 5 ]
No - we like slow portage
75%
 75%  [ 15 ]
Total Votes : 20

Author Message
The_Document
Apprentice
Apprentice


Joined: 03 Feb 2018
Posts: 275

PostPosted: Fri Mar 02, 2018 6:07 am    Post subject: Support for pkgcore Reply with quote

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
View user's profile Send private message
The Doctor
Moderator
Moderator


Joined: 27 Jul 2010
Posts: 2678

PostPosted: Fri Mar 02, 2018 6:25 am    Post subject: Reply with quote

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
View user's profile Send private message
Juippisi
Developer
Developer


Joined: 30 Sep 2005
Posts: 724
Location: /home

PostPosted: Fri Mar 02, 2018 7:05 am    Post subject: Reply with quote

I hope (and believe) portage will become faster when the code is made python3.6 compatible.
Back to top
View user's profile Send private message
The_Document
Apprentice
Apprentice


Joined: 03 Feb 2018
Posts: 275

PostPosted: Fri Mar 02, 2018 10:14 am    Post subject: Reply with quote

Juippisi wrote:
I hope (and believe) portage will become faster when the code is made python3.6 compatible.


Don't count on 3.6 https://www.infoworld.com/article/3120952/application-development/hands-on-python-36s-speed-boost-matters.html

Portage wont be anywhere near as fast as pkgcore granted how slow portage already is.
Back to top
View user's profile Send private message
Goverp
Advocate
Advocate


Joined: 07 Mar 2007
Posts: 2004

PostPosted: Fri Mar 02, 2018 10:29 am    Post subject: Reply with quote

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
View user's profile Send private message
Zucca
Moderator
Moderator


Joined: 14 Jun 2007
Posts: 3343
Location: Rasi, Finland

PostPosted: Fri Mar 02, 2018 10:52 am    Post subject: Reply with quote

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 :..
Gentoo IRC channels reside on Libera.Chat.
--
Quote:
I am NaN! I am a man!
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 54234
Location: 56N 3W

PostPosted: Fri Mar 02, 2018 10:55 am    Post subject: Reply with quote

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
View user's profile Send private message
Mr. T.
Guru
Guru


Joined: 26 Dec 2016
Posts: 477

PostPosted: Sat Mar 03, 2018 9:43 am    Post subject: Reply with quote

I answered "yes" because the documentation could be better. In a way, it results in "multi-speed evolution".
Back to top
View user's profile Send private message
bunder
Bodhisattva
Bodhisattva


Joined: 10 Apr 2004
Posts: 5934

PostPosted: Sat Mar 03, 2018 11:07 am    Post subject: Reply with quote

I'd just be happy with portage being multithreaded (not withstanding gcc et al)
Back to top
View user's profile Send private message
Dr.Willy
Guru
Guru


Joined: 15 Jul 2007
Posts: 547
Location: NRW, Germany

PostPosted: Sat Mar 03, 2018 3:04 pm    Post subject: Reply with quote

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
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 8936

PostPosted: Sat Mar 03, 2018 4:21 pm    Post subject: Reply with quote

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
View user's profile Send private message
Mr. T.
Guru
Guru


Joined: 26 Dec 2016
Posts: 477

PostPosted: Sat Mar 03, 2018 4:44 pm    Post subject: Reply with quote

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
View user's profile Send private message
Ant P.
Watchman
Watchman


Joined: 18 Apr 2009
Posts: 6920

PostPosted: Sat Mar 03, 2018 7:56 pm    Post subject: Reply with quote

Less umarells, please.
Back to top
View user's profile Send private message
Zucca
Moderator
Moderator


Joined: 14 Jun 2007
Posts: 3343
Location: Rasi, Finland

PostPosted: Sat Mar 03, 2018 8:27 pm    Post subject: Reply with quote

Ant P. wrote:
umarells
I'm not a native English speaker but did you mean this, as people giving unwanted advices?
_________________
..: Zucca :..
Gentoo IRC channels reside on Libera.Chat.
--
Quote:
I am NaN! I am a man!
Back to top
View user's profile Send private message
pun_guin
Apprentice
Apprentice


Joined: 06 Feb 2018
Posts: 204

PostPosted: Sun Mar 04, 2018 12:04 am    Post subject: Reply with quote

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
View user's profile Send private message
Mr. T.
Guru
Guru


Joined: 26 Dec 2016
Posts: 477

PostPosted: Sun Mar 04, 2018 8:31 am    Post subject: Reply with quote

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
View user's profile Send private message
szatox
Advocate
Advocate


Joined: 27 Aug 2013
Posts: 3135

PostPosted: Sun Mar 04, 2018 10:58 pm    Post subject: Reply with quote

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
View user's profile Send private message
Mr. T.
Guru
Guru


Joined: 26 Dec 2016
Posts: 477

PostPosted: Mon Mar 05, 2018 7:07 am    Post subject: Reply with quote

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
View user's profile Send private message
Ant P.
Watchman
Watchman


Joined: 18 Apr 2009
Posts: 6920

PostPosted: Mon Mar 05, 2018 5:57 pm    Post subject: Reply with quote

Zucca wrote:
Ant P. wrote:
umarells
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... :roll:
Back to top
View user's profile Send private message
Zucca
Moderator
Moderator


Joined: 14 Jun 2007
Posts: 3343
Location: Rasi, Finland

PostPosted: Mon Mar 05, 2018 6:38 pm    Post subject: Reply with quote

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 :..
Gentoo IRC channels reside on Libera.Chat.
--
Quote:
I am NaN! I am a man!
Back to top
View user's profile Send private message
tld
Veteran
Veteran


Joined: 09 Dec 2003
Posts: 1816

PostPosted: Tue Mar 06, 2018 1:35 am    Post subject: Reply with quote

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
View user's profile Send private message
Hu
Moderator
Moderator


Joined: 06 Mar 2007
Posts: 21627

PostPosted: Tue Mar 06, 2018 3:28 am    Post subject: Reply with quote

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
View user's profile Send private message
szatox
Advocate
Advocate


Joined: 27 Aug 2013
Posts: 3135

PostPosted: Tue Mar 06, 2018 11:20 pm    Post subject: Reply with quote

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
View user's profile Send private message
Hu
Moderator
Moderator


Joined: 06 Mar 2007
Posts: 21627

PostPosted: Wed Mar 07, 2018 2:38 am    Post subject: Reply with quote

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
View user's profile Send private message
The_Document
Apprentice
Apprentice


Joined: 03 Feb 2018
Posts: 275

PostPosted: Wed Mar 07, 2018 4:55 am    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gentoo Chat All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum