Discovering new packages entering Debian's unstable repository

Posted by Steve on Tue 4 Oct 2005 at 11:08

Tags: none.

There are thousands of programs contained in the Debian GNU/Linux distribution, but keeping track of new packages hasn't been easy until now.

Previously following the Debian Weekly News was the simplest way of discovering new or noteworthy packages added to the unstable distribution.

Now there is a dedicated page on the project's website showing the most recent packages added:

This page shows the additions to the Debian package repository in the previous seven days, and also includes a RSS feed.

The feed is syndicated in various places, including LiveJournal.


Posted by hardik (61.95.xx.xx) on Tue 4 Oct 2005 at 13:29
[ Send Message ]
Thanks for the information, But men are always hungry....;)
Is there any page/facility in debian.org that provide list of package that are
present experimental repository. Any mail list/site that track this package list.
I have to do apt-cache search in experimental debian repository for searching packet.i.e openoffice.org present only in experimental.


With Cheers,
Hardik Dalwadi.

[ Parent | Reply to this comment ]

Posted by CyberDog (64.102.xx.xx) on Tue 4 Oct 2005 at 13:47
[ Send Message ]
Steve, thanks for the heads up, I like it!

hardik, the main packages site (of which this post uses a sub-page) sounds like it's what you're looking for:
http://www.debian.org/distrib/packages

It allows you to browse or search the packages in any of the three release levels.

[ Parent | Reply to this comment ]

Posted by hardik (61.95.xx.xx) on Wed 5 Oct 2005 at 06:52
[ Send Message ]
Thanks for your help. But my problem is that i can find openoffice.org2 only in
debian experimental.
-------------------------------------
deb http://http.us.debian.org/debian experimental main
http://packages.debian.org/cgi-bin/search_packages.pl?keywords=op enoffice.org2&searchon=names&subword=1&version=all&release=all&pa ge=2&number=50
-------------------------------------
Why not in stable, unstable or testing. Is it new type of debian .
Steave, Can you please clear my dought, explain in brief.

With Cheers,
Hardik Dalwadi.

[ Parent | Reply to this comment ]

Posted by CyberDog (24.211.xx.xx) on Fri 7 Oct 2005 at 01:18
[ Send Message ]
That's because openoffice.org2 isn't available in the more stable branches. :) The app itself isn't even a final release yet, so there's no way it would be featured in the stable branch.

See the description of the different branches in the FAQ to help you understand how packages move from unstable to testing to stable, etc:
http://www.debian.org/doc/manuals/debian-faq/ch-ftparchives.en.ht ml#s-stable

[ Parent | Reply to this comment ]

Posted by Anonymous (83.31.xx.xx) on Tue 4 Oct 2005 at 13:42
In aptitude, after every update the New Packages subtree gets populated with, well, new packages. :o) There are settings when this information should expire – personally, I use the manual option of pressing F, and track the new additions to all of the branches that I’m pulling the packages from (sid and experimental) by hand.

[ Parent | Reply to this comment ]

Posted by Anonymous (70.119.xx.xx) on Tue 4 Oct 2005 at 17:57
So does Synaptic, very useful to me.

[ Parent | Reply to this comment ]

Posted by Anonymous (66.159.xx.xx) on Tue 4 Oct 2005 at 19:08
http://incoming.debian.org/
isnt this the latest?

[ Parent | Reply to this comment ]

Posted by Steve (82.41.xx.xx) on Tue 4 Oct 2005 at 19:10
[ Send Message | View Steve's Scratchpad | View Weblogs ]

That will give you the package names, but no description.

Steve
--

[ Parent | Reply to this comment ]

Posted by davux (84.14.xx.xx) on Wed 5 Oct 2005 at 17:33
[ Send Message ]

During an upgrade, if one wants to see the changes since the last version of the packages, "apt-listchanges" is a great tool.

I wonder if it would be technically feasible to have the same for update.

Since "{apt-get,aptitude} update" fetches the whole package list, it should be possible to :

  1. Compute a diff between the old list and the new one,
  2. show the added or removed packages (or anything different at all, if one wants so).

[ Parent | Reply to this comment ]

Posted by Anonymous (82.54.xx.xx) on Tue 20 Dec 2005 at 21:13
here is my script for doing it:
#!/bin/bash

cat /var/lib/apt/lists/*Packages | egrep "^Pack|^Vers" | sed s/": "/:\|/g | awk '{ printf($0); getline; printf("|%s\n",$0) }' > /tmp/oldlist

apt-get update

cat /var/lib/apt/lists/*Packages | egrep "^Pack|^Vers" | sed s/": "/:\|/g | awk '{ printf($0); getline; printf("|%s\n",$0) }' > /tmp/newlist

diff /tmp/oldlist /tmp/newlist > /tmp/diff

IFS=$'\n'
for LINE in `cat /tmp/diff |egrep "^>|^<"`
do
        LINEAAAA=$LINE
        case $LINEAAAA in
                \>*)
                echo -en '\E[0;32m\E[1m>>>\E[0m'
                echo $LINE | cut -c 2-
                ;;
                \<*)
                echo -en '\E[0;31m\E[1m<<<\E[0m'
                echo $LINE | cut -c 2-
                ;;
                *)
                ;;
        esac
done

rm /tmp/oldlist /tmp/newlist /tmp/diff
improovable but it do its own dirty job :)

[ Parent | Reply to this comment ]

Posted by Anonymous (83.22.xx.xx) on Wed 12 Oct 2005 at 14:51
I use wajig tool to daily upgrades. Try this:

# wajig update && wajig new && wajig newupgrades && wajig upgrade

[ Parent | Reply to this comment ]

User Login

Username:

Password:

[ Advanced Login ]

Register Account

Quick Site Search