<br /> Potato users are you feeling left out? – Debian Planet

Welcome to Debian Planet

News for Debian. Stuff that *really* matters

Debian
These are important Debian sites one should not be without!

  • Official Debian site
  • Package search
  • Mailing list archives
  • Bug reports
  • Debian on CD
  • Debian Weekly News — excellent news source!
  • Unofficial APT sources
    (apt-get.org)

  • Developers’ Corner
  • Community
    Need help? You’re not alone on this planet.

  • Planet Debian
  • debianHELP
    (User support site)

  • Debian International
  • DebianForum.de
    (Deutsch)

  • DebianForum.dk
    (Dansk)

  • EsDebian
    (Español)

  • DebianWorld
    (Français)

  • Debian-Fr
    (Français)

  • MaximumDebian
    (Italiano)

  • DebianUsers
    (Korean)

  • Debian-BR
    (Português)

  • DebianHOWTO (Deutsch)
  • Russian Debian
  • Debian-JP (Japanese)
  • Contribute
    Got that latest or greatest scoop? Perhaps you have some important news for the Debian community? Submit a news item!

    Or perhaps you’ve written a rather ground breaking insight into some aspect of Debian and you feel compelled to share it with others? Knock up a longer editorial article and send it to the editors.

    General feedback should be sent to staff@debianplanet.org

    IRC
    The place to get help on a Debian problem (after reading docs) or to just chat and chill is #debian on irc.oftc.net.

    Many of the Debian Planet staff live there so pop by and say hello.

    Debian Planet also has its own channel on the same network called #debianplanet.

    Sponsorship

    DP is sponsored by Xinit Systems.

    Domains paid for and hosted by uklinux.net.

    Buy your Debian merchandise at DebianShop.com.

    Donate
    Support Debian through Bytemark Hosting. At least £7 will be given for each new account

    Syndicate
    XML

    Potato users are you feeling left out?
    Submitted by robster on Sunday, April 01, 2001 – 11:30
    No need to be, here is a quick trick how to get, at least some, of the software
    that is new or upgraded in woody.
    You start by adding a new source to your apt (/etc/apt/sources.list)..


    deb-src ftp://ftp.fi.debian.org/debian woody main contrib non-free

    You should of course use your own closest mirror. then we update the sources,
    with apt-get update. next step would be to download the source package.


    ressu@stradivarius:/usr/src/tmp $ apt-get source nmap
    Reading Package Lists...
    Building Dependency Tree...
    Need to get 589kB of source archives.
    Get:1 ftp://ftp.fi.debian.org woody/main nmap 2.53-5 (dsc) [624B]
    Get:2 ftp://ftp.fi.debian.org woody/main nmap 2.53-5 (tar) [584kB]
    Get:3 ftp://ftp.fi.debian.org woody/main nmap 2.53-5 (diff) [3667B]
    Fetched 589kB in 1m21s (7233B/s)
    dpkg-source: extracting nmap in nmap-2.53

    We change to the directory and build the package…


    ressu@stradivarius:/usr/src/tmp $ cd nmap-2.53/
    ressu@stradivarius:/usr/src/tmp/nmap-2.53 $ debuild (or sudo dpkg-buildpackage)
    .....

    That should build the package, or as in my case.. fail..

    If you are lucky enough to get it compiled (please, do try a few times.. try to resolve some of the problems that come up) you will end up with nice clean deb for your Potato installation. Usually the package will compile cleanly.

    You should watch out for things that are depending on packages in woody, you will need to compile some of those packages too.. and if you dig up too far, you will end up compiling so much, that you would have been better of to just upgrade.

    Packages for the programs are…
    debuild: devscripts
    dpkg-buildpackage: dpkg-dev
    apt-get: apt
    sudo: sudo

    Update: As pointed out by yann


    Not changing the version number may cause official packages not to be installed
    if the version you recompiled end up being the one shipped in next stable release.
    Usually I add a new entry with lesser debian revision and local ID in debien/changelog
    to avoid this (eg: 1.2.3-4yann1 if the version I got was 1.2.3-5 ). Also listing in the
    changelog entry what you needed to change to make it work will help you upgrading
    to subsequent releases.


    ressu


    Search articles



    Category
    ·News (234)
    ·Features (4)
    ·Site News (9)
    ·HOWTOs (42)
    ·Tips (9)
    ·Opinion (13)
    ·Q & A (18)
    ·Sponsorship (1)
    ·Press Releases

    Log in
    Username:

    Password:

    Remember me

    » Register
    » New password

    Debian Security Announcements
    DSA-429 gnupg
    DSA-428 slocate
    DSA-427 linux-kernel-2.4.17-mips+mipsel
    DSA-426 netpbm-free
    DSA-425 tcpdump
    DSA-424 mc
    DSA-423 linux-kernel-2.4.17-ia64
    DSA-421 mod-auth-shadow
    DSA-422 cvs
    DSA-420 jitterbug

    Planet Debian
    Riku Voipio: Fighting information overload
    Joey Hess: argh
    Pascal Hakim: More viruses
    Joe Wreschnig: Ho ho! And you all thought you were rid of me!
    Lars Wirzenius: Personal life: Choosing a gym
    Lars Wirzenius: Oliotalo: Satisfied client
    Junichi Uekawa: I’ve implemented some kind of routine for getting pbuilder build logs
    Randall Donald: Deja Vu
    Wouter Verhelst: AP fun
    Todd Troxell: lw pichars

    Latest poll: What is the Best Linux Distribution?
    Debian GNU/Linux
    40%
     
    Debian GNU/Hurd
    30%
       
    Fedora
    20%
       
    G3n7o0
    10%
       
    Robot101
    0%
     

    Total votes: 10
    10 comments · older polls

    home · archives · news feeds · about · polls · search · sections · user account

    Powered by the amazing Drupal

    Debian Planet is not officially related to the Debian Project.
    Debian and the Debian logo are trademarks of Software in the Public Interest, Inc.