Gnome Schedule in Ubuntu 16.04?

Bug #1576060 reported by Or Schiro on 2016-04-28
150
This bug affects 32 people
Affects Status Importance Assigned to Milestone
gnome-schedule (Ubuntu)
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

Launchpad Janitor (janitor) wrote :

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

Changed in gnome-schedule (Ubuntu):
status: New → Confirmed
Gilberto (gilbertojavier2) wrote :

Try to add repository to ubuntu 16.04

Or alternative to cmd cron or other gui?

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

baltic (bugsgenerator) wrote :

Any chance it will be added back?

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?

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

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.

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.

Or Schiro (orschiro) wrote :

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

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

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.

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

Mario (marcorr70) wrote :

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

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?

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

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

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

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.

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

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...

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!

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

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!

Peter Sewell (peter-sewell) wrote :

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

Many thanks

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!

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??

Or Schiro (orschiro) wrote :

It complains about the malformed email address of the packager.

I think you can ignore it.

@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 &

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
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

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.

q8374gf (q8374gf) wrote :

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

cd gnome-schedule

Chris Borga (crborga) wrote :

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

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.