[Pkg-mailman-hackers] Bug#919145: Bug#919145: mailman3: stretch-backports dependencies can not be satisfied with python3-alembic from backports

Pierre-Elliott Bécue peb at debian.org
Tue Jan 22 00:45:05 GMT 2019


Control: tags -1 - moreinfo

Le mardi 22 janvier 2019 à 01:30:50+0100, Pierre-Elliott Bécue a écrit :
> Control: tags -1 + moreinfo
> 
> Le dimanche 13 janvier 2019 à 07:32:25+0000, Sampo Sorsa a écrit :
> > Package: mailman3
> > Version: 3.2.0-4~bpo9+1
> >
> > Dear Maintainer,
> >
> > The mailman3 dependencies can not be satisfied with python3-alembic from stretch-backports:
> >
> > Package: mailman3
> > Depends: python3-alembic, python3-sqlalchemy (>= 1.2.3)
> >
> > Package: python3-alembic
> > Version: 1.0.0-2~bpo9+1
> > Depends: python3-sqlalchemy (>= 1.0~), python3-sqlalchemy (<< 1.1)
> >
> > The python3-sqlalchemy dependency is conflicting. The only way to resolve this is to downgrade python3-alembic to stretch version:
> >
> > Package: python3-alembic
> > Version: 0.8.8-2
> > Depends: python3-sqlalchemy (>= 0.7.6)
> >
> > Perhaps this bug should be filed under python3-alembic to request backports upgrade (although buster is 1.0.0-2 too), but I wanted to make both maintainers and users of mailman3 aware of the issue. Please refile if necessary.
> 
> Dear Sampo,
> 
> .-(1:27:00)-(~/git/debian/python/alembic/alembic)------------------------------------------(git)-[alembic/master]-(peb at pimeys)-
> `--[130]-> agi -t stretch-backports python3-sqlalchemy
> [sudo] Mot de passe de peb : 
> Lecture des listes de paquets... Fait
> Construction de l'arbre des dépendances
> Lecture des informations d'état... Fait
> Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
>   fonts-glewlwyd libjs-highlight.js mkdocs-bootstrap mkdocs-bootswatch python-arrow python-blessed python-blinker python-configparser python-csscompressor python-cssmin
>   python-django-allauth python-django-appconf python-django-compressor python-django-filters python-django-gravatar2 python-django-guardian python-django-haystack
>   python-django-paintstore python-django-picklefield python-django-q python-djangorestframework python-future python-jwt python-mailmanclient python-networkx python-oauthlib
>   python-rcssmin python-requests-oauthlib python-rjsmin python-robot-detection python-whoosh
> Veuillez utiliser « sudo apt autoremove » pour les supprimer.
> The following additional packages will be installed:
>   mailman3 python3-sqlalchemy-ext
> Paquets suggérés :
>   mailman3-doc python-sqlalchemy-doc python3-mysqldb python3-fdb
> Les NOUVEAUX paquets suivants seront installés :
>   python3-sqlalchemy-ext
> Les paquets suivants seront mis à jour :
>   mailman3 python3-sqlalchemy
> 2 mis à jour, 1 nouvellement installés, 0 à enlever et 242 non mis à jour.
> Il est nécessaire de prendre 1 198 ko dans les archives.
> Après cette opération, 166 ko d'espace disque seront libérés.
> Souhaitez-vous continuer ? [O/n] n
> Annulation.
> 
> Can you explain me how you did obtain such an issue?

My bad, I messed up my commands.

Cc-ing Mattia as he released alembic in bpo.

Mattia, python3-alembic depends on python3-sqlalchemy << 1.1 but I can't
see anything about this in d/changelog or d/control in alembic. I can't
actually find the << 1.1 condition anywhere.

Do you know why it is here? Where does it come from? Salsa doesn't seem
to have any track of a stretch-backports branch.

-- 
Pierre-Elliott Bécue
GPG: 9AE0 4D98 6400 E3B6 7528  F493 0D44 2664 1949 74E2
It's far easier to fight for one's principles than to live up to them.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-mailman-hackers/attachments/20190122/1e90ce8d/attachment.sig>


More information about the Pkg-mailman-hackers mailing list