At 1169993410 time_t, Diego Iastrubni wrote:
> I am trying to build a package which depends on sqlite3. This breaks my 
> package in funny ways. 

This still does not justify critical severity.

> You are talking about php5-sqlite3 and php4-sqlite3?

Yes.

> I am probably not following, but I think in both packages you are installing 
> the same php "include" file, so this can be worked around in some way.

Yes, it's the same.

> If splitting this package is a problem (or just using the same package for 
> PHP4 and PHP5), IMHO the best solution should be to modify the default 
> configuration of php4 and php5 to include /usr/share/php$PHPVERSION/, as 
> dictated by the php policy Draft, section 2.2.2.
> http://webapps-common.alioth.debian.org/draft-php/html/ch-php-int.html#s-php-interpreter-fs

Thanks for the pointer.
It seems that:

    "The default PHP include path is:
     
.:/etc/php:/usr/local/share/php/5.0:/usr/share/php5:/usr/share/php/5.0:/usr/share/php:/usr/local/share/php"

So why including DB/sqlite3.php does not work for you if /usr/share/php5
is in default include path? Do I miss something?

> > Sure that's doing some configuration by yourself is fucking critical.
> No, read my comment in the original post: it leaves a modified configuration 
> file. This situation must be avoided, if we want to reduce race between 
> the "packager" version and "my version". 

I agree, however this is not a huge problem.

> Is it that hard to include a file with this content?

No, that's just NOT critical. But I'll add a default configuration.

Cheers,
-- 
Julien Danjou
.''`.  Debian Developer
: :' : http://julien.danjou.info
`. `'  http://people.debian.org/~acid
  `-   9A0D 5FD9 EB42 22F6 8974  C95C A462 B51E C2FE E5CD

Attachment: signature.asc
Description: Digital signature

Reply via email to