[PKG-Openstack-devel] python-barbican : Depends: python-sqlalchemy (< 1.1) but 1.1.4+ds1-1 is to be installed

Thomas Goirand zigo at debian.org
Sat Dec 3 17:54:29 UTC 2016


On 12/03/2016 06:42 PM, Turbo Fredriksson wrote:
> On 3 Dec 2016, at 17:08, Turbo Fredriksson <turbo at bayour.com> wrote:
> 
>> I don’t know what to say…
> 
> Other than possibly that every other python-* package needed by the Openstack service packages
> eventually depend on pythong-sqlalchemy <1.1. Which meant that EVERYTHING was destroyed!!
> 
> Pretty much my whole setup was wiped out. All service packages was removed and (all)most (all)
> of the databases was dropped :(.
> 
> So my system is now so f’ed up, I see very little hope of ever rescuing it.

You can send a big thanks to the SQLAlchemy maintainer who ignored my
messages on both IRC and on the debian-release list that his upload of
SQLAlchemy 1.1.4 simply completely destroyed all of OpenStack. The only
way to fix it is to rebuild packages with eventually patches.

In the thread of the debian-release list, Piotr simply ignored my
remarks, and didn't answer my questions.

Anyway, we're now fixing these problems one by one. The most screwed
package should be Cinder, with some unit test issues. Hopefully, we'll
find a solution for it too.

> Oh, and
> 
> IOError: [Errno 2] No such file or directory: u'/usr/lib/python2.7/dist-packages/xstatic/pkg/jquery_ui/data/jquery-ui.css’
> 
> when dpkg try to configure "openstack-dashboard”.
> 
> bladeA01:~# ll /usr/lib/python2.7/dist-packages/xstatic/pkg/jquery_ui/data/jquery-ui.css
> lrwxrwxrwx 1 root root 76 Oct  4  2015 /usr/lib/python2.7/dist-packages/xstatic/pkg/jquery_ui/data/jquery-ui.css -> ../../../../../../../share/javascript/jquery-ui/css/smoothness/jquery-ui.css
> bladeA01:~# file /usr/lib/python2.7/dist-packages/xstatic/pkg/jquery_ui/data/jquery-ui.css
> /usr/lib/python2.7/dist-packages/xstatic/pkg/jquery_ui/data/jquery-ui.css: broken symbolic link to ../../../../../../../share/javascript/jquery-ui/css/smoothness/jquery-ui.css
> bladeA01:~# cd /usr/lib/python2.7/dist-packages/xstatic/pkg/jquery_ui/data
> bladeA01:/usr/lib/python2.7/dist-packages/xstatic/pkg/jquery_ui/data# cd ../../../../../../../share/javascript/jquery-ui/css/smoothness
> bladeA01:/usr/share/javascript/jquery-ui/css/smoothness# dpkg -S `pwd`
> libjs-jquery-ui: /usr/share/javascript/jquery-ui/css/smoothness
> bladeA01:/usr/share/javascript/jquery-ui/css/smoothness# dpkg -L libjs-jquery-ui | grep share/javascript/jquery-ui/css/smoothness
> /usr/share/javascript/jquery-ui/css/smoothness

It looks like the libjs-jquery-ui maintainer also screw-up. The last
thing I saw was the libjs-jquery upload of version 3.x broke Horizon, so
I re-embedded version 1.x in the xstatic package. I wasn't aware of this
jquery-ui problem. Maybe it'd be reasonable to also re-embed the xstatic
version. Your thoughts?

> There’s so many problem with the packages, the configuration ({post,pre}inst scripts, dbconfig) etc, etc, etc
> I honestly don’t know what’s the point any more! And one thing is fixed in one package, and then other crop
> up elsewhere, giving problem everywhere.

Which is why I don't advise to use Sid.

Normally, I'm a lot faster to fix issues, and keep everything in order.
But over the last month, for some reasons which I can't disclose (yet),
I have let things slip (I had no time to work on it over the last
month). Hopefully, I'll have enough time to fix things before Stretch.

Cheers,

Thomas Goirand (zigo)




More information about the Openstack-devel mailing list