Your message dated Tue, 9 Jan 2024 06:25:46 +0100
with message-id
<calf6qjkt6c6vy5cygpmhdn25-pjkohkf21u-+dfhfpfzcgb...@mail.gmail.com>
and subject line fixed
has caused the Debian Bug report #1042611,
regarding openshot-qt: FTBFS with Sphinx 7.1, docutils 0.20: TypeError: not all
arguments converted during string formatting
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
1042611: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1042611
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: openshot-qt
Version: 2.6.1+dfsg1-4
Severity: important
Tags: ftbfs
User: python-modules-t...@lists.alioth.debian.org
Usertags: sphinx7.1
Hi,
openshot-qt fails to build with Sphinx 7.1 and docutils 0.20, both of which
are currently available in experimental.
Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> PYTHONPATH=. http_proxy='127.0.0.1:9' python3 -m sphinx -N -b html -d
> build/doctrees doc build/html
> Running Sphinx v7.1.1
> WARNING: Invalid configuration value found: 'language = None'. Update your
> configuration to a valid language code. Falling back to 'en' (English).
> making output directory... done
> building [mo]: targets for 0 po files that are out of date
> writing output...
> building [html]: targets for 15 source files that are out of date
> updating environment: [new config] 15 added, 0 changed, 0 removed
> [2Kreading sources... [ 7%] animation
> [2Kreading sources... [ 13%] clips
> [2Kreading sources... [ 20%] contributing
> [2Kreading sources... [ 27%] developers
> /<<PKGBUILDDIR>>/doc/animation.rst:34: ERROR: "table" widths do not match the
> number of columns in table (3).
>
> .. table::
> :widths: 5 32
>
> == ================== ============
> # Name Description
> == ================== ============
> 1 Green Property When the play-head is on a key frame, the property
> appears green
> 1 Blue Property When the play-head is on an interpolated value,
> the property appears blue
> 2 Value Slider Click and drag your mouse to adjust the value
> (this automatically creates a key frame if needed)
> 3 Play-head Position the play-head over a clip where you need
> a key frame
> 4 Key frame Markers Small green tick marks are drawn at all key frame
> positions (on a clip)
> == ================== ============
> /<<PKGBUILDDIR>>/doc/animation.rst:56: ERROR: "table" widths do not match the
> number of columns in table (2).
>
> .. table::
> :widths: 12
>
> ================== ============
> Name Description
> ================== ============
> Bézier Interpolated values use a quadratic curve, and ease-in
> and ease-out
> Linear Interpolated values are calculated linear (each step
> value is equal)
> Constant Interpolated values stay the same until the next key
> frame, and jump to the new value
> ================== ============
> /<<PKGBUILDDIR>>/doc/animation.rst:91: ERROR: "table" widths do not match the
> number of columns in table (3).
>
> .. table::
> :widths: 5 25
>
> == ==================== ============
> # Name Description
> == ==================== ============
> 1 File Properties Select an image sequence in the **Project
> Files** panel, right click and choose **File Properties**
> 2 Frame Rate Adjust the frame rate of the animation.
> Typically, hand-drawn animations use 12 frames per second.
> == ==================== ============
> /<<PKGBUILDDIR>>/doc/clips.rst:55: ERROR: "table" widths do not match the
> number of columns in table (2).
>
> .. table::
> :widths: 30
>
> ====================== ============
> Name Description
> ====================== ============
> **Slice** When the play-head (i.e. vertical red playback
> line) is overlapping a clip, right click on the clip,
> and choose :guilabel:`Slice`.
> **Slice All** When the play-head is overlapping many clips,
> right click on the play-head, and choose
> :guilabel:`Slice All` (it will cut all
> intersecting clips on all tracks).
> **Resizing Edge** Mouse over the edge of a clip, and resize the edge.
> **Split Dialog** Right click on a file, and choose :guilabel:`Split
> Clip`. A dialog will appear which allows
> for creating lots of small cuts in a single video
> file.
> **Razor Tool** The razor tool |razortool_icon| from the **Edit
> Toolbar** cuts a clip wherever you click on it.
> So be careful, it is easy and dangerous!
> ====================== ============
> /<<PKGBUILDDIR>>/doc/clips.rst:83: ERROR: "table" widths do not match the
> number of columns in table (2).
>
> .. table::
> :widths: 20
>
> ================== ============
> Name Description
> ================== ============
> Fade Fade in or out a clip (often easier than using a
> transition)
> Animate Zoom and slide a clip
> Rotate Rotate or flip a video
> Layout Make a video smaller or larger, and snap to any corner
> Time Reverse and speed up or slow down video
> Volume Fade in or out the volume for a clip
> Separate Audio Create a clip for each audio track
> Slice Cut the clip at the play-head position
> Transform Enable transform mode
> Display Show waveform or thumbnail for a clip
> Properties Show the properties panel for a clip
> Copy / Paste Copy and paste key frames or duplicate an entire clip
> (with all key frames)
> Remove Clip Remove a clip from the timeline
> ================== ============
> /<<PKGBUILDDIR>>/doc/clips.rst:134: ERROR: "table" widths do not match the
> number of columns in table (2).
>
> .. table::
> :widths: 20
>
> ================== ============
> Name Description
> ================== ============
> Gravity Type The gravity of a clip determines where it snaps to its
> parent
> Scale Type The scale determines how a clip should be resized to
> fit its parent
> Frame Display Type The format to display the frame number (if any)
> Scale X Curve representing the horizontal scaling in percent
> (0 to 1)
> Scale Y Curve representing the vertical scaling in percent (0
> to 1)
> Location X Curve representing the relative X position in percent
> based on the gravity (-1 to 1)
> Location Y Curve representing the relative Y position in percent
> based on the gravity (-1 to 1)
> Rotation Curve representing the rotation (0 to 360)
> Alpha Curve representing the alpha (1 to 0)
> Time Curve representing the frames over time to play (used
> for speed and direction of video)
> Volume Curve representing the volume (0 to 1)
> Shear X Curve representing X shear angle in degrees
> (-45.0=left, 45.0=right)
> Shear Y Curve representing Y shear angle in degrees
> (-45.0=down, 45.0=up)
> Channel Filter A number representing an audio channel to filter
> (clears all other channels)
> Channel Mapping A number representing an audio channel to output (only
> works when filtering a channel)
> Has Audio An optional override to determine if this clip has
> audio (-1=undefined, 0=no, 1=yes)
> Has Video An optional override to determine if this clip has
> video (-1=undefined, 0=no, 1=yes)
> Waveform Should a waveform be used instead of the clip's image
> Waveform Color Curve representing the color of the audio wave form
> ================== ============
>
> Exception occurred:
> File "/usr/lib/python3/dist-packages/sphinx/ext/extlinks.py", line 103, in
> role
> title = caption % part
> ~~~~~~~~^~~~~~
> TypeError: not all arguments converted during string formatting
> The full traceback has been saved in /tmp/sphinx-err-wxcmp3m0.log, if you
> want to report the issue to the developers.
> Please also report this if it was a user error, so that a better error
> message can be provided next time.
> A bug report can be filed in the tracker at
> <https://github.com/sphinx-doc/sphinx/issues>. Thanks!
> make[1]: *** [debian/rules:11: execute_after_dh_auto_build] Error 2
The full build log is available from:
http://qa-logs.debian.net/2023/07/30/exp/openshot-qt_2.6.1+dfsg1-4_unstable_sphinx-exp.log
Please see [1] for Sphinx changelog and [2] for Docutils changelog.
Also see [3] for the list of deprecated/removed APIs in Sphinx and possible
alternatives to them.
Some notable changes in Sphinx 6 and Sphinx 7:
- Sphinx no longer includes jquery.js and underscore.js by default.
Please use python3-sphinxcontrib.jquery package if you are using a custom
template and it still needs jquery.
- The setup.py build_sphinx command was removed. Please instead call
sphinx-build or "python3 -m sphinx" directly.
- For packages using the extlinks extension, the caption should contain
exactly one "%s" placeholder (if caption is not None).
In case you have questions, please Cc sph...@packages.debian.org on reply.
[1]: https://www.sphinx-doc.org/en/master/changes.html
[2]:
https://repo.or.cz/docutils.git/blob/refs/tags/docutils-0.20.1:/RELEASE-NOTES.txt
[3]:
https://www.sphinx-doc.org/en/master/extdev/deprecated.html#dev-deprecated-apis
All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=sphinx7.1;users=python-modules-t...@lists.alioth.debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=sphinx7.1&fusertaguser=python-modules-t...@lists.alioth.debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results
If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects
--- End Message ---
--- Begin Message ---
fixed 1042611 3.1.1+dfsg1-1
thanks
--- End Message ---