Tor Krill <[email protected]> writes:
> On Wed, Mar 12, 2014 at 4:55 PM, Nikolaus Rath <[email protected]> wrote:
>
>> >>
>> >> apt-get source python3.3/testing
>> >> apt-get build-dep python3.3
>> >> (cd python3*; dpkg-buildpackage -us -uc)
>> >>
>> >> Have you tried that?
>> >>
>> >
>> > I tried this and the build succeeds. The problem is that i need to pull
>> in
>> > a whole bunch of packages from Jessie to be able to do the build. This in
>> > the end results in a package that is not installable on a plain Debian
>> > Wheezy system :(
>>
>> I think you're doing something wrong. You mean the "apt-get build-dep
>> python3.3" step requires installing packages from Jessie? Which ones?
>>
>> > "Selecting previously unselected package python3.3-minimal.
>> > dpkg: regarding python3.3-minimal_3.3.5~rc2-1_amd64.deb containing
>> > python3.3-minimal, pre-dependency problem:
>> > python3.3-minimal pre-depends on libc6 (>= 2.15)
>> > libc6:amd64 is installed, but is version 2.13-38+deb7u1."
>>
>> Clearly, this python3.3-minimal package was not build on a wheezy
>> system. Are you sure you did the "apt-get build-dep" and
>> "dpkg-buildpackage" on a wheezy system?
>
>
> The python3.3 depends on libmpdec-dev which in turn finally depends on
> libc6 giving the below problems.
This does not make sense. Either libmpdec-dev is not available in
wheezy, or it is available in wheezy and compatible with wheezy's
libc6. The above message looks as if you're trying to install a jessie
libmpdec-dev binary package in wheezy.
> apt-get build-dep python3.3 now says:
>
> E: Build-Depends dependency for python3.3 cannot be satisfied because
> candidate version of package gcc can't satisfy version requirements
>
> And trying to build the package anyway says:
>
> dpkg-checkbuilddeps: Unmet build dependencies: quilt autoconf sharutils
> libreadline6-dev libncursesw5-dev (>= 5.3) zlib1g-dev libbz2-dev
> liblzma-dev libgdbm-dev libdb-dev tk-dev blt-dev (>= 2.4z) libssl-dev
> libexpat1-dev libbluetooth-dev libsqlite3-dev libffi-dev (>= 3.0.5)
> python3:any gcc (>= 4:4.8) xvfb
>
> Where the dependency on gcc 4.8 seems like the big problem here.
Python 3.3 does not depend on GCC 4.8 for sure, so this could only
happen as a result to some Debian specific patch. I would try to just
build with an older gcc and see what happens (use dpkg-buildpackage -d).
> I would conclude this as it is no easy task to get python3.3 running
> on Debian Wheezy :(
It certainly was relatively straightforward a few weeks ago. I'm running
a wheezy system with Python 3.3 here. But it is possible that the Python
package in testing got some upgrades since then that makes it hard to
backport. Another idea would be to grab the testing python3.3 package
from snapshots.debian.org (try the last version before Python 3.3 became
the default python).
Best,
-Nikolaus
--
Encrypted emails preferred.
PGP fingerprint: 5B93 61F8 4EA2 E279 ABF6 02CF A9AD B7F8 AE4E 425C
»Time flies like an arrow, fruit flies like a Banana.«
--
You received this message because you are subscribed to the Google Groups
"s3ql" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.