Bug#390392: breaks python2.4-minimal install

Loïc Minier lool at dooz.org
Sun Oct 1 09:40:59 UTC 2006


found 390392 0.10.5-3
close 390392 0.10.5-4
stop

        Hi,

11:20 < lool> joeyh: I'm just discovering #390392 now, I didn't get the mail 
              from the BTS (now), however I'm surprized you got this with 
              0.10.5-4
11:20 < lool> joeyh: since 0.10.5-4 was uploaded to avoid exactly this:   * 
              Move examples to the Debian location via dh_install as well.
11:21 < lool> joeyh: 0.10.5-4 switched to pysupport because it excludes 
              /usr/share/doc from byte-compilation by default

On Sat, Sep 30, 2006, Joey Hess wrote:
> I'm upgrading a system from the unstable of approximatly 10 months ago to
> current unstable.

 Ok, now I understand why you get the warnings when upgrading: you
 probably upgraded python2.4-minimal before python-gst0.10.

> Setting up python2.4-minimal (2.4.3-8) ...
> pycentral: pycentral rtinstall: package python-gst0.10: error byte-compiling files (14)

 There are may problems at the root of your installation problem:
 1) examples with tabs
 2) examples get byte-compiled
 3) pycentral now insisting that the byte-compilation succeeds to install

 I switched to python-support in an attempt to fix 2), in version
 0.10.5-4, and it worked since python-support does not byte-compile the
 examples.
   Sadly, this switch was very intrusive, and broke (probably under
 other things), the runtime selection of GStreamer 0.8 versus 0.10
 ("pygst.require('0.10')").

 I just switched back to python-central, added a patch system, and
 patched the examples, hence fixing 1).

 I believe 3) remains to be fixed in pycentral, but I'm not interested
 in producing a test case.  IMO, pycentral introduced a regression when
 we switched to 2.3 to 2.4 which was not foreseeable when python2.3 was
 still the default, and which causes some packages to not be installable
 anymore.

 I'm closing this bug with the first version which stopped
 byte-compiling the examples, but I recommend you to use -5 as -4 has
 other RCs.

   Bye,
-- 
Loïc Minier <lool at dooz.org>




More information about the Pkg-gstreamer-maintainers mailing list