[Bug 678283] Re: Sync python-pyproj 1.8.8-1 (universe) from Debian experimental (main)
Thanks, this sounds good. I see that experimental still has 1.8.8-1, so give me a shout (on this bug or on IRC) once you've uploaded 1.8.8-2, or decided that you don't need to. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/678283 Title: Sync python-pyproj 1.8.8-1 (universe) from Debian experimental (main) -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 678283] Re: Sync python-pyproj 1.8.8-1 (universe) from Debian experimental (main)
And yes, not-built-from-source binaries are semi-automatically removed once nothing (build-)depends on them any more. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/678283 Title: Sync python-pyproj 1.8.8-1 (universe) from Debian experimental (main) -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 678283] Re: Sync python-pyproj 1.8.8-1 (universe) from Debian experimental (main)
Colin, I was waiting for some kind of ACK :-) Just uploaded 1.8.8-2 to experimental. I merged all Ubuntu's changelog, apart from the last entry by doko -- it was just a rebuild, and would've been in the middle of other Debian revisions with a greater version. I skipped it so that I don't inadvertently break any external tool :-) (and it didn't give any useful information to end users either). Here's the additional changelog entry (apart from older Ubuntu ones): python-pyproj (1.8.8-2) experimental; urgency=low * Upload to ease sync to Ubuntu * debian/changelog: merged Ubuntu's pyproj changelog -- David Paleino da...@debian.org Mon, 06 Dec 2010 20:20:31 +0100 ** Summary changed: - Sync python-pyproj 1.8.8-1 (universe) from Debian experimental (main) + Sync python-pyproj 1.8.8-2 (universe) from Debian experimental (main) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/678283 Title: Sync python-pyproj 1.8.8-2 (universe) from Debian experimental (main) -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 678283] Re: Sync python-pyproj 1.8.8-1 (universe) from Debian experimental (main)
I reviewed the pyproj packaging and none of it would add to the Debian packaging. The python-pyproj-data is no longer necessary as Debian's python-pyproj is using the system proj-data instead of an internal copy of the data. These files are in a separate directory, so there should be no need for conflicts or replaces. After this is sync'd I'll request the pyproj removal. ** Changed in: ubuntu Status: Incomplete = Confirmed -- Sync python-pyproj 1.8.8-1 (universe) from Debian experimental (main) https://bugs.launchpad.net/bugs/678283 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 678283] Re: Sync python-pyproj 1.8.8-1 (universe) from Debian experimental (main)
There's an existing pyproj source package in Ubuntu which conflicts with this. I assume it dates back from before python-pyproj was in Debian. What should be done with it? At minimum, somebody needs to: * check the pyproj packaging and see whether there are any fixes that need to be applied to the Debian package * figure out what to do about the fact that pyproj is split into python-pyproj and python-pyproj-data, while python-pyproj just builds a single binary package; do any files overlap such that we need a Replaces field? ** Changed in: ubuntu Status: Confirmed = Incomplete -- Sync python-pyproj 1.8.8-1 (universe) from Debian experimental (main) https://bugs.launchpad.net/bugs/678283 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 678283] Re: Sync python-pyproj 1.8.8-1 (universe) from Debian experimental (main)
Hello, yes, the Ubuntu package exists since before the Debian one. I must've missed it when I originally packaged pyproj in Debian. I gave a look at the Ubuntu package, and it seems there are no fixes to backport to Debian. 1.8.6-0ubuntu1 has two patches, which are useless in the Debian package. In fact, I'm using data from the proj-data binary, instead of the embedded copies (which in Ubuntu are shipped in python-pyproj-data). I'd say this is a good thing (but I'm the maintainer, so I'm biased :)). I checked in Natty, and the only rdepend of python-pyproj-data is python-pyproj itself. So here's the plan: - I upload a 1.8.8-2 version to Debian/experimental, with the Ubuntu changelog merged - remove pyproj source package from Ubuntu - upload python-pyproj source package as NEW to Ubuntu. I don't see the need for particular upgrade paths. python-pyproj-data would be removed because not-built-from-source (at least, in Debian it would be so, I hope here it's more or less the same), and users will have proj-data pulled in by my python-pyproj package. Also, there's no conflict between proj-data and python-pyproj-data -- the first puts data in /usr/share/proj/, while the latter in /usr/share/pyproj/data. I could just add a Conflicts to my 1.8.8-2 to force removal of python-pyproj-data. What do you think? David -- Sync python-pyproj 1.8.8-1 (universe) from Debian experimental (main) https://bugs.launchpad.net/bugs/678283 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 678283] Re: Sync python-pyproj 1.8.8-1 (universe) from Debian experimental (main)
python-pyproj 1.8.8-1 builds on amd64. Sync request ACK'd. ** Changed in: ubuntu Assignee: (unassigned) = Benjamin Drung (bdrung) ** Changed in: ubuntu Status: New = In Progress ** Changed in: ubuntu Status: In Progress = Confirmed ** Changed in: ubuntu Assignee: Benjamin Drung (bdrung) = (unassigned) -- Sync python-pyproj 1.8.8-1 (universe) from Debian experimental (main) https://bugs.launchpad.net/bugs/678283 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs