Can't Launch Shutter in Ubuntu 16.04 Alpha 2

Bug #1542312 reported by Lonnie Lee Best
26
This bug affects 6 people
Affects Status Importance Assigned to Milestone
perl5
New
Undecided
Unassigned
shutter (Ubuntu)
Confirmed
Medium
Unassigned

Bug Description

sudo apt-get install shutter

I've just upgraded to Ubuntu 16.04 Alpha 2 from 15.10.

In Ubuntu 15.10, I had shutter running as a start-up application, so that it is running each time I login.

After logging in to 16.04, I noticed its applet/indicator icon missing by the clock and investigation showed the process was not running.

Additionally, when I try to manually launch shutter from a dash-search nothing happens (it does not launch).

ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: shutter 0.92-0.1ubuntu1
ProcVersionSignature: Ubuntu 4.4.0-2.16-generic 4.4.0
Uname: Linux 4.4.0-2-generic x86_64
ApportVersion: 2.19.4-0ubuntu2
Architecture: amd64
CurrentDesktop: Unity
Date: Fri Feb 5 06:59:35 2016
InstallationDate: Installed on 2015-10-28 (99 days ago)
InstallationMedia: Ubuntu 15.10 "Wily Werewolf" - Release amd64 (20151021)
PackageArchitecture: all
SourcePackage: shutter
UpgradeStatus: Upgraded to xenial on 2016-02-05 (0 days ago)

Revision history for this message
Lonnie Lee Best (launchpad-startport) wrote :
Revision history for this message
Lonnie Lee Best (launchpad-startport) wrote :

Can't use 'defined(@array)' (Maybe you should just omit the defined()?) at /usr/bin/shutter line 3727.

This is the output I get when I type "shutter" (no quotes) at a command prompt.

Revision history for this message
Lonnie Lee Best (launchpad-startport) wrote :

I found this (defined(@array) is deprecated in Perl 5.16):
https://rt.cpan.org/Public/Bug/Display.html?id=79658

I was able to get shutter to launch by removing the word "defined" from a few if conditions in the /usr/bin/shutter file.

However, there are a lot of other places "defined" is used throughout this file. The source code needs to be modified to address this.

Revision history for this message
Lonnie Lee Best (launchpad-startport) wrote :

My work-around, although it got shutter to launch, is not acceptable because shutter launches with limited functionality.

For example, after taking a screenshot and right-clicking on the image, most context-menu-items are grayed out and I especially need the export feature to be working and it is not.

Revision history for this message
Lonnie Lee Best (launchpad-startport) wrote :

Can someone please confirm this bug?

Revision history for this message
Mario Kemper (Romario) (mario-kemper) wrote :

Confirmed. This has been solved already in the latest version of Shutter. Can someone please update the package in Ubuntu?

Changed in shutter (Ubuntu):
status: New → Confirmed
tags: added: upgrade-software-version
Revision history for this message
Lonnie Lee Best (launchpad-startport) wrote :

Here's a work-around until this package gets upgraded in the main repository. Run this as a one line command:

sudo add-apt-repository ppa:shutter/ppa ; sudo apt-get update && sudo apt-get install shutter

Revision history for this message
Alberto Salvia Novella (es20490446e) wrote :

For confirming bugs, click on the "This bug affects 1 person. Does this bug affect you?" link.

Changed in shutter (Ubuntu):
importance: Undecided → Medium
Revision history for this message
Lonnie Lee Best (launchpad-startport) wrote :

Can someone please confirm this bug the proper way, so that it might get assigned and fixed before release of 16.04?

Revision history for this message
Lonnie Lee Best (launchpad-startport) wrote :

On a fresh install, this remains an issue. I cannot run shutter without adding the ppa in comment 7:
https://bugs.launchpad.net/ubuntu/+source/shutter/+bug/1542312/comments/7

Revision history for this message
Richard Pendlebury (rich5851) wrote :

Fresh install this morning still broke when using main repo

Revision history for this message
Mario Kemper (Romario) (mario-kemper) wrote :

Hi all,

I am the developer of Shutter and the issue is already solved. We urgently need someone to update the package in Ubuntu/Debian. Please let me know how I can support here.

Revision history for this message
Ron Pike (ron-ronpike) wrote :

Mario, is this where the update needs to go? -- https://tracker.debian.org/pkg/shutter but Debian import freeze was on Feb. 18th?

Or per https://wiki.ubuntu.com/UbuntuDevelopment/NewPackages "
Requesting a new package for Ubuntu
Packages that have recently been added to Debian unstable will be automatically synced into Ubuntu prior to the Debian Import Freeze (DIF). After the Debian Import Freeze, you will have to file a bug with the summary field "Please sync <packagename> from debian <distro>" where <packagename> is the package you would like to see. Find the date for Debian Import Freeze on the release schedule page.

To get a package into Ubuntu, please file a bug in Launchpad and make sure it has the tag needs-packaging. Please mention where to get the source for it and which license it is under. An example request is here. Make sure you check which packages have already been requested.

Because we want Free Software to reach as many people as possible and do not want to have too much duplication of packaging effort, it is useful for packages that meet the requirements of the Debian Free Software Guidelines to be requested within Debian's Work-Needing and Prospective Packages (WNPP) process by filing a Request for Package (RFP) bug on the WNPP package in Debian's bugtracker. If you file a needs-packaging bug, please link it to the Debian WNPP bug as well."

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.