ketchup - update utility for linux-kernel sources

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main amd64
Package name ketchup
Package version 1.0.1+git20111228+e1c62066
Package release 1
Package architecture all
Package type deb
Installed size 77 B
Download size 15.00 KB
Official Mirror
This utility can update (or install) kernel sources automatically.
It can search for the newest kernel in numerous trees (vanilla, rc,
tiny, mm, mjb, etc.).
It can also automatically download the needed patches (and apply
them) to create the newest repository from an old one.


Package Version Architecture Repository
ketchup_1.0.1+git20111228+e1c62066-1_all.deb 1.0.1+git20111228+e1c62066 all Debian Main
ketchup - - -


Name Value
bzip2 -
patch -
python -
xz-utils -


Type URL
Binary Package ketchup_1.0.1+git20111228+e1c62066-1_all.deb
Source Package ketchup

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install ketchup deb package:
    # sudo apt-get install ketchup




2012-06-19 - Johann Felix Soden <>
ketchup (1.0.1+git20111228+e1c62066-1) unstable; urgency=low
* New upstream snapshot, now directly from linux-3 branch.
* debian/patches/*:  Remove all existing patches (applied upstream) and add:
- Try all URLs to find newest kernel version.
- Improve -rt kernel support.
- Fail with error message if no proper version or patch is found.
- Fix several kernel URLs.
* Bump to Standards-Version 3.9.3.
* debian/copyright: Update to copyright-format 1.0.
* debian/*: Change my e-mail address and remove DM upload rights.
2011-11-20 - Johann Felix Soden <>
ketchup (1.0.1+git20110518+949b31b6-4) unstable; urgency=low
* Add several patches to debian/patches/*
- Fix bug with 3.x to 3.x.y update.
Thanks to Mikko Markus Torni <>
(Closes: #649271)
- Use signature of unpacked file if there is no one for the packed file.
- Support xz compressed files and download them by default.
- Remove the no longer available 2.6-git and 3-git snapshot trees.
- Remove empty files from failed downloads.
- Fail with an error message if the unpack directory "ketchup-tmp" exists
and remove it even if unpacking fails.
* debian/copyright: Update to latest DEP5 format for lintian.
2011-08-23 - Johann Felix Soden <>
ketchup (1.0.1+git20110518+949b31b6-3) unstable; urgency=low
* Synchronize the 3.x support patch with corresponding upstream branch.
- 3.x.y versions are now correctly handled. (Closes: #638036)
- fix-3-rt-url patch merged.
2011-08-02 - Johann Felix Soden <>
ketchup (1.0.1+git20110518+949b31b6-2) unstable; urgency=low
* Synchronize the 3.x support patch with corresponding upstream branch
to fix URL bugs.
* Add patch to fix URL to 3-rt patches.
* Do not depend on calling file names in contrib/quilt-{push,pop} scripts.
2011-07-14 - Johann Felix Soden <>
ketchup (1.0.1+git20110518+949b31b6-1) unstable; urgency=low
[ Johann Felix Soden ]
* New upstream snapshot
* New upstream maintainer and repository.
- Update debian/{control,copyright,watch}.
* Drop all patches as they are merged upstream or obsolete.
* Add experimental support for 3.x kernel tree from upstream branch.
(Closes: #632059)
* Switch to dh compat 8.
[ Sven Hoexter ]
* Add DMUA flag to debian/control.
2011-04-18 - Johann Felix Soden <>
ketchup (0.9.8+hg5533f6de130c-3) unstable; urgency=low
* Adopt the package (Closes: #568572)
- Thanks for your work Baruch Even!
* Update debian/copyright and convert it to machine-readable format.
* Convert package to the 3.0 (quilt) source format.
* Minimize dh rules and use dh_python2 instead of python-central.
(Closes: #616854)
* Bump to Standards-Version 3.9.2
* debian/control:
- Use Homepage field. (Closes: #615371)
- Add Vcs-* fields.
* Add several patches to debian/patches/*:
- Fix url to -rt tree (Closes: #487277)
- Consider kernel_url override in all pre-defined trees. (Closes: #407512)
- Check if the right gpg key is available before starting downloads.
(Closes: #379121)
- Stop if wget is terminated by a signal.
- Add support for longterm kernel versions.
- New 2.6-lt tree which chooses only updates that belong to the local used
longterm/release tree.
2007-07-08 - Baruch Even <>
ketchup (0.9.8+hg5533f6de130c-2) unstable; urgency=low
* Use .sign files for -ck/-cks trees (Closes: #411492)
* Use python-central
* Switch to dh compat 5
2007-07-07 - Baruch Even <>
ketchup (0.9.8+hg5533f6de130c-1) unstable; urgency=low
* Use patch 5533f6de130c from upstream repository to fix dot-file issues
- Should fix (Closes: #386694) by not using a shell regex at all
* Remove debian/ketchup.1 manpage, upstream provides a manpage which is
better (Closes: #410534)
* Remove reference to /home/baruch/.ketchuprc, use ~/.ketchuprc
(Closes: #404644)_

See Also

Package Description
ketm-data_0.0.6-22_all.deb graphics and audio data for ketm
ketm_0.0.6-22_amd64.deb old school 2D-scrolling shooter
keurocalc-data_1.2.2-1_all.deb universal currency converter and calculator - data package
keurocalc_1.2.2-1_amd64.deb universal currency converter and calculator - binary package
kexec-tools_2.0.7-5_amd64.deb tools to support fast kexec reboots
kexi-calligrasheets-driver_2.8.5+dfsg-1+b2_amd64.deb Tables plugin for kexi
kexi-data_2.8.5+dfsg-1_all.deb data files for Kexi
kexi-map-form-widget_2.8.5+dfsg-1+b2_amd64.deb map form widget for Kexi
kexi-mysql-driver_2.8.5+dfsg-1+b2_amd64.deb MySQL support for kexi
kexi-plugin-kspread_2.4.3+3_all.deb transitional dummy package for kexi-calligrasheets-driver
kexi-plugin-mysql_2.4.3+3_all.deb transitional dummy package for kexi-mysql-driver
kexi-plugin-postgresql_2.4.3+3_all.deb transitional dummy package for kexi-postgresql-driver
kexi-plugin-xbase_2.4.3+3_all.deb transitional dummy package for kexi-xbase-driver
kexi-postgresql-driver_2.8.5+dfsg-1+b2_amd64.deb PostgreSQL support for kexi
kexi-sybase-driver_2.8.5+dfsg-1+b2_amd64.deb Sybase support for kexi