Gnome Schedule in Ubuntu 16.04?

Bug #1576060 reported by Or Schiro
154
This bug affects 33 people
Affects Status Importance Assigned to Milestone
gnome-schedule (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Dear all,

Why is Gnome Schedule [1] no longer provided as a package in Ubuntu 16.04 [2]?

Thankfully,

~Robert

[1] http://gnome-schedule.sourceforge.net/
[2] http://packages.ubuntu.com/search?keywords=gnome-schedule

Revision history for this message
Launchpad Janitor (janitor) wrote :

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

Changed in gnome-schedule (Ubuntu):
status: New → Confirmed
Revision history for this message
Gilberto T. (gilbertojavier2) wrote :

Try to add repository to ubuntu 16.04

Or alternative to cmd cron or other gui?

Revision history for this message
Or Schiro (orschiro) wrote :

Dear Gilberto,

Which repository do you want me to add to 16.04?

gnome-schedule used to be in the default repositories for Ubuntu 15.10 and earlier.

~Robert

Revision history for this message
baltic (bugsgenerator) wrote :

Any chance it will be added back?

Revision history for this message
snapy (sdfjsfjaei-hans) wrote :

I'd love that as well. Or is there an alternative tool for setting up timed events, maybe something using systemd timers?

Revision history for this message
Saravanan S PAJANCOA (saravanan.s) wrote :

Used gnome-schedule for many years in many earlier versions of Ubuntu. Nice one.

Ubuntu 16.04 not having gnome-schedule is highly inconvenient

Friends please suggest, if any other GUI available for scheduling

Have Nice Days Ahead

Revision history for this message
GauteHope (eg) wrote :
Revision history for this message
GauteHope (eg) wrote :
Revision history for this message
Georg Lipps (georg-lipps) wrote :

Tried to install gnome-schedule 2.3.0 from source and ran into many dependencies problems; gave it up. Is this something for an experienced user to set this up with the new snappy format?

Used and liked gnome-schedule a lot - sad it is not available any more.

Revision history for this message
GauteHope (eg) wrote : Re: [Bug 1576060] Re: Gnome Schedule in Ubuntu 16.04?

Georg Lipps writes on juni 12, 2016 18:40:
> Tried to install gnome-schedule 2.3.0 from source and ran into many
> dependencies problems; gave it up. Is this something for an experienced
> user to set this up with the new snappy format?
>
> Used and liked gnome-schedule a lot - sad it is not available any more.

What kind of dependency problems? Please post the log of the failed
build.

Revision history for this message
Or Schiro (orschiro) wrote :

I can't speak for version 2.3.0 but 2.1.1-4 runs fine on Ubuntu 16.04.

Revision history for this message
Nir Lish (nirlish) wrote :

I Managed to compile & install gnome-schedule 2.3.0 from source, without any issues.
The following packages & their dependencies were needed to be installed first:
   python-gtk2-dev
   at
   gnome-doc-utils
   intltool

Revision history for this message
Georg Lipps (georg-lipps) wrote :

Tried to install gnome-schedule 2.3.0 from source and ran into many dependencies problems; gave it up. Is this something for an experienced user to set this up with the new snappy format?

Used and liked gnome-schedule a lot - sad it is not available any more.

Revision history for this message
Or Schiro (orschiro) wrote :

Dear Georg,

Just curious:

Why don't you want to run version 2.2 which is still available as a deb and installs fine on Ubuntu 16.04?

What's the added benefit of version 2.3?

~Robert

Revision history for this message
Mario (marcorr70) wrote :

When installing on Ubuntu 16.04 no possible because there are lack of dependencies that exists no more.

Revision history for this message
GauteHope (eg) wrote :

Mario writes on juni 27, 2016 0:07:
> When installing on Ubuntu 16.04 no possible because there are lack of
> dependencies that exists no more.
>

Which dependencies?

Revision history for this message
tak21 (tak21) wrote :

Hi all,

to compile gnome-schedule-2.3.0.tar.gz on my ubuntu 16.04 installation I installed the following dependencies:

$ sudo apt install python-gtk2-dev python-gconf at gnome-doc-utils scrollkeeper

After that I followed the instructions in the INSTALL file; so in the folder where I extracted the archive I did a

$ sudo .configure
$ sudo make
$ sudo make install

$ gksu gnome-schedule

Revision history for this message
Or Schiro (orschiro) wrote :

Hi tak21,

That's great!

Maybe we can create a Snap package for it since you were able to compile it?

Thankfully,

~Robert

Revision history for this message
GauteHope (eg) wrote :

tak21 writes on juli 6, 2016 8:16:
> Hi all,
>
> to compile gnome-schedule-2.3.0.tar.gz on my ubuntu 16.04 installation I
> installed the following dependencies:
>
> $ sudo apt install python-gtk2-dev python-gconf at gnome-doc-utils
> scrollkeeper
>
> After that I followed the instructions in the INSTALL file; so in the
> folder where I extracted the archive I did a
>
> $ sudo .configure
> $ sudo make
> $ sudo make install
>
> $ gksu gnome-schedule

Great! Note that you do not need sudo for most steps:

$ ./configure
$ make
$ sudo make install # will install to /usr/local by default
                    # (change by specifying --prefix=/path to ./configure)

$ gnome-schedule

You might in some cases want to run gnome-schedule as root, but normally
not.

Regards, Gaute

Revision history for this message
Georg Lipps (georg-lipps) wrote :

Sorry for not answering a while - I did not receive the notifications.

I tried it again, from my last configuration I just needed at and intltool in addition to the ones mentioned by tak21 (message #17).

Good news, it works now.

Revision history for this message
Or Schiro (orschiro) wrote :

I may repeat my question but is someone capable of creating a Snap or Deb package for Gnome Schedule 2.3 to share with the rest of the community?

That would be great! :-)

Warmly,

~Robert

Revision history for this message
Georg Lipps (georg-lipps) wrote :
Download full text (6.9 KiB)

Hi Robert,

I do not know how to make correct deb files. Here my recipe to install from source avoiding command line as much as possible and having the option to revert unwanted changes via synaptic.

Using synaptic (or comparable software) install:

python-gtk2-dev
python-gconf
at
gnome-doc-utils
scrollkeeper

This will install additional libs you need later (that is were I failed in my first attempt).

Download the gnome-schedule-2.3.0.tar.gz from https://sourceforge.net/projects/gnome-schedule/

Extract the file in your home directory under a new directory e.g

~/src/gnome-schedule-2.3.0/

Go into this directory - you can operate without sudo (changes are only done in this directory):

georg@InaUbuntu:~/src/gnome-schedule-2.3.0$ ./configure

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... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking for python2... /usr/bin/python2
checking for python version... 2.7
checking for python platform... linux2
checking for python script directory... ${prefix}/lib/python2.7/dist-packages
checking for python extension module directory... ${exec_prefix}/lib/python2.7/dist-packages
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for PYGTK... yes
checking for pkg-config... /usr/bin/pkg-config
checking PYTHONPATH env variable for PyGTK... /usr/lib/python2.7/dist-packages
checking for gtk.glade... found
checking for python gconf... found
checking for crontab... /usr/bin/crontab
checking for at... /usr/bin/at
checking for atq... /usr/bin/atq
checking for atrm... /usr/bin/atrm
checking for batch... /usr/bin/batch
checking for su... /bin/su
checking for xsltproc... /usr/bin/xsltproc
checking for whether to include GNOME panel applet..... no
checking whether ln -s works... yes
checking gnome-doc-utils >= 0.3.2... yes
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... none
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 ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking locale.h usability... yes
checking locale.h presence... yes
checking for locale.h... yes
checking for LC_MESSAGES... yes
chec...

Read more...

Revision history for this message
Kartik (kartik-arora95) wrote :

I've made a deb from the source at https://github.com/GNOME/gnome-schedule

Working on getting a PPA up soon!

I'm pretty new to this, so if you are having issues, please remove this package asap!

Revision history for this message
Or Schiro (orschiro) wrote :

Dear Georg,

Thank you for the detailed guide and thank you to Kartik for the provided deb package.

I was able to install and run it properly on Ubuntu 16.04.

Great! :-)

