small question regarding UDD and Source.xz file
Hi,
I am surprised to find multiple entries for a given package and
architecture having different versions
in a specific (same distribution, release, component) source index file.
For instance:
curl -s https://ftp.debian.org/debian/dists/experimental/main/source/Sources.xz
| xzgrep -A 7 "Package: sphinx"
gives:
Package: sphinx
Binary: python-sphinx, python3-sphinx, sphinx-common, sphinx-doc,
libjs-sphinxdoc
Version: 1.5.6-2
Maintainer: Debian Python Modules Team
<python-modules-team@lists.alioth.debian.org>
Uploaders: Dmitry Shachnev <mitya57@debian.org>
Build-Depends: debhelper (>= 9)
Build-Depends-Indep: dh-python, dh-strip-nondeterminism, python-all
(>= 2.6.6-4~), python3-all (>= 3.3.3-1~), python-six (>= 1.5),
python3-six (>= 1.5), python-setuptools (>= 0.6c5-1~),
python3-setuptools, python-docutils (>= 0.11), python3-docutils (>=
0.11), python-pygments (>= 2.1.1), python3-pygments (>= 2.1.1),
python-jinja2 (>= 2.3), python3-jinja2 (>= 2.3), python-sqlalchemy,
python3-sqlalchemy, python-whoosh, python3-whoosh, python-pytest,
python3-pytest, python-mock, python3-mock, python-babel (>= 1.3),
python3-babel (>= 1.3), python-alabaster (>= 0.7), python3-alabaster
(>= 0.7), python-imagesize, python3-imagesize, python-requests (>=
2.4.0), python3-requests (>= 2.4.0), python-html5lib,
python3-html5lib, python-enum34, libjs-jquery (>= 1.4),
libjs-underscore, texlive-latex-recommended, texlive-latex-extra,
texlive-fonts-recommended, texinfo, texlive-luatex, texlive-xetex,
dvipng, graphviz, perl
Architecture: all
--
Package: sphinx
Binary: python3-sphinx, sphinx-common, sphinx-doc, libjs-sphinxdoc
Version: 3.2.1-2
Maintainer: Debian Python Team <team+python@tracker.debian.org>
Uploaders: Dmitry Shachnev <mitya57@debian.org>
Build-Depends: debhelper-compat (= 13)
Build-Depends-Indep: dh-python (>= 3.20180313~), dpkg-dev (>=
1.17.14), dvipng, fonts-freefont-otf, graphviz, imagemagick-6.q16,
libjs-jquery (>= 1.4), libjs-underscore, librsvg2-bin, perl,
python3-alabaster (>= 0.7), python3-all (>= 3.3.3-1~), python3-babel
(>= 1.3), python3-doc <!nodoc>, python3-docutils (>= 0.12),
python3-html5lib, python3-imagesize, python3-jinja2 (>= 2.3),
python3-lib2to3, python3-packaging, python3-pygments (>= 2.1.1),
python3-pytest, python3-requests (>= 2.5.0), python3-setuptools,
python3-snowballstemmer (>= 1.1), python3-sphinxcontrib.websupport
<!nodoc>, texinfo, texlive-fonts-recommended, texlive-latex-extra,
texlive-latex-recommended, texlive-luatex, texlive-xetex
Architecture: all
--
Package: sphinx
Binary: python3-sphinx, sphinx-common, sphinx-doc, libjs-sphinxdoc
Version: 3.4.3-1
Maintainer: Debian Python Team <team+python@tracker.debian.org>
Uploaders: Dmitry Shachnev <mitya57@debian.org>
Build-Depends: debhelper-compat (= 13)
Build-Depends-Indep: dh-python (>= 3.20180313~), dpkg-dev (>=
1.17.14), dvipng, fonts-freefont-otf, graphviz, imagemagick-6.q16,
libjs-jquery (>= 1.4), libjs-underscore, librsvg2-bin, perl,
python-requests-doc <!nodoc>, python3-alabaster (>= 0.7), python3-all
(>= 3.3.3-1~), python3-babel (>= 1.3), python3-doc <!nodoc>,
python3-docutils (>= 0.12), python3-html5lib, python3-imagesize,
python3-jinja2 (>= 2.3), python3-lib2to3, python3-packaging,
python3-pygments (>= 2.1.1), python3-pytest, python3-requests (>=
2.5.0), python3-setuptools, python3-snowballstemmer (>= 1.1),
python3-sphinxcontrib.websupport <!nodoc>, texinfo,
texlive-fonts-recommended, texlive-latex-extra,
texlive-latex-recommended, texlive-luatex, texlive-xetex
Architecture: all
--
Package: sphinx
Binary: python3-sphinx, sphinx-common, sphinx-doc, libjs-sphinxdoc
Version: 3.5.2-1
Maintainer: Debian Python Team <team+python@tracker.debian.org>
Uploaders: Dmitry Shachnev <mitya57@debian.org>
Build-Depends: debhelper-compat (= 13)
Build-Depends-Indep: dh-python (>= 3.20180313~), dpkg-dev (>=
1.17.14), dvipng, fonts-freefont-otf, graphviz, imagemagick-6.q16,
libjs-jquery (>= 1.4), libjs-underscore, librsvg2-bin, perl,
python-requests-doc <!nodoc>, python3-alabaster (>= 0.7), python3-all
(>= 3.3.3-1~), python3-babel (>= 1.3), python3-doc <!nodoc>,
python3-docutils (>= 0.12), python3-html5lib, python3-imagesize,
python3-jinja2 (>= 2.3), python3-lib2to3, python3-packaging,
python3-pygments (>= 2.1.1), python3-pytest, python3-requests (>=
2.5.0), python3-setuptools, python3-snowballstemmer (>= 1.1),
python3-sphinxcontrib.websupport <!nodoc>, texinfo,
texlive-fonts-recommended, texlive-latex-extra,
texlive-latex-recommended, texlive-luatex, texlive-xetex
Architecture: all
And more over UDD is not showing this one:
udd=> select distribution,release,component,package,architecture,array_to_string(array_agg(version),
', ') from packages where release='experimental' group by
distribution,release,component,package,architecture having count(*)>1;
distribution | release | component | package |
architecture | array_to_string
--------------+--------------+-----------+---------------------------+--------------+-------------------------------------------
debian | experimental | main | critterding-common |
all | 1.0-beta14+dfsg-2, 1.0-beta14+dfsg-2+b1
debian | experimental | main | gcc-10-locales |
all | 10.2.1-21, 10.2.1-20
debian | experimental | main | gcc-10-source |
all | 10.2.1-21, 10.2.1-20
debian | experimental | main | gitlab-common |
all | 13.5.4+dfsg-2, 13.8.5+dfsg2-1
debian | experimental | main | kfreebsd-source-11.0 |
all | 11.0~svn295083-1~debug2, 11.0~svn265310-1
debian | experimental | main | libgccjit-10-doc |
all | 10.2.1-20, 10.2.1-21
debian | experimental | main | libgtk-4-common |
all | 3.99.4-1, 4.0.3-4
debian | experimental | main | libgtk-4-doc |
all | 3.99.4-1, 4.0.3-4
debian | experimental | main | libnfft3-doc |
all | 3.4.0~rc1-1, 3.4.0~rc2-1
debian | experimental | main | libstdc++-10-doc |
all | 10.2.1-20, 10.2.1-21
debian | experimental | main | libwebkit2gtk-4.0-37-gtk2 |
all | 2.31.90-1, 2.31.1-1
debian | experimental | main | libwebkit2gtk-4.0-doc |
all | 2.31.1-1, 2.31.90-1
debian | experimental | main | redis |
all | 5:6.2.1-1, 5:6.2.0-1
debian | experimental | main | ruby-gitaly |
all | 13.8.5+dfsg2-1, 13.5.4+dfsg-2
debian | experimental | main | ruby3.0-doc |
all | 3.0.0~preview1-1, 3.0.0-1
(15 lignes)
Where am I wrong?
Thanks
Reply to: