pbuilder-uml (0.161ubuntu2) depends on rootstrap(>= 0.3.9-1) and user-mode-linux which are notr installable in feisty

Bug #106949 reported by Dorota Kattowitz
10
Affects Status Importance Assigned to Milestone
pbuilder (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

Binary package hint: pbuilder-uml

pbuilder-uml (0.161ubuntu2) is not installable in Ubuntu Feisty because it depends on rootstrap(>= 0.3.9-1) and user-mode-linux but NONE of these two packages exist in the Ubuntu Feisty repository

step to reproduce:
sudo apt-get install pbuilder-uml

Tags: unmetdeps
Revision history for this message
Luca Falavigna (dktrkranz) wrote :

Package pbuilder-uml version 0.161ubuntu2 has an unmet dep
 Depends: rootstrap (>= 0.3.9-1)
 Depends: user-mode-linux

Probably this bug should wait since bug #2735 is fixed.

Changed in pbuilder:
status: Unconfirmed → Confirmed
Revision history for this message
Luca Falavigna (dktrkranz) wrote :

user-mode-linux is now present in Gutsy.

Revision history for this message
Tristan Leo (tleo) wrote :

And what about this?:
The following packages have unmet dependencies:
  pbuilder-uml: Depends: rootstrap (>= 0.3.9-1) but it is not installable
E: Broken packages

Revision history for this message
John Schofield (jschofield) wrote :

I can confirm the problem remains in Gutsy.

------TERMINAL CAPTURE STARTS------
root@ubuntudesktop:~# apt-get install pbuilder-uml
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.

Since you only requested a single operation it is extremely likely that
the package is simply not installable and a bug report against
that package should be filed.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
  pbuilder-uml: Depends: rootstrap (>= 0.3.9-1) but it is not installable
E: Broken packages
root@ubuntudesktop:~# apt-get install rootstrap
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package rootstrap is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package rootstrap has no installation candidate
root@ubuntudesktop:~#
------TERMINAL CAPTURE ENDS------

My sources.list is attached, just in case.

Revision history for this message
John Schofield (jschofield) wrote :

And looks like it's fixed in Hardy.

https://launchpad.net/ubuntu/+source/pbuilder/

"Remove rootstrap build-dependency."

Revision history for this message
John Schofield (jschofield) wrote :

Or not. I just updated my sources.list to Hardy, and was unable to install pbuilder-uml because of the missing rootstrap dependency.

Revision history for this message
John Schofield (jschofield) wrote :

This appears to be related to https://bugs.launchpad.net/ubuntu/+source/rootstrap/+bug/130640

That bug refers to Ubuntu's refusal to install rootstrap (for reasons that aren't entirely clear from the refusal).

Either putting rootstrap back in the repository or removing the rootstrap dependency from pbuilder-uml would resolve this bug. From the bug above, the latter appears to have a greater chance of success.

Daniel Hahler (blueyed)
Changed in pbuilder:
assignee: nobody → blueyed
importance: Undecided → Medium
status: Confirmed → In Progress
Revision history for this message
Daniel Hahler (blueyed) wrote :

Well, just removing the dependency won't help, as far as I can see: the pbuilder-user-mode-linux script wants to call rootstrap and I couldn't find any other package that would provide it.
What to do?

Changed in pbuilder:
assignee: blueyed → nobody
status: In Progress → Incomplete
Revision history for this message
John Schofield (jschofield) wrote :

Does anyone know why rootstrap isn't available in Ubuntu? There's a bug requesting that it be pulled in from Debian, but the request was rejected. Without rewriting pbuilder-uml, adding rootstrap back to Ubuntu seems like the best way of resolving this.

Revision history for this message
Qichang Liang (kcleung-users) wrote :

rootstrap also does not exist in Ubuntu Hardy 5

Changed in pbuilder:
status: Incomplete → Confirmed
Revision history for this message
Qichang Liang (kcleung-users) wrote :

John, are there any way for you (or the rest of the pbuilder packaging team) to take over the maintenance of rootstrap? From recent rootstrap post, the maintainer seems not very interested in getting rootstrap included in ubuntu, yet without rootstrap, pbuilder-uml will not run. So getting rootstrap included is the first step in including pbuilder-uml

Revision history for this message
John Schofield (jschofield) wrote :

I don't want to step on any toes, so I want to be clear that I'm not part of the pbuilder packaging team, or any other team -- I'm just a user who is very interested in using pbuilder-uml, which depends on rootstrap.

I might be able to help if the lack of a maintainer is the problem. However, based on my reading of Jonathan Riddell's comment here: https://bugs.launchpad.net/ubuntu/+source/rootstrap/+bug/130640 the problem is not lack of a maintainer but refusal to include rootstrap.

If I'm wrong about that, please correct me.

Revision history for this message
Qichang Liang (kcleung-users) wrote :

If refusal to include rootstrap is a problem, then would it be possible for rootstrap to be included (or maintained) by the pbuilder team instead? Then the pbuilder team can do the packaging and uploading etc., which is necessary for the pbuilder-uml to work

Revision history for this message
Daniel Hahler (blueyed) wrote :

rootstrap has been synced now (see bug 130640).
Therefore I'm marking this one "Fix released", too.

Changed in pbuilder:
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.