Hi,

First of all, the package is team maintained. So it isn't only me here.
If you want, feel free to join the Debian PHP PEAR Maintainers <pkg-php-
[email protected]>, we'd be very (extremely, delighted...)
happy to have some more hands, because there's lots of packages to
maintain.

Second, I just had a longer look at the issue. Just after installing the
package, here's what I have:

# ls -lah /usr/share/doc/php-compat/tests/function/acosh.phpt 
-rw-r--r-- 1 root root 263 Jun 30 23:16 
/usr/share/doc/php-compat/tests/function/acosh.phpt

As you see, the date is correct. So I didn't understand first what issue
we were having here. Then I finally understood: file dates in the Git
repository are also correct, and only the orig.tar.gz has wrong dates,
but since I'm packaging with Git, I don't see the issue. You'll have it
only if you don't use git-buildpackage to build, but downloading the
source package and building. I tried, and it proves me correct!!! So I
wonder, when you pull a package from Debian, do you *ALWAYS* rebuild it
before importing it in Ubuntu?

Anyway, instead of doing what you asked above (eg, using a find and a
touch after dh_installdocs), I've switched to using the dh short style
and pkg-php-tools, since this is a waaaaaaaaay better, cleaner, faster,
and more maintainable. And magically, this solves the issue, even when
*not* using git-buildpackage. I'm not sure what the scripts of pkg-php-
tools are doing, but it is well possible that they have addressed the
situation, since the issue of stupid dates in upstream PHP PEAR packages
are recurring. FYI, I'm currently in the process of switching all of my
PHP PEAR packages to this style of packaging, which I believe will
smooth everything.

So, here's the changelog for my last upload:

php-compat (1.6.0a3-2) unstable; urgency=low

  * Now using DEP5 for the debian/copyright.
  * Now using pkg-php-tools and dh 8 short style (so depends on dh 8).
    This also sloves an issue when rebuilding the package without using
    git-buildpackage, because of upstream file dates set to 1/1/1970,
    which was affecting Ubuntu (LP: #836935).
  * Section is now php.

 -- Thomas Goirand <[email protected]>  Tue, 20 Sep 2011 01:13:22 +0800

So, I would suggest you to synch this last upload to SID, since it will
fix your troubles. I hope you didn't mind the long explanations, but I
thought it was worth explaining! :)

Cheers,

Thomas Goirand (zigo)

P.S: Note that I couldn't use the ${phppear:Debian-Depends} since it was
erroring on me...

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/836935

Title:
  upload rejected for files with a time stamp too far in the past

To manage notifications about this bug go to:
https://bugs.launchpad.net/launchpad/+bug/836935/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to