JeOS (hardy alpha 4) installation fails @ "Select and install software" stage

Bug #189013 reported by Mike Frisch
4
Affects Status Importance Assigned to Milestone
Ubuntu CD Images
Invalid
Undecided
Unassigned
Ubuntu JeOS
Fix Released
Undecided
Unassigned
tasksel (Ubuntu)
Fix Released
Undecided
Colin Watson

Bug Description

I am attempting to install under VMware Server 1.04 build.56528 running on Windows XP Pro using the Alpha 4 release of hardy-jeos-i386.iso.

The installation proceeds as normal until the stage when it attempts to install software.

The error message displayed on virtual console 4 is "in-target: Couldn't find task standard" (see screenshot #2)

Related branches

Revision history for this message
Mike Frisch (mfrisch) wrote :
Revision history for this message
Mike Frisch (mfrisch) wrote :
Revision history for this message
Félix Velasco (felix-velasco) wrote :

I'm having the same trouble when installing alpha4 on a VMware Server 1.04 running on a debian server.

It's a show stopper, the installation cannot be completed

Changed in ubuntu-jeos:
status: New → Confirmed
Revision history for this message
Félix Velasco (felix-velasco) wrote :

Also affects Alpha 5. Testing can't even begin if we can't install it.
Is there any scenario where Jeos hardy can be installed under VMWare?

Revision history for this message
Félix Velasco (felix-velasco) wrote :

As dankegel suggested in bug #183910, the problem lies with pkgsel. In its postinst script, lines 78-79, it checks for the existence of the
/usr/lib/pre-pkgsel.d directory, and then iterates its content. The trouble is, the code fails when the directory (as in jeos) is empty.

Revision history for this message
Félix Velasco (felix-velasco) wrote :

Bug is solved upstream, in pkgsel0.17, by changing line 79 of the postinst script to

 for script in `ls "$partsdir"/* 2>/dev/null`; do

Revision history for this message
Bjorge Dijkstra (bjd) wrote :

In addition to the fix mentioned above, I also had to comment out line 162 in /var/lib/dpkg/info/pkgsel.postinst (the call to tasksel) to get the installation to complete.
I'm not sure what it was supposed to install at that point, but it seems to work fine this way.
This was with a commandline system install in vmplayer 1.0.1, have not tried it with regular install.

Revision history for this message
johnleoZ (jlz-novia) wrote :

The bug fails to build the sources.list.
I was able to continue the installation process further down the line.
Then I was able to copy /etc/apt/sources.list.apt-setup to /etc/apt/sources.list and then proceed with apt-get update.

Revision history for this message
Nick Barcet (nijaba) wrote :

Confirmed here also using yestesday's build of Hardy Jeos. Install fails on:

Mar 17 11:47:48 in-target: Couldn't find task standard
Mar 17 11:47:48 in-target:
Mar 17 11:47:48 in-target: tasksel: aptitude failed (100)

Revision history for this message
Colin Watson (cjwatson) wrote :

This sort of thing is controlled by ubuntu-cdimage. Rejecting the Ubuntu task.

Revision history for this message
Colin Watson (cjwatson) wrote :

Hmm, actually, I tell a lie; we could fix this with a seed tweak to arrange that tasksel only tries to install this task if it's available. I'll sort this out.

Changed in ubuntu-cdimage:
status: New → Invalid
Revision history for this message
Colin Watson (cjwatson) wrote :

As a side note, while Félix Velasco is correct that there was a bug in pkgsel, it was purely cosmetic; all it did was produce a confusing log message. Although it appeared next to the failure in this case, it was not actually its cause.

Changed in tasksel:
assignee: nobody → kamion
status: Confirmed → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package tasksel - 2.70ubuntu4

---------------
tasksel (2.70ubuntu4) hardy; urgency=low

  [ Ante Karamatić ]
  * Fix Makefile error handling *-desktop.preinst scripts that would cause
    problems if we ever had more than one script in info/ (see LP #164837).

  [ Colin Watson ]
  * Use a repository to speed up updates of tasks from multiple seeds.
  * Update Ubuntu tasks from seeds, resulting in the following changes:
    - Rename edubuntu-desktop task to edubuntu-desktop-addon.
    - Add mythbuntu-live task.
    - Add ubuntu-standard as key package for standard task (LP: #189013).
    - Add ubuntu-dvd-live task.

 -- Colin Watson <email address hidden> Mon, 17 Mar 2008 14:19:15 +0000

Changed in tasksel:
status: Fix Committed → Fix Released
Soren Hansen (soren)
Changed in ubuntu-jeos:
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

Remote bug watches

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