Trying to install Shotwell 0.28.3 [solved]

Questions about applications and software
Forum rules
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
Locked
User avatar
AZgl1800
Level 20
Level 20
Posts: 11184
Joined: Thu Dec 31, 2015 3:20 am
Location: Oklahoma where the wind comes Sweeping down the Plains
Contact:

Trying to install Shotwell 0.28.3 [solved]

Post by AZgl1800 »

and not doing so well

The INSTALL instructions are:

Code: Select all

    Shotwell Installation
    ---------------------

    To build and install Shotwell, type the following commands:

    $ [ -f configure ] || ./autogen.sh
    $ ./configure
    $ make
    $ Optional: make install

    * By default, Shotwell will install under /usr/local.  The configure script
      can customize the prefix directory.  Run ./configure --help for
      instructions and other installation options.

    * You may need to execute "make install" as root (i.e. sudo make install)
      if installing to system directories.

    * If you wish to try Shotwell before installing it, you may execute it
      directly from its build directory.  Note that certain desktop integration
      (such as being listed in an application menu) requires full installation.

    Once installed, Shotwell will be available on your desktop Applications
    menu under Graphics or Photography.


    Copyright 2016 Software Freedom Conservancy Inc.


Code: Select all

john@john-TP500LA ~/Downloads/Shotwell/shotwell-0.28.3 $ [ -f configure ] || ./autogen.sh
john@john-TP500LA ~/Downloads/Shotwell/shotwell-0.28.3 $ ./configure
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking whether make supports nested variables... yes
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether UID '1000' is supported by ustar format... yes
checking whether GID '1000' is supported by ustar format... yes
checking how to create a ustar tar archive... gnutar
checking whether to enable maintainer-specific portions of Makefiles... yes
checking for git... /usr/bin/git
checking for a sed that does not truncate output... /bin/sed
checking whether NLS is requested... yes
checking for msgfmt... /usr/bin/msgfmt
checking for gmsgfmt... /usr/bin/msgfmt
checking for xgettext... /usr/bin/xgettext
checking for msgmerge... /usr/bin/msgmerge
checking for style of include used by make... GNU
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking dependency style of gcc... gcc3
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for shared library run path origin... done
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for CFPreferencesCopyAppValue... no
checking for CFLocaleCopyCurrent... no
checking for GNU gettext in libc... yes
checking whether to use NLS... yes
checking where the gettext function comes from... libc
checking for valac... valac
configure: WARNING: no proper vala compiler found
configure: WARNING: you will not be able to compile vala source files
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking whether gcc understands -c and -o together... (cached) yes
checking dependency style of gcc... (cached) gcc3
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.22... yes
checking for pkg-config... (cached) /usr/bin/pkg-config
checking pkg-config is at least version 0.16... yes
Package gio-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `gio-2.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'gio-2.0' found
configure: error: glib-compile-schemas not found.
john@john-TP500LA ~/Downloads/Shotwell/shotwell-0.28.3 $ make
make: *** No targets specified and no makefile found.  Stop.
john@john-TP500LA ~/Downloads/Shotwell/shotwell-0.28.3 $ make install
make: *** No rule to make target 'install'.  Stop.
john@john-TP500LA ~/Downloads/Shotwell/shotwell-0.28.3 $ sudo make install
[sudo] password for john: 
make: *** No rule to make target 'install'.  Stop.
john@john-TP500LA ~/Downloads/Shotwell/shotwell-0.28.3 $ 

4.13.0-41-generic x86_64 (64 bit)
Desktop: Cinnamon 3.6.7 Distro: Linux Mint 18.3 Sylvia

I am assuming it is because of this vala compiler not found

So, is it safe to install the https://wiki.gnome.org/Projects/Vala ?

It looks like a Project in Progress, with daily updates...
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 2 times in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
LM21.3 Cinnamon ASUS FX705GM | Donate to Mint https://www.patreon.com/linux_mint
Image
User avatar
karlchen
Level 23
Level 23
Posts: 18228
Joined: Sat Dec 31, 2011 7:21 am
Location: Germany

Re: Trying to install Shotwell 0.28.3

Post by karlchen »

Hello, AZgl1500.

I assume that your final goal is updating Shotwell 0.22.x on Linux Mint 18.3 to the most recent Shotwell 0.28.3, because it fixes a number of serious problems, which Shotwell 0.22 exhibits.

Your post suggests that you are trying to install Shotwell 0.28.3 from its source code, i.e. by compiling and linking, but that you have encountered serious problems when doing so.

Provided you do not insist on installing from the source code package, my suggestion would be to follow the advice in the official Gnome wiki, Shotwell - Ubuntu Binaries:
Shotwell should ship as the default photo manager since Ubuntu 14.04 (Trusty Tahr). Starting with Ubuntu 16.04 (Xenial Xerus), newer versions may be installed directly from Shotwell's PPA:

Code: Select all

$ sudo add-apt-repository ppa:yg-jensge/shotwell
$ sudo apt-get update
$ sudo apt-get install shotwell
I.e. add the recommended Launchpad PPA and install Shotwell 0.28.3 for Ubuntu 16.04 xenial = Mint 18.x from there.
The advantages will be:
+ No need to build the software from its sources
+ Future Shotwell updates will be displayed in Update Manager

HTH,
Karl
Image
The people of Alderaan have been bravely fighting back the clone warriors sent out by the unscrupulous Sith Lord Palpatine for 792 days now.
Lifeline
User avatar
AZgl1800
Level 20
Level 20
Posts: 11184
Joined: Thu Dec 31, 2015 3:20 am
Location: Oklahoma where the wind comes Sweeping down the Plains
Contact:

Re: Trying to install Shotwell 0.28.3

Post by AZgl1800 »

Your post suggests that you are trying to install Shotwell 0.28.3 from its source code, i.e. by compiling and linking, but that you have encountered serious problems when doing so.

That is why I stopped right where I was, and did not continue.

I don't know enough about Shotwell to know "where to safely install it from", and I think you just answered that question.

I don't have any version of shotwell installed, I just wanted to look at it and see if I liked the app.

I always make a Timeshift backup before I change anything, and when the install "crashed", I backed up to where I was just prior to trying this.

I will use your suggest method to try it out,
Thank you Karl
LM21.3 Cinnamon ASUS FX705GM | Donate to Mint https://www.patreon.com/linux_mint
Image
User avatar
AZgl1800
Level 20
Level 20
Posts: 11184
Joined: Thu Dec 31, 2015 3:20 am
Location: Oklahoma where the wind comes Sweeping down the Plains
Contact:

Re: Trying to install Shotwell 0.28.3

Post by AZgl1800 »

Well,
that didn't work either.

Code: Select all

 
john@john-TP500LA ~ $  sudo add-apt-repository ppa:yg-jensge/shotwell
[sudo] password for john: 
You are about to add the following PPA:
 This PPA contains packages for the stable Shotwell releases.

You can file bugs against Shotwell from this PPA using the upstream GNOME bug tracker at https://bugzilla.gnome.org/enter_bug.cgi?product=Shotwell

If you want to try the current development version of Shotwell, you can use the unstable PPA at https://launchpad.net/~yg-jensge/+archive/ubuntu/shotwell-unstable
 More info: https://launchpad.net/~yg-jensge/+archive/ubuntu/shotwell
Press Enter to continue or Ctrl+C to cancel

Executing: /tmp/tmp.ab5FDP8xY4/gpg.1.sh --keyserver
hkp://keyserver.ubuntu.com:80
--recv-keys
B84401E3
gpg: requesting key B84401E3 from hkp server keyserver.ubuntu.com
gpg: key B84401E3: public key "Launchpad PPA for Jens Georg" imported
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)
john@john-TP500LA ~ $ $ sudo apt-get update
$: command not found
john@john-TP500LA ~ $ 
LM21.3 Cinnamon ASUS FX705GM | Donate to Mint https://www.patreon.com/linux_mint
Image
User avatar
karlchen
Level 23
Level 23
Posts: 18228
Joined: Sat Dec 31, 2011 7:21 am
Location: Germany

Re: Trying to install Shotwell 0.28.3

Post by karlchen »

The dollar character $ at the beginning of each commandline is the command prompt sign, not part of the commands.
I had just quoted the Gnome Wiki unmodified.
Here are the pure commands:

Code: Select all

sudo add-apt-repository ppa:yg-jensge/shotwell
sudo apt-get update
sudo apt-get install shotwell
Image
The people of Alderaan have been bravely fighting back the clone warriors sent out by the unscrupulous Sith Lord Palpatine for 792 days now.
Lifeline
User avatar
karlchen
Level 23
Level 23
Posts: 18228
Joined: Sat Dec 31, 2011 7:21 am
Location: Germany

Re: Trying to install Shotwell 0.28.3

Post by karlchen »

In case Shotwell had not been installed on your Mint 18.x system at all, the first place to look for it would have been Software Manager.
Software Manager would have given you an older version, 0.22, I assume. Without having to fiddle around with the commandline, which does not seem to be your best friend.
I had assumed you were trying to get the most recent versions, because it fixes some problems which affect the old version, available in the official software repos.
Image
The people of Alderaan have been bravely fighting back the clone warriors sent out by the unscrupulous Sith Lord Palpatine for 792 days now.
Lifeline
User avatar
AZgl1800
Level 20
Level 20
Posts: 11184
Joined: Thu Dec 31, 2015 3:20 am
Location: Oklahoma where the wind comes Sweeping down the Plains
Contact:

Re: Trying to install Shotwell 0.28.3

Post by AZgl1800 »

karlchen wrote: Thu May 17, 2018 7:15 pm The dollar character $ at the beginning of each commandline is the command prompt sign, not part of the commands.
I had just quoted the Gnome Wiki unmodified.
Here are the pure commands:

Code: Select all

sudo add-apt-repository ppa:yg-jensge/shotwell
sudo apt-get update
sudo apt-get install shotwell
I know better than that, I am getting too tired to be doing this now...
going to hold off a while and get some rest.
LM21.3 Cinnamon ASUS FX705GM | Donate to Mint https://www.patreon.com/linux_mint
Image
User avatar
AZgl1800
Level 20
Level 20
Posts: 11184
Joined: Thu Dec 31, 2015 3:20 am
Location: Oklahoma where the wind comes Sweeping down the Plains
Contact:

Re: Trying to install Shotwell 0.28.3

Post by AZgl1800 »

Alls well that ends well,

now to see how Shotwell works.



Image
LM21.3 Cinnamon ASUS FX705GM | Donate to Mint https://www.patreon.com/linux_mint
Image
User avatar
karlchen
Level 23
Level 23
Posts: 18228
Joined: Sat Dec 31, 2011 7:21 am
Location: Germany

Re: Trying to install Shotwell 0.28.3

Post by karlchen »

Hello, AZgl1500.

Relieved to see Shotwell has been installed and is working. :D
I guess it is version 0.28.3?!

Would be very nice if you marked your thread as [solved] now. :wink:

Cheers,
Karl
Image
The people of Alderaan have been bravely fighting back the clone warriors sent out by the unscrupulous Sith Lord Palpatine for 792 days now.
Lifeline
User avatar
AZgl1800
Level 20
Level 20
Posts: 11184
Joined: Thu Dec 31, 2015 3:20 am
Location: Oklahoma where the wind comes Sweeping down the Plains
Contact:

Re: Trying to install Shotwell 0.28.3

Post by AZgl1800 »

karlchen wrote: Fri May 18, 2018 4:00 am Hello, AZgl1500.

Relieved to see Shotwell has been installed and is working. :D
I guess it is version 0.28.3?!

Would be very nice if you marked your thread as [solved] now. :wink:

Cheers,
Karl
been tied up with "life here" just borrowed a computer to get back online....
traveling cross country on my motorcycle
LM21.3 Cinnamon ASUS FX705GM | Donate to Mint https://www.patreon.com/linux_mint
Image
Locked

Return to “Software & Applications”