Warmly,

~Robert

Revision history for this message
GauteHope (eg) wrote :

Kartik writes on juli 14, 2016 22:48:
> I've made a deb from the source at https://github.com/GNOME/gnome-
> schedule
>
> Working on getting a PPA up soon!

Excellent!

Revision history for this message
Peter Sewell (peter-sewell) wrote :

The Deb file from Kartik works for me on 16.04.1LTS.

Many thanks

Revision history for this message
RandyBrinson (randy-brinson) wrote :

Kartik, you've made a good many of us 16.04 users very happy by saving us a lot of time and hair pulling. After nearly 3 hours of unproductive attempts to install from source, your gnome-schedule_2.3.0-0ubuntu16.04_amd64.deb file got me where I wanted to be in about 6 minutes. Thank you, thank you!

Revision history for this message
xb5i7o (xb5i7o) wrote :

When i try and install this .deb file from Kartik - it throws an error saying:

"The package is of bad quality"
gnome-schedule: maintainer-address-malformed Kartik<chipset@Chipset>

Should this be safely ignored?
Funny thing is when i installed this a month ago on another Ubuntu 16.04 - it never threw this error message.

Can someone help??

Revision history for this message
Or Schiro (orschiro) wrote :

It complains about the malformed email address of the packager.

I think you can ignore it.

