Bug 14496 - gvfs-mtp should be installed by default
Summary: gvfs-mtp should be installed by default
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 5
Hardware: All Linux
Priority: High major
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL:
Whiteboard: IN_ERRATA advisory MGA5-64-OK MGA5-32-OK
Keywords: Triaged, validated_update
: 15975 (view as bug list)
Depends on:
Blocks: 16001
  Show dependency treegraph
 
Reported: 2014-11-10 22:09 CET by Reinout van Schouwen
Modified: 2015-07-23 11:39 CEST (History)
8 users (show)

See Also:
Source RPM: task-gnome
CVE:
Status comment:


Attachments

Description Reinout van Schouwen 2014-11-10 22:09:27 CET
Description of problem:
When I didn't see my Jolla phone show up when I connected it via USB I was confused and thought something was broken. Turns out that I just needed to install gvfs-mtp but this would be voodoo to a regular user. 

Version-Release number of selected component (if applicable):
1.22.1-2

How reproducible:
Always

Steps to Reproduce:
1. Connect Jolla to Mageia 5 system
2. Select PC Sync mode on Jolla
3. Nothing happens except phone starts charging

Reproducible: 

Steps to Reproduce:
Comment 1 Samuel Verschelde 2015-05-20 00:19:15 CEST
Is this issue still present in Mageia 5 RC installer and LiveDVDs?

Keywords: (none) => NEEDINFO

Comment 2 Samuel Verschelde 2015-05-20 00:22:00 CEST
CCing packagers who touched the gvfs package so that they can give an opinion.

Keywords: (none) => Triaged
CC: (none) => fundawang, jani.valimaa, mageia, olav, thierry.vignaud

Comment 3 Olav Vitters 2015-05-20 14:41:34 CEST
I agree we should install this by default.
Comment 4 Sebastien Chavaux 2015-05-20 14:52:13 CEST
The problem is still relevant in gnome . I again made ââa task -gnome installation and I had to add the gvfs package and its dependencies .

Mageia rc 5, gnome 3.14.

CC: (none) => seb95.scou

