eula not shown when installed via restricted-extras

Bug #926581 reported by Fabio Marconi
22
This bug affects 4 people
Affects Status Importance Assigned to Milestone
lubuntu-meta (Ubuntu)
Confirmed
High
Unassigned

Bug Description

Hello
I've installed Lubuntu-restricted-xtras, but it hang on msttcorfo...., opening the little terminal I can see the eula, but isn't clickable.
Stopped it, lauched update-manager, it tried to instal msttcorefonts but hang again without the possibility to see and accept the eula.
Thanks
Fabio

**Workaround**
kill the app used to install lubuntu-restricted-extras, fix with dpkg --configure -a, run update-manager and uncheck msttcorefont-installer

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: ttf-mscorefonts-installer 3.4ubuntu1
ProcVersionSignature: Ubuntu 3.2.0-12.21-generic 3.2.2
Uname: Linux 3.2.0-12-generic x86_64
ApportVersion: 1.91-0ubuntu1
Architecture: amd64
Date: Sat Feb 4 11:08:11 2012
InstallationMedia: Lubuntu 12.04 "Precise Pangolin" - Alpha amd64 (20120203)
PackageArchitecture: all
ProcEnviron:
 PATH=(custom, no user)
 LANG=it_IT.UTF-8
 SHELL=/bin/bash
SourcePackage: msttcorefonts
UpgradeStatus: Upgraded to precise on 2012-02-04 (0 days ago)

Revision history for this message
Fabio Marconi (fabiomarconi) wrote :
description: updated
tags: added: lubuntu
Revision history for this message
Ubuntu QA Website (ubuntuqa) wrote :

This bug has been reported on the Ubuntu ISO testing tracker.

A list of all reports related to this bug can be found here:
http://iso.qa.ubuntu.com/qatracker/reports/bugs/926581

tags: added: iso-testing
summary: - eula not showed
+ eula not shown
Revision history for this message
Brian Murray (brian-murray) wrote : Re: eula not shown

I was unable to recreate this by just installing ttf-mscorefonts-installer from software center on Ubuntu on 12.04. I was presented with a EULA.

Revision history for this message
Brian Murray (brian-murray) wrote :

However, just to install ubuntu-restricted-extras I never did see the EULA.

Changed in msttcorefonts (Ubuntu):
importance: Undecided → High
summary: - eula not shown
+ eula not shown when installed via restricted-extras
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in msttcorefonts (Ubuntu):
status: New → Confirmed
Changed in msttcorefonts (Ubuntu):
status: Confirmed → Triaged
Revision history for this message
Brian Murray (brian-murray) wrote :

Actually, what application did you use to install lubuntu-restricted-extras?

Revision history for this message
Fabio Marconi (fabiomarconi) wrote :

I've used synaptic
---
Ubuntu Bug Squad volunteer triager
http://wiki.ubuntu.com/BugSquad

Steve Langasek (vorlon)
Changed in msttcorefonts (Ubuntu):
assignee: nobody → Steve Langasek (vorlon)
Revision history for this message
Steve Langasek (vorlon) wrote :

I installed ubuntu-restricted-extras here through software-center and synaptic, and in both cases the EULA prompt was correctly displayed for me as a pop-up window. This is on a stock precise VM with no customization. Brian, any idea what I'm missing in trying to reproduce this?

Changed in msttcorefonts (Ubuntu):
status: Triaged → Incomplete
Revision history for this message
Fabio Marconi (fabiomarconi) wrote :

Hello Steve
Acvtually, in VM, I try to install the lubuntu-restricted-extras with package manager (synaptic) and the eula is in the little terminal normally hidden, butg this time I can accept or deny the eula.
In few hours I will test it in real hardware .
---
Ubuntu Bug Squad volunteer triager
http://wiki.ubuntu.com/BugSquad

Changed in msttcorefonts (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
Fabio Marconi (fabiomarconi) wrote :

Same behavior on real hardware, this time I was able to use the arrows to choose
---
Ubuntu Bug Squad volunteer triager
http://wiki.ubuntu.com/BugSquad

Revision history for this message
Steve Langasek (vorlon) wrote :

Do you not have the debconf gnome frontend installed/configured in your environment? It's the default in Ubuntu; perhaps it isn't in lubuntu?

Revision history for this message
Steve Langasek (vorlon) wrote :

the debconf-gnome frontend depends on having the libgtk2-perl package installed.

Revision history for this message
Fabio Marconi (fabiomarconi) wrote :

Yeah, debconf-gnome isn't installed by default and isn't listed as package in synaptic, only debconf (installed by default).
---
Ubuntu Bug Squad volunteer triager
http://wiki.ubuntu.com/BugSquad

Revision history for this message
Steve Langasek (vorlon) wrote :

As I said, the debconf gnome frontend depends on having the libgtk2-perl package installed. It sounds like this isn't installed by default in lubuntu; if it should be, that needs to be fixed in lubuntu-meta. Reassigning.

affects: msttcorefonts (Ubuntu) → lubuntu-meta (Ubuntu)
Changed in lubuntu-meta (Ubuntu):
assignee: Steve Langasek (vorlon) → nobody
Revision history for this message
Jonathan Marsden (jmarsden) wrote :

Shouldn't the EULA be displayed, and allow users to accept it, in *any* debconf front end, not just the GNOME one? Why require one specific front end in order to install a particular package? This seems really odd, the whole idea of multiple front ends is that they allow debconf user interaction in a variety of different UI and desktop environments, isn't it?

Secondly, if the debconf gnome front end requires libgtk2-perl, then (per the usual way Debian/Ubuntu packaging works) it should use a Depends: line to specify that, not rely on other packages causing libgtk2-perl to be already present. So I think this aspect of the issue would be a packaging bug in the debconf gnome front end, rather than in lubuntu-meta.

Revision history for this message
Michael Vogt (mvo) wrote :

That is the case AFAICT from the screenshot. There is a EULA displayed in the dialog frontend of debconf in the screenshot in #9.

FWIW, synpatic already recommends:
Recommends: libgtk2-perl (>= 1:1.130)

Revision history for this message
Fabio Marconi (fabiomarconi) wrote :

Hello
The first time i've reported this issue it was blocking for the installation, now it is possible for me to proceed, but for a normal or new user ?
Can he easily understand to click on the little triangle to show the EULA to accept ?
IMHO no.

---
Ubuntu Bug Squad volunteer triager
http://wiki.ubuntu.com/BugSquad

Revision history for this message
mpok3 (mpok3) wrote :

Hi,

Just installed Lubuntu 12.04 and then installed lubuntu-restricted extras. Upon seeing the eula for ttf-mscorefonts-installer I pressed Tab and then OK and Yes.

This has solved it for me. It would be nice if I could see the OK/Yes options but never mind :-)

Revision history for this message
Chris (fabricator4) wrote :

In a terminal window it's not obvious that you have to press tab to move the terminal cursor to the first <OK> on the screen. If you don't press <tab> you can press as many keys as you like but you won't be able to proceed to the next step in accepting the EULA.

Chris

Revision history for this message
Benjamin Bach (benjaoming) wrote :

Please see

https://bugs.launchpad.net/ubuntu/+source/software-center/+bug/1389582

The missing dependency is a more general error that causes lots of debconf stuff to be missing in default Ubuntu installations. Using Pre-Depends doesn't solve this, reporters say.

I would suggest closing this as a duplicate.

Revision history for this message
Chris Guiver (guiverc) wrote :

Marked as duplicate as per @benjaoming's comment #20

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.