Revision history for this message
Christopher Barrington-Leigh (cpbl) wrote :

@tak21's advice on installing from source worked for me in under 2 minutes:

sudo apt install python-gtk2-dev python-gconf at gnome-doc-utils scrollkeeper

wget http://downloads.sourceforge.net/project/gnome-schedule/gnome-schedule-2/gnome-schedule-2-3-0/gnome-schedule-2.3.0.tar.gz

tar -xvzf gnome-schedule-2.3.0.tar.gz

./configure

make

sudo make install

gnome-schedule &

Revision history for this message
FenyX (fenyx) wrote :

Thanks a lot to Kartik for sharing his Deb package to noobs, as Ubuntu becomes more and more widely used you all have more and more noobs requests to manage, hehe ;)

no longer affects: gnome-schedule
Revision history for this message
mcyzyk (mcyzyk) wrote :

Glad to see this marked as a confirmed bug. I have used this utility for years. I think the best solution here would be to simply put this deb back in the repositories? No need for it to be missing!

Mark

Revision history for this message
Jacques Petit (jrpetit) wrote :

Installed from latest git source on 16.04 as follows:

1. git clone git://git.gnome.org/gnome-schedule

2. sudo apt install python-gtk2-dev python-gconf at gnome-doc-utils scrollkeeper gnome-common

3. touch README
Step 3. resolves a autogen.sh error with respect to the absence of README file.

4. ./autogen.sh

5. make

6. sudo make install

Run gnome-schedule from command line and pin to dock.

Revision history for this message
q8374gf (q8374gf) wrote :

@Jacques: That worked well. But need one more step. Step 2.5 should be:

cd gnome-schedule

Revision history for this message
Chris Borga (crborga) wrote :

I have compiled gnome-scheduler for 16.04 by editing the Ubuntu source package for Natty a bit.

Revision history for this message
MestreLion (mestrelion) wrote :

For 18.04 I created a script to install dependencies and build from git. Builds and install cleanly with no errors. It installs to current user only, using $HOME/.local prefix, as I dislike installing experimental/deprecated stuff to my system. I've added a few comments on which build error each installed package fixes.

Hope this is useful!

#!/bin/bash

# alternative: sudo snap install gnome-schedule --edge
packages=(
 gnome-common # You need to install gnome-common from the GNOME CVS
 libglib2.0-dev # ***Error***: You must have glib-gettext >= 2.2.0 installed
 gnome-doc-utils # automake: error: cannot open < gnome-doc-utils.make: No such file or directory
 python-gtk2-dev # configure: error: Package requirements (pygtk-2.0 >= 2.6) were not met: No package 'pygtk-2.0' found
 python-gconf # configure: error: You need to have python gconf bindings installed
 at # configure: error: Please install the application at
)
sudo apt install "${packages[@]}"

git clone https://gitlab.gnome.org/GNOME/gnome-schedule.git
pushd gnome-schedule

# Makefile.am: error: required file './README' not found.
# https://gitlab.gnome.org/GNOME/gnome-schedule/commit/4eb6ed6a0ca7b66f2f344985bdd34ca0403031ee
# https://gitlab.gnome.org/GNOME/gnome-schedule/commit/a6af1f00fce8bc13c57e81455f430b95fded4638
cp README.md README

# Creates gnome-doc-utils.make symlink to /usr/share/gnome-doc-utils/gnome-doc-utils.make
# https://mail.gnome.org/archives/balsa-list/2009-January/msg00004.html
# https://gitlab.gnome.org/GNOME/gnome-common/commit/1f60e9536dd8ac71a799d60eb128c6c928c67639
gnome-doc-prepare

./autogen.sh --prefix=$HOME/.local &&
make &&
make install

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.