Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 518110 - sys-apps/paludis stabilize
Summary: sys-apps/paludis stabilize
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Jeff (JD) Horelick (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-07-25 15:53 UTC by Julian Ospald
Modified: 2014-08-25 21:52 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Julian Ospald 2014-07-25 15:53:53 UTC
works better than portage, except for an ebuild bug introduced by #488776

is there anything you would expect to be tested in particular before stabilizing?
Comment 1 Ciaran McCreesh 2014-07-25 16:03:09 UTC
The main reason it's never gone stable is because of the "30 day" rule... We've sometimes pushed out important releases where we know *exactly* what's changed and what the impact is, and we'd rather not have to wait 30 days to get this to users because of a rule that was designed for typical upstreams rather than us...
Comment 2 Julian Ospald 2014-07-25 16:05:34 UTC
I don't know of any such rule and I don't follow it.

It must be some kind of "good practice".
Comment 3 Julian Ospald 2014-08-19 11:35:15 UTC
I'll call for maintainer timeout in 2 weeks.
Comment 4 Jeff (JD) Horelick (RETIRED) gentoo-dev 2014-08-19 17:56:34 UTC
I'm closing this RESO WONTFIX.

I feel that stabilising an alternate PM in the Gentoo tree is endorsing that PM which we should not do with any aside from Portage.

If Paludis is proposed (and accepted) as replacing Portage as the default or someone gives me an extremely convincing argument as to why i'm wrong, then i will happily revisit my decision, but until then...Not so much.
Comment 5 Ciaran McCreesh 2014-08-19 18:08:59 UTC
Well rpm is stable...
Comment 6 Jeff (JD) Horelick (RETIRED) gentoo-dev 2014-08-19 18:17:50 UTC
(In reply to Ciaran McCreesh from comment #5)
> Well rpm is stable...

OK, a package manager that virtual/package-manager resolves to.

Does that help, Mr. Pedantic?
Comment 7 Julian Ospald 2014-08-19 19:28:43 UTC
(In reply to Jeff (JD) Horelick from comment #4)
> I'm closing this RESO WONTFIX.
> 
> I feel that stabilising an alternate PM in the Gentoo tree is endorsing that
> PM which we should not do with any aside from Portage.
> 
> If Paludis is proposed (and accepted) as replacing Portage as the default or
> someone gives me an extremely convincing argument as to why i'm wrong, then
> i will happily revisit my decision, but until then...Not so much.

There has never been any special policy about stabilizing packages except that the package has to be stable.

The same argument could be applied to systemd. Just because openrc is the so called "default" doesn't mean systemd must not be stable. That does not make sense and just makes it unnecessarily harder for stable arch users.
Comment 8 Julian Ospald 2014-08-24 00:01:19 UTC
so, care to elaborate why keeping a working piece of software without major bugs indefinitely in ~arch improves user experience?
Comment 9 Jeff (JD) Horelick (RETIRED) gentoo-dev 2014-08-25 16:47:38 UTC
TBH, I have seen the light and this weekend, switched all my machines to paludis (I'm getting to the age where good core design and correctness seems to trump simplicity and bad code design).

That isn't strictly relevant, but i've decided that we will go stable with this since most of us on this ticket are now in agreement.

However, I went through standard archtesting procedure for paludis and I found a bug that will block stabilisation. The tests do not pass on Gentoo.

Granted, we could simply RESTRICT="test" but that's a cheap, shitty solution.

The 2 failing tests are: 

FAIL: process_TEST
FAIL: pty_TEST

Setting FEATURES="-userpriv -usersandbox" (probably userpriv is the culprit here) caused the tests to succeed. However, userpriv and usersandbox are in the list of FEATURES to be enabled for archtesting.

Given that the tests succeed as root, perhaps it is worth doing RESTRICT="test".
Comment 10 Jeff (JD) Horelick (RETIRED) gentoo-dev 2014-08-25 20:54:22 UTC
Correction to last comment. Tests pass just fine on a new VPS, but not on my VPS built off an image from December 2009 with almost 5 years of cruft from regular use.

I'm calling the test failure NOTABUG unless archtesters can also reproduce. I will file a STABLEREQ bug for sys-apps/paludis-2.0.0 ASAP
Comment 11 Jeff (JD) Horelick (RETIRED) gentoo-dev 2014-08-25 21:52:16 UTC
This was obsoleted by bug #520874 which is the paludis-2.0.0 STABLEREQ