Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 396731 - sys-process/vixie-cron-4.1-r12 does not work with baselayout-1
Summary: sys-process/vixie-cron-4.1-r12 does not work with baselayout-1
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All All
: Normal normal (vote)
Assignee: Gentoo Release Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-01-01 21:24 UTC by Benny Pedersen
Modified: 2012-01-09 02:01 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 Benny Pedersen 2012-01-01 21:24:52 UTC
gives result that cron cant start

Reproducible: Always
Comment 1 Jaak Ristioja 2012-01-01 21:35:49 UTC
I can't reproduce this. Please give more detailed information about what exactly fails, e.g. error messages etc.

PS: Maybe you're running a pre-2.0 version of sys-apps/baselayout which is not supported any more, I think.
Comment 2 Mr. Bones. (RETIRED) gentoo-dev 2012-01-05 21:19:53 UTC
reopen with more information please.
Comment 3 Benny Pedersen 2012-01-06 05:24:59 UTC
yes i still on baselayout 1.x, there is no sign of need more then that in the ebuild so it should still work with 1.x ?

will create another bug now that is why i keep baselayout 1.x, funtoo have same bug btw (baselayout have / root partion in double listing in mtab, and a belive its something that really needs fixin, it just not give errors, ubuntu does not have this error, only exists on gentoo/funtoo)

cant reopen btw
Comment 4 Benny Pedersen 2012-01-06 19:04:04 UTC
possible to have 2 init scripts ?, one pr baselayout ?
Comment 5 Jeroen Roovers (RETIRED) gentoo-dev 2012-01-07 17:47:11 UTC
It's time to upgrade to baselayout-2.
Comment 6 Benny Pedersen 2012-01-07 17:57:09 UTC
(In reply to comment #5)
> It's time to upgrade to baselayout-2.

why no depend then ?
Comment 7 Jaak Ristioja 2012-01-07 21:55:04 UTC
(In reply to comment #6)
> (In reply to comment #5)
> > It's time to upgrade to baselayout-2.
> 
> why no depend then ?

I agree that there should be dependencies for such things. And this is not the only package affected.

Overall, the time between baselayout-2 being stabilized and baselayout-1 being completely phased out has been too short for a lot of stable systems. There are still systems out there which run baselayout-1, which still need to keep staying online for some time, but at the same time kept up-to-date with the latest security patches. I don't want a philosophical discussion, but only state that the upgrade path has caused many similar problems for users.

For example, people with machines running baselayout-1 who upgrade from important_service-2.0-r3 to 2.0-r4 and do a mere "/etc/init.d/important_service restart" might get serious service downtime. Proper dependencies might have prevented such downtime resulting from incompatible init-scripts.
Comment 8 SpanKY gentoo-dev 2012-01-07 22:00:46 UTC
this is not something to be done on a per-package basis.  baselayout-1 isn't supported anywhere anymore.

http://sources.gentoo.org/profiles/base/packages?r1=1.58&r2=1.59
Comment 9 Benny Pedersen 2012-01-08 23:04:22 UTC
https://bugs.gentoo.org/show_bug.cgi?id=398197

created this bug, is why i keep baselayout 1 a little more
Comment 10 William Hubbs gentoo-dev 2012-01-09 02:01:53 UTC
(In reply to comment #7)
> (In reply to comment #6)
> > (In reply to comment #5)
> > > It's time to upgrade to baselayout-2.
> > 
> > why no depend then ?

Because baselayout-1.x is no longer supported for running systems. we support migration from baselayout-1 to baselayout-2, but that is all. We are not interested in keeping two sets of init scripts around so that users can stay on baselayout-1.

> I agree that there should be dependencies for such things. And this is not the
> only package affected.
> 
> Overall, the time between baselayout-2 being stabilized and baselayout-1 being
> completely phased out has been too short for a lot of stable systems. There are
> still systems out there which run baselayout-1, which still need to keep
> staying online for some time, but at the same time kept up-to-date with the
> latest security patches. I don't want a philosophical discussion, but only
> state that the upgrade path has caused many similar problems for users.

All we are supporting is _migration_ from baselayout-1 to baselayout-2, and that has been true since 28 Jun 2011, which was the first day baselayout-2 was stable for all architectures.

We will stop supporting even that on 28 Jun 2012, as per gentoo policy. You really should upgrade.

> For example, people with machines running baselayout-1 who upgrade from
> important_service-2.0-r3 to 2.0-r4 and do a mere "/etc/init.d/important_service
> restart" might get serious service downtime. Proper dependencies might have
> prevented such downtime resulting from incompatible init-scripts.

As I said above, when that happens, they need to upgrade to baselayout-2.