Comment 5 Samuel Verschelde 2015-05-20 14:56:03 CEST
(In reply to Olav Vitters from comment #3)
> I agree we should install this by default.

Do you want to handle it? I don't know if it's too late for a freeze push (must ask on the dev@ ML), but otherwise that will need an Errata entry and an update candidate once Mageia 5 is out.

Keywords: NEEDINFO => (none)
Source RPM: gvfs-1.22.1-2.mga5.src.rpm => task-gnome
Whiteboard: (none) => MGA5TOO FOR_ERRATA

Samuel Verschelde 2015-05-20 14:56:16 CEST

Priority: Normal => High
Severity: normal => major

Comment 6 Thierry Vignaud 2015-05-20 15:07:06 CEST
It could be recommended by nautilus
Comment 7 Olav Vitters 2015-05-20 21:21:31 CEST
Yeah, good suggestion. They're really now in final stages for Mageia 5, and also another bug was de-prioritized. I think this is probably same. I'll handle as an nautilus update for Mageia 5. 

Aside from just gvfs-mtp, I think we should Recommend maybe a bit more as well.
Jani Välimaa 2015-05-21 19:32:57 CEST

CC: jani.valimaa => (none)

Comment 8 Reinout van Schouwen 2015-05-25 11:50:58 CEST
(In reply to Olav Vitters from comment #7)

> Aside from just gvfs-mtp, I think we should Recommend maybe a bit more as
> well.

Such as gvfs-smb, see bug 14569.
Comment 9 Sebastien Chavaux 2015-05-25 12:50:00 CEST
*** Bug 15975 has been marked as a duplicate of this bug. ***
Comment 10 Marja Van Waes 2015-05-31 15:11:24 CEST
@ Reinout or Olav

Could one of you please add this to https://wiki.mageia.org/en/Mageia_5_Errata 
and after that change FOR_ERRATA on the whiteboard of this report into IN_ERRATA ?

CC: (none) => marja11

Comment 11 Reinout van Schouwen 2015-05-31 20:41:11 CEST
Done.

Whiteboard: MGA5TOO FOR_ERRATA => MGA5TOO IN_ERRATA

Comment 12 Olav Vitters 2015-06-23 19:26:58 CEST
Fixed in Cauldron SVN by requiring gvfs and that recommends mtp (+ others).

Assignee: bugsquad => olav

Comment 13 Olav Vitters 2015-06-23 19:38:08 CEST
I have uploaded a patched/updated package for Mageia 5.

You can test this by installing the package and seeing that e.g. gvfs-mtp gets installed.

Suggested advisory:
========================

Updated nautilus packages fix several bugs:

Require on gvfs to ensure Nautilus is able to connect to your phone (iPhone as well as Android/mtp) when you plug it in via USB.

Missing dependency on gsettings-desktop-schemas could lead to error message being displayed on the command line (mga#16001).

References:
https://bugs.mageia.org/show_bug.cgi?id=14496
https://bugs.mageia.org/show_bug.cgi?id=16001

========================

Updated packages in core/updates_testing:
========================
Wrote: /home/src/pkgs/5/nautilus/RPMS/x86_64/lib64nautilus1-3.14.2-1.mga6.x86_64.rpm
Wrote: /home/src/pkgs/5/nautilus/RPMS/x86_64/lib64nautilus-devel-3.14.2-1.mga6.x86_64.rpm
Wrote: /home/src/pkgs/5/nautilus/RPMS/x86_64/lib64nautilus-gir3.0-3.14.2-1.mga6.x86_64.rpm
Wrote: /home/src/pkgs/5/nautilus/RPMS/x86_64/nautilus-debuginfo-
3.14.2-1.mga6.x86_64.rpm

Source RPMs: 
Wrote: /home/src/pkgs/5/nautilus/RPMS/x86_64/nautilus-3.14.2-1.mga6.x86_64.rpm

Status: NEW => ASSIGNED
Assignee: olav => qa-bugs

Olav Vitters 2015-06-23 19:38:58 CEST

Blocks: (none) => 16001

Comment 14 Olav Vitters 2015-06-23 19:49:09 CEST
I forgot to add "subrel", so submitted above again with a subrel.
Comment 15 Rémi Verschelde 2015-06-23 20:10:58 CEST
(In reply to Olav Vitters from comment #14)
> I forgot to add "subrel", so submitted above again with a subrel.

Actually the subrel is not needed when the update is a new version (subrel is meant for updates that extend upon a rel in a stable release, but for a new version the rel would be %mkrel 1 anyway).
But it's not an issue per se to have a subrel here IMHO, let's test the packages that have been uploaded.
David Walser 2015-06-23 21:29:28 CEST

Version: Cauldron => 5
Whiteboard: MGA5TOO IN_ERRATA => IN_ERRATA

Comment 16 Dave Hodgins 2015-07-05 00:34:32 CEST
Advisory committed to svn.

CC: (none) => davidwhodgins
Whiteboard: IN_ERRATA => IN_ERRATA advisory

Comment 17 James Kerr 2015-07-20 08:03:44 CEST
On MGA5-64

Install nautilus from testing:

urpmi --search-media "Core Updates Testing" nautilus
To satisfy dependencies, the following packages are going to be installed:
  Package                        Version      Release       Arch    
(medium "Core Release")
  gsettings-desktop-schemas      3.14.1       1.mga5        x86_64  
  gvfs                           1.22.3       2.mga5        x86_64  
  gvfs-archive                   1.22.3       2.mga5        x86_64  (recommended)
  gvfs-fuse                      1.22.3       2.mga5        x86_64  (recommended)
  gvfs-goa                       1.22.3       2.mga5        x86_64  (recommended)
  gvfs-gphoto2                   1.22.3       2.mga5        x86_64  (recommended)
  gvfs-iphone                    1.22.3       2.mga5        x86_64  (recommended)
  gvfs-mtp                       1.22.3       2.mga5        x86_64  (recommended)
  gvfs-smb                       1.22.3       2.mga5        x86_64  (recommended)
(medium "Core Updates Testing")
  nautilus                       3.14.2       1.1.mga5      x86_64  


Since the only purpose of this update is to add missing dependencies and they have all been installed, I've marked this update as OK for mga5-64

Whiteboard: IN_ERRATA advisory => IN_ERRATA advisory MGA5-64-OK

Comment 18 James Kerr 2015-07-20 08:33:21 CEST
On mga5-32

Install nautilus from testing:

[root@mga-5-32 ~]# urpmi --search-media "Core Updates Testing" nautilus
To satisfy dependencies, the following packages are going to be installed:
  Package                        Version      Release       Arch    
(medium "Core Release")
  gsettings-desktop-schemas      3.14.1       1.mga5        i586    
  gvfs                           1.22.3       2.mga5        i586    
  gvfs-archive                   1.22.3       2.mga5        i586    (recommended)
  gvfs-fuse                      1.22.3       2.mga5        i586    (recommended)
  gvfs-goa                       1.22.3       2.mga5        i586    (recommended)
  gvfs-gphoto2                   1.22.3       2.mga5        i586    (recommended)
  gvfs-iphone                    1.22.3       2.mga5        i586    (recommended)
  gvfs-mtp                       1.22.3       2.mga5        i586    (recommended)
  gvfs-smb                       1.22.3       2.mga5        i586    (recommended)
(medium "Core Updates Testing")
  nautilus                       3.14.2       1.1.mga5      i586    
22MB of additional disk space will be used.
3.8MB of packages will be retrieved.
Proceed with the installation of the 10 packages? (Y/n) 

Since the only purpose of this update is to add dependencies and they have all been installed, I have marked this update as OK for mga5-32.

Whiteboard: IN_ERRATA advisory MGA5-64-OK => IN_ERRATA advisory MGA5-64-OK MGA5-32-OK

Comment 19 James Kerr 2015-07-20 08:36:17 CEST
This update can now be pushed to updates.

Keywords: (none) => validated_update
CC: (none) => sysadmin-bugs

Comment 20 Mageia Robot 2015-07-23 11:39:59 CEST
An update for this issue has been pushed to Mageia Updates repository.

http://advisories.mageia.org/MGAA-2015-0063.html

Status: ASSIGNED => RESOLVED
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.