Modify

Ticket #821 (closed enhancement: fixed)

Opened 12 years ago

Last modified 11 years ago

debian packaging: apt is confused if python2.5 isn't already installed (I think)

Reported by: dclark Owned by: dclark
Priority: trivial Milestone: Bcfg2 1.3.0 Release
Component: bcfg2-client Version: 1.0
Keywords: Cc:

Description

The following packages are BROKEN:
  python-ssl
The following NEW packages will be installed:
  bcfg2 debsums{a} file{a} libdb4.5{a} libmagic1{a} libxml2{a} libxslt1.1{a} lsb-release{a} mime-support{a} openssl{a} python{a} python-apt{a} python-central{a} python-lxml{a} python-m2crypto{a}
  python-minimal{a} python-pkg-resources{a} python-support{a} python2.4{a} python2.4-minimal{a} sgml-base{a} ucf{a} xml-core{a}
0 packages upgraded, 24 newly installed, 0 to remove and 0 not upgraded.
Need to get 8704kB of archives. After unpacking 32.3MB will be used.
The following packages have unmet dependencies:
  python-ssl: Depends: python (>= 2.5) but 2.4.4-6 is to be installed.
Resolving dependencies...
The following actions will resolve these dependencies:

Keep the following packages at their current version:
python-ssl [Not Installed]

Leave the following dependencies unresolved:
bcfg2 recommends python-ssl | python2.6 | python3.0 | python3.1 | python3.2
Score is -141

Attachments

Change History

comment:1 Changed 12 years ago by dclark

  • Status changed from new to accepted

comment:2 Changed 12 years ago by dclark

Actually on this box *no* versions of python were installed:

build3:~# dpkg -l | grep -i python
build3:~# 

Also this box was pointing at a stale debian testing repo; doing upgrade now, seeing if still a problem after. But may still be a bug, since python2.4 should work.

comment:3 Changed 12 years ago by dclark

  • Priority changed from minor to trivial
  • Type changed from defect to enhancement
  • Milestone Bcfg2 1.0.1 Release deleted

After the upgrade of the box to current lenny, python2.5 was installed, and then bcfg2 installed fine. So this may be a problem with earlier than lenny, but then the packaging just doesn't work at all on things earlier than lenny, so I'm going to reclassify this as a back-burner bug to look at if we ever get around to supporting pre-lenny debian / pre-hardy ubuntu.

build3:~# dpkg -l | grep python
ii  python                          2.5.2-3                           An interactive high-level object-oriented la
ii  python-minimal                  2.5.2-3                           A minimal subset of the Python language (def
ii  python2.5                       2.5.2-15                          An interactive high-level object-oriented la
ii  python2.5-minimal               2.5.2-15                          A minimal subset of the Python language (ver
build3:~# aptitude install bcfg2
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done
Reading task descriptions... Done
The following NEW packages will be installed:
  bcfg2 debsums{a} libxml2{a} libxslt1.1{a} lsb-release{a} python-apt{a} python-central{a} python-lxml{a} python-m2crypto{a} python-pkg-resources{a} python-ssl{a} python-support{a} sgml-base{a} ucf{a}
  xml-core{a}
0 packages upgraded, 15 newly installed, 0 to remove and 0 not upgraded.
Need to get 2889kB of archives. After unpacking 11.9MB will be used.
Do you want to continue? [Y/n/?]

comment:4 Changed 12 years ago by solj

  • Milestone set to Bcfg2 1.3.0 Release

comment:5 Changed 11 years ago by desai

  • Status changed from accepted to closed
  • Resolution set to fixed

I think that this is an old enough issue that I'm going to resolve it.

WARNING! You need to establish a session before you can create or edit tickets. Otherwise the ticket will get treated as spam.

View

Add a comment

Modify Ticket

Change Properties
<Author field>
Action
as closed
The resolution will be deleted. Next status will be 'reopened'
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.