[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: