backports.org became really shitty for php5-mysql and mysql-server-5.0

Tags:

Hi!

I want to cry about this issue...

Few weeks ago, it was possible to setup php5, mysql5 and apache2 in
sarge using the backports. But seems few weeks (maybe 1 week ?), if you
do setup php5-mysql and mysql-server-5 from the backports, then BOOM,
it's impossible for any php-mysql enabled application to authenticate.

I know how to fix, you "simply" have to recompile php5 using the
backports.org sources, but that's not the issue. I had a big bunch of
user of our control panel complaining about it, and most of it thought
it was the fault of our app, when it is really a backports.org issue.

I'm sure I'm not the only one that has to suffer this issue, it's time
consuming, and it gives a VERY bad image for the people thinking the
problem is from us, when the issue is out of our control. And I'm not
even talking about the hours that some of our users loosed on this...

Also, that forces some to upgrade to Etch when it's not yet released (or
to manually compile php5).

Does one of you know who I should get in touch with so this is
corrected? Setting-up php5-mysql, apache2 and MySQL server 5 in Sarge is
really something common, I think this MUST be corrected ASAP. I don't
know who's responsible for these packages as I'm almost sure that the
maintainer field in the control file is not the one who did the upload
in backports.org. If you know who I should get in touch, let me know.

There might be good reasons that I don't know about this upgrade. If so,
I'd be happy to know the reasons.

Sorry, I know it might not be the correct list to ask such things, but I
just use this list as I know there is nice and knowledge full people
reading here, that I'm registered and that I read all message of this
list, and finally that I'm sure someone will be able to point me to the
right people, and hopefully have a correction of this problem uploaded.

Thomas Goirand

--

0

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

backports.org became really shitty for php5-mysql and mysql-serv

On Sun, 18 Mar 2007 03:20:59 +0800, Thomas Goirand wrote:
> I know how to fix, you "simply" have to recompile php5 using the
> backports.org sources

Hm, it might be easier to reset your mysql users'
passwords with the OLD_PASSWORD function, as described at
.

--
Sam Morris
http://robots.org.uk/

PGP key id 1024D/5EA01078
3412 EA18 1277 354B 991B C869 B219 7FDB 5EA0 1078

--

backports.org became really shitty for php5-mysql and mysql-serv

On Sun, Mar 18, 2007 at 03:20:59AM +0800, Thomas Goirand wrote:
> I want to cry about this issue...
>
> Few weeks ago, it was possible to setup php5, mysql5 and apache2 in
> sarge using the backports. But seems few weeks (maybe 1 week ?), if you
> do setup php5-mysql and mysql-server-5 from the backports, then BOOM,
> it's impossible for any php-mysql enabled application to authenticate.
>
> I know how to fix, you "simply" have to recompile php5 using the
> backports.org sources, but that's not the issue. I had a big bunch of
> user of our control panel complaining about it, and most of it thought
> it was the fault of our app, when it is really a backports.org issue.

well, what did you expect?

if you're using backports.org, you may as well be using unstable.

in fact, you're better off with unstable because there are more people
using it, so it is better tested. with backports.org, you can be pretty
sure that NOBODY else is using your exact combination of libraries and
other packages....so you may be the ONLY person to ever encounter a
particular bug.

IMO, backports.org is just a second-rate way of running 'unstable' for
people who are scared by the name 'unstable'.

(and 'testing' is a way of running 'unstable' with a long delay for any
urgent fixes. although at least it also serves the useful purpose of
testing the next release so it's a good thing that some people use it)

craig

--
craig sanders

BOFH excuse #160: non-redundant fan failure

--

backports.org became really shitty for php5-mysql and mysql-serv

On Sun, Mar 18, 2007 at 08:11:15AM +1100, Craig Sanders wrote:
>
> well, what did you expect?
>
> if you're using backports.org, you may as well be using unstable.
>
That's not quite true. You may as well be using unstable for the
packages you are pulling from backports.

> in fact, you're better off with unstable because there are more people
> using it, so it is better tested. with backports.org, you can be pretty
> sure that NOBODY else is using your exact combination of libraries and
> other packages....so you may be the ONLY person to ever encounter a
> particular bug.
>
Really? So, he's better off with unstable so that he can potentially be
the first user to find it there instead of in backports? So that he can
also be potentially bitten by any number of bugs which invariably hit
unstable first?

> IMO, backports.org is just a second-rate way of running 'unstable' for
> people who are scared by the name 'unstable'.
>
> (and 'testing' is a way of running 'unstable' with a long delay for any
> urgent fixes. although at least it also serves the useful purpose of
> testing the next release so it's a good thing that some people use it)
>
If an orphaned package is the subject of a security advisory, who fixes
it? In stable, it is the security team. In unstable, there is no
obligation for anybody to provide security support. Someone on the
security team or the QA team may be nice enough to do a QA upload of the
new version of the package (as many upstream developers release security
fixes by releasing whole new versions), but nobody is obligated to do
that.

Regards,

-Roberto

--
Roberto C. Sanchez
http://people.connexer.com/~roberto
http://www.connexer.com

backports.org became really shitty for php5-mysql and mysql-serv

On Sat, Mar 17, 2007 at 06:20:52PM -0400, Roberto C. Sanchez wrote:
> On Sun, Mar 18, 2007 at 08:11:15AM +1100, Craig Sanders wrote:
> >
> > well, what did you expect?
> >
> > if you're using backports.org, you may as well be using unstable.
> >
> That's not quite true. You may as well be using unstable for the
> packages you are pulling from backports.

yes, it's not quite true. it's not as good as using 'unstable.

but in terms of what it does to the 'pristine' status of an allegedly
'stable' system, it's effectively the same. if you're using backports,
then you're no longer running 'stable' and it's just plain stupid to
fool yourself that you are.

> > in fact, you're better off with unstable because there are more people
> > using it, so it is better tested. with backports.org, you can be pretty
> > sure that NOBODY else is using your exact combination of libraries and
> > other packages....so you may be the ONLY person to ever encounter a
> > particular bug.
>
> Really? So, he's better off with unstable so that he can potentially be
> the first user to find it there instead of in backports? So that he can
> also be potentially bitten by any number of bugs which invariably hit
> unstable first?

yes. MUCH better off.

i've been running unstable on hundreds of servers and desktops for over 10
years.

i don't even need a whole hand of fingers to count the serious problems
caused by packages in unstable in that time.

only once has a problem occured that took me more than an hour minutes
to fix. and only a few times has a problem occurred that took me more
than 10-15 minutes to fix. most "problems" are trivial - changes in
config file format between one version of a program and the next.

OTOH, i've upgraded numerous servers from one version of 'stable' to
the next version of 'stable' over the years. that is *ALWAYS* a massive
PITA because it has generally been at least a year or two between stable
releases...and even with all the testing done before a release, some
things don't go anywhere near as smoothly as they should.

IMO, it's better to upgrade a couple of dozen packages every few weeks
than a few thousand packages every few years. less to go wrong at any
one time.

> > IMO, backports.org is just a second-rate way of running 'unstable' for
> > people who are scared by the name 'unstable'.

that needs saying again.

'unstable' isn't anywhere near as scary as the name implies.

if you NEED a stable (as in "unchanging") system then just stick with
'stable' and security-updates. don't fool yourself that stable+backports
is any better than 'unstable', because it isn't - and it's often worse.

otherwise, use 'testing' or 'unstable'. don't waste your time with
third-party stuff like backports.

> > (and 'testing' is a way of running 'unstable' with a long delay
> > for any urgent fixes. although at least it also serves the useful
> > purpose of testing the next release so it's a good thing that some
> > people use it)
>
> If an orphaned package is the subject of a security advisory, who
> fixes it? In stable, it is the security team. In unstable, there is
> no obligation for anybody to provide security support. Someone on the

big deal. in practice, security updates are in stable either at the same
time as in stable, or the package concerned was upgraded months before anyone
even discovered that there was a security hole in it.

keeping months or years ahead of the script kiddies is one of the reason i use
unstable.

> security team or the QA team may be nice enough to do a QA upload of
> the new version of the package (as many upstream developers release
> security fixes by releasing whole new versions), but nobody is
> obligated to do that.

read the fine print. nobody's *obligated* to do it for stable,
either. and certainly not for backports (which has inherent security
implications because backporters aren't vetted and don't have to be in
the web of trust like debian developers are - yes, many are DDs...not
all).

like everything in debian, security updates are done on a "best-effort"
basis. the fact that debian's "best-effort" tends to be miles ahead of
any commercial, paid-for "guarantee" doesn't change the fact that it's a
best-effort.

craig

--
craig sanders

BOFH excuse #261:

The Usenet news is out of date

--

backports.org became really shitty for php5-mysql and mysql-serv

Craig Sanders wrote:
> On Sun, Mar 18, 2007 at 03:20:59AM +0800, Thomas Goirand wrote:
>> I want to cry about this issue...
>>
>> Few weeks ago, it was possible to setup php5, mysql5 and apache2 in
>> sarge using the backports. But seems few weeks (maybe 1 week ?), if you
>> do setup php5-mysql and mysql-server-5 from the backports, then BOOM,
>> it's impossible for any php-mysql enabled application to authenticate.
>>
>> I know how to fix, you "simply" have to recompile php5 using the
>> backports.org sources, but that's not the issue. I had a big bunch of
>> user of our control panel complaining about it, and most of it thought
>> it was the fault of our app, when it is really a backports.org issue.
>
> well, what did you expect?

I just expected it to work like it did before, for more than 1 year, and
that it worked AT LEAST as good as with Etch or SID.

> if you're using backports.org, you may as well be using unstable.

I do, but for development purposes only, like many. If it's about me, I
use apache 1.3, php4 and mysql4.0 because I don't need anything else.
But it's NOT about me this time, it's about other people, and I can tell
you that there are a lot doing this.

> in fact, you're better off with unstable because there are more people
> using it, so it is better tested. with backports.org, you can be pretty
> sure that NOBODY else is using your exact combination of libraries and
> other packages....so you may be the ONLY person to ever encounter a
> particular bug.

Do you REALLY think that using php5, mysql5 and apache2 under Sarge is
uncommon? If you do, I can tell you it's not!

> IMO, backports.org is just a second-rate way of running 'unstable' for
> people who are scared by the name 'unstable'.

For me, it's just a way of using packages that are really missing
because of the way that Debian works. I don't like it either, but
sometimes there is no other way. Please everybody, do not mistake on
this one, I really think the way Debian works is the way it should be
and I have nothing to say about it.

Thomas

P.S: Still, my question remains: who should I contact?

--

backports.org became really shitty for php5-mysql and mysql-serv

On Sun, Mar 18, 2007 at 05:25:30PM +0800, Thomas Goirand wrote:
> I just expected it to work like it did before, for more than 1 year, and
> that it worked AT LEAST as good as with Etch or SID.

well, if you wanted it to just keep working without change then you should
have stuck with 'stable'. that's the whole point of stable.

> > if you're using backports.org, you may as well be using unstable.
>
> I do, but for development purposes only, like many. If it's about me, I
> use apache 1.3, php4 and mysql4.0 because I don't need anything else.
> But it's NOT about me this time, it's about other people, and I can tell
> you that there are a lot doing this.

you miss the point. backports is no better than unstable. once you use
it on a stable system, you've stopped running stable.

if you think a 'stable' system with some packages from backports is
still 'stable' then you are just fooling yourself. it's not.

> > in fact, you're better off with unstable because there are more
> > people using it, so it is better tested. with backports.org, you
> > can be pretty sure that NOBODY else is using your exact combination
> > of libraries and other packages....so you may be the ONLY person to
> > ever encounter a particular bug.
>
> Do you REALLY think that using php5, mysql5 and apache2 under Sarge is
> uncommon? If you do, I can tell you it's not!

the *EXACT* combination of libraries and other packages on your system
MAY WELL BE UNCOMMON. certainly more uncommon than the packages in
systems running 'unstable'. there may be obscure bugs that only show up
under obscure combinations of libraries and packages. running backports
lets you be the guinea-pig to find out.

> > IMO, backports.org is just a second-rate way of running 'unstable'
> > for people who are scared by the name 'unstable'.
>
> For me, it's just a way of using packages that are really missing
> because of the way that Debian works. I don't like it either, but
> sometimes there is no other way.

yes, there is another way. a better way. run 'unstable'. or run 'stable'
with some packages from 'unstable' (use apt's pinning feature to keep
most stuff as stable except the packages you specifically allow from
unstable). that gives you everything that backports does, with better
testing, better security, and packages by known & identified DDs rather
than random members of the public.

> P.S: Still, my question remains: who should I contact?

whoever's responsible for backports.org. which isn't debian.

craig

--
craig sanders

BOFH excuse #49: Bogon emissions

--

backports.org became really shitty for php5-mysql and mysql-serv

On Sun, Mar 18, 2007 at 09:57:49PM +1100, Craig Sanders wrote:
> > > if you're using backports.org, you may as well be using unstable.
> >
> > I do, but for development purposes only, like many. If it's about me, I
> > use apache 1.3, php4 and mysql4.0 because I don't need anything else.
> > But it's NOT about me this time, it's about other people, and I can tell
> > you that there are a lot doing this.
>
> you miss the point. backports is no better than unstable. once you use
> it on a stable system, you've stopped running stable.
>
> if you think a 'stable' system with some packages from backports is
> still 'stable' then you are just fooling yourself. it's not.

btw, the other thing that makes backports just like 'unstable'
is that you should test every upgrade on another machine *BEFORE*
you upgrade production servers.

you obviously didn't do that. otherwise you would have found the problem
before b0rking your server.

craig

--
craig sanders

BOFH excuse #191:

Just type 'mv * /dev/null'.

--

backports.org became really shitty for php5-mysql and mysql-serv

Craig Sanders wrote:
> On Sun, Mar 18, 2007 at 09:57:49PM +1100, Craig Sanders wrote:
>>>> if you're using backports.org, you may as well be using unstable.
>>> I do, but for development purposes only, like many. If it's about me, I
>>> use apache 1.3, php4 and mysql4.0 because I don't need anything else.
>>> But it's NOT about me this time, it's about other people, and I can tell
>>> you that there are a lot doing this.
>> you miss the point. backports is no better than unstable. once you use
>> it on a stable system, you've stopped running stable.
>>
>> if you think a 'stable' system with some packages from backports is
>> still 'stable' then you are just fooling yourself. it's not.
>
> btw, the other thing that makes backports just like 'unstable'
> is that you should test every upgrade on another machine *BEFORE*
> you upgrade production servers.
>
> you obviously didn't do that. otherwise you would have found the problem
> before b0rking your server.
>
> craig

If you were talking about me, then you didn't read me... I was NOT
talking about any of my servers, but about other people complaining my
app was not working because of that issue... Again, I do NOT use the
backports (except some tries on my laptop maybe), I use Sarge, Etch or SID.

Anyway, I think we are annoying everybody because of my first post. To
all: sorry, and let's stop, ok? :)

Thomas

--

backports.org became really shitty for php5-mysql and mysql-serv

Ok, it's all my bad it seems... :(

[mysqld]
old_passwords = false # inserted by debconf

Again, sorry for me being stupid and writing to the wrong list...

Thomas

--

Syndicate content