Playing With Sid

  • Subscribe to our RSS feed.
  • Twitter
  • StumbleUpon
  • Reddit
  • Facebook
  • Digg

Wednesday, 30 January 2008

!Just Another Source Forge.net Project

Posted on 09:48 by Unknown

Well, I thought all SF.net projects pages were dead as a doornail until I saw this evidence project page. Now that’s some damn fine way of introducing your project. These geeks are a one creative bunch. ;o)

Read More
Posted in free software | No comments

GNU Debian upgrade-system script deborphan purge workaround

Posted on 09:46 by Unknown

Upgrade-system is a great Bourne shell script that helps to upgrade and keep your sytem clean of obsolete libraries and packages with a single command. It has one small side-effect.



The Upgrade-system program uses deborphan to find the orphaned packages on your system. The package maintainer Martin-Ãric Racine (q-funk at iki.fi) mentions the problem with deborphan in /usr/share/doc/upgrade-system/NEWS.gz file thus.



UPGRADE-SYSTEM is configured to remove all Perl/Python/Ruby extensions and development libraries that are NOT listed as another package’s dependency, which is a sensible default behavior for laymen’s workstations.




But what if the layman user is using a script that needs say one such language extension that is not listed as another package’s dependency? One solution is to this issue is to use deborphan’s keep file management feature. Deborphan maintains a list of packages in /var/lib/deborphan/keep that are never purged.


For example lets take one such package that gets purged by deborphan. The libzip-ruby1.8 is a library package for handling zip archives with ruby programming language .


Lets add this package to deborphan keep-back file.


$ deborphan -A libzip-ruby1.8


Check out the deborphan keep file contents with -L (list) to see if our package is added.

$ deborphan -L


libzip-ruby1.8 ( <——here it is ;o)

librmagick-ruby

libhtml-htmltokenizer-ruby

libpty-ruby


libprogressbar-ruby1.8

libtk-ruby

libtest-unit-ruby

libgems-ruby

libhttp-access2-ruby

libcurses-ruby


Next time you launch ‘upgrade-system’ command all the files listed in deborphan’s keep file will not be purged from your computer.



These are complete list of deborphan’s keep file management options from its manual page.



  • -A,—add-keep (Add packages to the list of packages which are never to be reported, regardless of their state. You may specify ’-’ to use standard input. Note that package names are case-sensitive.)




  • -R,—del-keep PKG1…PKGn (Remove packages from the list of packages which are never to be reported. You may specify ’-’ to use standard input. If there are no dependencies for this package next time deborphan is invoked, it will be reported again.)



  • -L,—list-keep (Show the list of packages that are being kept back.)




  • -Z,—zero-keep (Purge the entire list of packages that are being kept back. The only option possible in combination with this option is -A.)



  • -k,—keep-file=FILE (Use FILE to store the list of kept-back packages.)

Read More
Posted in debian upgrade-system, deborphan | No comments

Coders And SysAdmins

Posted on 09:44 by Unknown

I recollect writing a comment on Linux.com SysAdmin to SysAdmin: It’s the documentation, stupid! article published couple of years ago.




Well, my friends. Its quite sad that often we coders are mis-understood. The whole spirit of FLOSS development could be described with a small example. “When child is given a colorful toy train, he is facinated by its color and doesn’t know that its a train untill he puts it into his mouth. Sometime later he realises that its a toy not food and figures out how to make it run. Like all human, what starts a mere fantasy turns into interest and later into finding new way to make the play more fun with the toy train.” The early GNU/Linux hackers were of the same breed.They use a toy, master it and hack/enhance it.That’s how it has been down the years. The young sysadmin should keep this in mind before blasting the poor coders. Ho’ by the way nobody payed us to this job anyway ;oP



Brian Jones, the author of the woeful letter to developers hit the bull eye, the problems pointed out by him are still to be addressed.

Read More
Posted in free software | No comments

New CD Writing Tools in Debian "Etch"

Posted on 09:43 by Unknown

From this weeks Debian Weekly News




Jörg Jaspert called for testers of the new cdrkit and the new wodim program. They will be shipped with etch and replace the old cdrtools collection. This “fork”: http://svn.debian.org/wsvn/debburn is the result of several nearly endless discussions about incompatible licenses used upstream which not only Debian suffered from. Other vendors are invited to participate in this effort as well.



Read More
Posted in debian, etch | No comments

Hacker High School

Posted on 09:38 by Unknown

From a Slashdot article




“Hacker High School, an initiative from the non-profit Institute for Security and Open Methodology , pioneers of the OSSTMM have received some media coverage for their Hacker High School Program . It’s a license-free open-source program that provides security and privacy-awareness teaching materials to teachers. Here’s the link to the BBC stream and article about the project.”




Also mentioned on a thread on BSD-INDIA .


Do Get started with the program and read the lessons online. Do join the project mailing-list help them.

Read More
Posted in security | No comments

BitTorrent 4.20.x python2.4 packages on Debian

Posted on 09:37 by Unknown

BitTorrent is a peer-to-peer (P2P) file distribution file sharing tool written by programmer Bram Cohen. His reference implementation is written in Python and is available for download on bittorrent.com



The current stable BitTorrent version 4.20.4 debian package for Python2.4 depends on python (>= 2.4).




Package: bittorrent
Version: 4.20.4
Section: net
Priority: optional
Architecture: all
Depends: python (>= 2.4), python-wxgtk2.6, python-twisted (>= 2.0), python-cryp

to (>= 2.0), python-psyco, python-zopeinterface
Conflicts: bittorrent (<< 4.20.4), bittorrent-gui (<< 4.20.4)



......


Maintainer: BitTorrent, Inc. <bugs@bittorrent.com>
Source: bittorrent
Description: Scatter-gather network file transfer
BitTorrent is a tool for distributing files. It's extremely
easy to use - downloads are started by clicking on hyperlinks.
Whenever more than one person is downloading at once
they send pieces of the file(s) to each other, thus relieving
the central server's bandwidth burden. Even with many
simultaneous downloads, the upload burden on the central server
remains quite small, since each new downloader introduces new
upload capacity.
.
Homepage: http://bittorrent.com/




The policy on my debian/sid system is still points to 2.3.5-11.


$ apt-cache policy python


python:
Installed: 2.3.5-11
Candidate: 2.3.5-11
Version table:
*** 2.3.5-11 0
990 ftp://ftp.jp.debian.org unstable/main Packages
100 /var/lib/dpkg/status


The workaround until debian packages moves over python2.4 as its default version is download the source the source and build your own debian package.


Uncompress the source


$ tar zxvf BitTorrent-4.20.4.tar.gz


Edit the BitTorrent-4.20.4/debian/control file depends line.



Depends: python2.4 (>= PYTHONVERSION)


Build and install the debian package.


$ sh build_nix_pkg.sh deb


$ dpkg -i BitTorrent-4.20.4/dist/bittorrent_4.20.4_python2.4.deb

Read More
Posted in bittorrent, debian, python | No comments

Debian NEW and BYHAND Packages

Posted on 09:32 by Unknown

A post by Goswin von Brederlow on debian-curiosa mentions a good way of tracking new packages that make GNU/debian.



From: Goswin von Brederlow
To: debian-curiosa_at_lists.debian.org
Subject: Nothing NEW in Debian
Date: Fri, 28 Jul 2006 22:45:25 +0200

Hi,

a momentous occasion. Never seen before in a million years (or 5 or so):

There is nothing NEW1 in Debian. :)

MfG
Goswin


1 http://ftp-master.debian.org/new.html



Perhaps a RSS/XML feed of “Debian NEW and BYHAND Packages”: http://ftp-master.debian.org/new.html summary page would be a good idea.


PS: Perhaps I don't need to mention that the post was a rant on Debian state of affairs.

Read More
Posted in a, debian, Package-Management | No comments
Newer Posts Older Posts Home
Subscribe to: Posts (Atom)

Popular Posts

  • Vietnamese Language Tools: Developing Keyboards and Spell-checker
    Mentoring Mozilla Vietnamese localization team to develop Vietnamese keyboard and spell checker for Firefox OS . We built and tested Vietna...
  • Multimedia/Internet Keyboards in GNU/Linux
    As the resident Gnu/Linux guru, I sometimes help new users making transition from other OS’s.Over the years I’d ask anyone who installed Gnu...
  • Bollywood Afternoon In Hanoi
    A lot can happen over a cup of Masala Chai. Sunday afternoon's are usually Indian food at Foodshop 45 in Tay Ho, Hanoi. After a good mea...
  • Locate Configuration Example
    Keep things found is not an easy skill to master. The disk drive turns into a deep and dark jungle after the first few weeks on road. Tradit...
  • Mapping The Internet
    I watched the map of internet mentioned in the recent "Download: The True Story of the Internet " on Discovery Channel , it sound...
  • foss.in 2008 :: Sorting In Indic Locales Workout
    Day 3 : Sorting In Indic Locales workout at foss.in 2008 . Indic Workout In Progress Brainstorming Live interaction and collaborative edi...
  • foss.in 2008 :: Day 4
    Day 4 @ foss.in 2008 IndLinux Project BOF Beacon Workout Sharing ideas after Apertium talk Sachin Joshi demo's his Hindi ASR syste...
  • Cellphone Woes of a Weary Traveller
    'Somethings' they say, 'remain a mystery until someone comes along'. Few hours into the journey, I could feel some discomfor...
  • foss.in 2008
    Photos from Day One of foss.in in Bangalore. JN Tata Auditorium, IIsc Bangalore Event Registration Counters Waiting for my turn Securit...
  • National Conference on Free Software 2008 :: Day 1
    The YMCA camp building is just a stone throw away from the Cochin backwaters, I spent some time looking the slow churning waters and the sun...

Categories

  • "Blog Action Day 08 - Poverty"
  • "blog action day"
  • "Compiz Extras "
  • "compiz-fusion"
  • "film making"
  • "FSUG-Bangalore"
  • "GISS"
  • "Graphic Design"
  • "Linux"
  • "martial art"
  • "New Media"
  • "open movie editor"
  • "OpenCV"
  • "web authentication"
  • "web automation"
  • "web testing"
  • 01-18-2012
  • 10.04
  • 10.10
  • 3dprinting
  • 9.04
  • a
  • a11y
  • accerciser
  • accessibility
  • acpi
  • Activism
  • adobe
  • adzap
  • aegis
  • africa
  • AIR
  • ajax
  • alsa
  • AMD64
  • Andhra Pradesh
  • android
  • angling
  • Animals
  • anusaaraka
  • apache
  • apertium
  • api
  • apm
  • apple
  • apport
  • Apps Script
  • apt-get
  • apt-key
  • architecture
  • archmage
  • ardour
  • arduino
  • ARM
  • art
  • asterisk
  • atom
  • audio description
  • backlinks
  • bangalore
  • barcamp
  • barcamphanoi
  • barcampkl
  • barcamppp
  • barcampsaigon
  • barcampvte
  • bash
  • bbc
  • bcy2011
  • beagle
  • beercamp
  • Beryl
  • big buck bunny
  • biofuel
  • bittorrent
  • blackout
  • blender
  • blind
  • blogger
  • blogging
  • book
  • Boot-Process
  • boot2gecko
  • bootparam
  • braille
  • brazil
  • breakpad
  • broadcom
  • bugs
  • bzr
  • Calicut
  • cambodia
  • canon
  • Canopy
  • cartoons
  • cat
  • CC
  • CDAC
  • CDMA
  • celliax
  • censorship
  • CES 2008
  • CES08
  • CHDK
  • chennai
  • children
  • china
  • CHM
  • chmsee
  • Chromium
  • classmate PC
  • cleaning
  • Climate Change
  • cloud computing
  • cms
  • codec
  • Comedy
  • comics
  • command line
  • CommandLine
  • compiz
  • Computational Linguistics
  • console
  • cpan
  • Creative Commons
  • cron
  • css
  • curl
  • cut
  • cyanogenmod
  • DAISY
  • debian
  • debian documentation
  • debian upgrade-system
  • Debian-IN
  • deborphan
  • delhi
  • design
  • dhvani
  • django
  • DJvu
  • dmesg
  • documentation
  • dontzap
  • dots
  • dpatch
  • drupal
  • drush
  • earth hour
  • easy_install
  • ebay
  • eclipse
  • Ecuador
  • education
  • eee pc
  • eeepc
  • elinks
  • Elinks2
  • emacs
  • embedded linux
  • Environment
  • equivs
  • espeak
  • etch
  • events
  • fennec
  • ffmpeg
  • fiction
  • film
  • film making
  • find
  • findutils
  • firefox
  • firefox3
  • firefox4
  • firefoxOS
  • firmware
  • fishing
  • flying
  • foss.in
  • fossasia
  • fossin2008
  • FOSSMeet
  • free culture
  • free software
  • FreeNode
  • fsf
  • fsfs
  • fx4
  • G1
  • gadgets
  • gdm
  • gedit
  • geek humour
  • geocoding
  • Gimp
  • GISS
  • GIST
  • git
  • gnewsense
  • gnochm
  • gnome
  • google
  • google app engine
  • google earth
  • gplv3
  • grep
  • grub
  • GSM
  • gstreamer
  • gta02
  • GUI Testing
  • habba.in
  • hack
  • hackable1
  • hacker
  • handbrake
  • hanoi
  • hanoitweetup
  • hardware
  • hardy heron
  • HCU
  • hindi
  • hipatia
  • history
  • hosting
  • hotkeys
  • how to
  • HowTo
  • html
  • html5
  • HTTP
  • humour
  • hunspell
  • hyderabad
  • i810
  • ICANN41
  • iceweasel
  • identi.ca
  • IEEE
  • iffk
  • iframe
  • IISE
  • ILS
  • ILUG-D
  • IM
  • imacros
  • india
  • india_engg_students
  • Indian Languages
  • indic
  • indlinux
  • initscripts
  • Inkscape
  • intel
  • interaction design
  • internet
  • internet kiosk
  • intersat
  • Intrepid
  • Intrepid Ibex
  • ipod
  • IRC
  • jam
  • jaunty
  • Java
  • Javascript
  • Jet Man
  • josm
  • jquery
  • JSSH
  • Kannada
  • karmic
  • Kchm
  • kerala
  • kernel
  • keyboard
  • keycode
  • kid
  • kiddy video
  • kids
  • kinect
  • kiosk
  • koha
  • l10n
  • laos
  • launchpad
  • layout
  • ldap
  • lenny
  • less
  • lftp
  • libchm
  • library
  • libreoffice
  • lilo
  • Linux
  • lisp
  • local weather
  • locate
  • logging
  • lttoolbox
  • lucid
  • lv
  • machine translation system
  • madras
  • maemo
  • mailing-list
  • mallard
  • MALT
  • malware
  • man
  • manga
  • maps
  • maverick
  • mediawiki
  • meego
  • mencoder
  • merkaartor
  • Mibbit
  • micro-blogging
  • midori
  • mlocate
  • Mobile
  • moblin
  • mod_pagespeed
  • modem
  • more
  • most
  • mother
  • mozcamp
  • mozilla
  • Mozilla Crash Reporter
  • mplayer
  • MT
  • mukt.in
  • music
  • mwc2012
  • myanmar
  • mymozl10n
  • mysql
  • n70
  • nature
  • nedumangad
  • neo freerunner
  • Neo1973
  • nepal
  • netbooks
  • newbies
  • news
  • NGO
  • NITC
  • NLP
  • NLTK
  • Nokia
  • Nonprofits
  • notify-osd
  • novell
  • NUI
  • nvda
  • OCR
  • oddmuse
  • OLPC
  • ooffice
  • open movie
  • openDNS
  • openmoko
  • openNI
  • openOffice
  • openoffice.org
  • OpenStreetMap
  • opensuse
  • openvt
  • orca
  • OS
  • oscar
  • OSM
  • Package-Management
  • packaging
  • pager
  • parenting
  • patents
  • pbx
  • PDF
  • people
  • perl
  • Pets
  • Phatch
  • photography
  • php
  • php-nuke
  • phpnuke
  • pidgin
  • PIL
  • pipa
  • podcast
  • podcasting
  • pokhara
  • POS Tagger
  • postfix
  • potlatch
  • poweroff
  • powershot
  • proc
  • programming
  • pune
  • puppylinux
  • pyCairo
  • python
  • pythonegg
  • QA
  • Qmail
  • radio show
  • Recycling
  • red nose day
  • redhat
  • regex
  • RFC
  • RHEL
  • rms
  • RND
  • robots
  • rockbox
  • RSS
  • RSS/XML
  • rtorrent
  • rubber
  • ruby
  • rural
  • s60
  • sahana
  • samba
  • sampada
  • samsung
  • sbcl
  • science
  • scipy
  • search
  • security
  • SFD2011
  • shell
  • short-stories
  • shutdown
  • silk
  • singapore
  • sitecopy
  • skype
  • slocate
  • social media
  • software patents
  • software-center
  • softwarefreedomday
  • solar
  • solar eclipse
  • sopa
  • space
  • spam
  • SPE editor
  • speakers
  • spins
  • squid
  • stallman
  • stanford parser
  • startups
  • startx
  • stumpwm
  • SUSE
  • system-adminstration
  • sysvinit
  • t-shirt
  • tablet
  • tactile watch
  • tea shops
  • teacher
  • technology
  • tee
  • telugu
  • terminal
  • terminal Tags: command line
  • Tesseract
  • Testing
  • The IT Crowd
  • theatre
  • tibet
  • tracker
  • travel
  • trek
  • trekking
  • tux4kids
  • tuxmath
  • tv
  • tweets
  • twitter
  • ubuntu
  • UMPC
  • unicode
  • UNR
  • uptime
  • urdu
  • User friendly
  • uTouch
  • UX
  • UXA
  • vagrant
  • VCS
  • veli
  • vidarbha
  • video
  • video hamming
  • video hams
  • video-ham
  • vim
  • virutalization
  • visualization
  • voip
  • vsat
  • w3c
  • watches
  • water from dew
  • WATiR
  • weather stations
  • weave
  • web automation
  • web standards
  • web testing
  • web-browser
  • web2py
  • webmaker
  • wget
  • Wiki
  • wikia
  • wikipedia
  • Windows
  • Windows XP
  • wmv
  • Word Press
  • wordpress
  • worm
  • wrapzap
  • writing
  • wvdial
  • X-Window-System
  • X11
  • xchm
  • xev
  • xml
  • xmlstarlet
  • XO Laptop
  • xorg
  • xserver
  • xvidcap
  • yahoo groups
  • yahoo maps
  • yelp
  • Yves Rossy
  • Zii
  • ZTE

Blog Archive

  • ▼  2013 (23)
    • ▼  December (3)
      • Turn your old iPod speakers into wireless speakers
      • Kinect-Powered Interactive New Media Installation
      • Mozilla Taiwan Localization Sprint
    • ►  November (3)
    • ►  September (1)
    • ►  August (1)
    • ►  July (1)
    • ►  June (2)
    • ►  May (3)
    • ►  April (1)
    • ►  March (1)
    • ►  February (5)
    • ►  January (2)
  • ►  2012 (26)
    • ►  December (3)
    • ►  November (1)
    • ►  October (1)
    • ►  July (1)
    • ►  June (3)
    • ►  May (6)
    • ►  April (1)
    • ►  March (8)
    • ►  January (2)
  • ►  2011 (43)
    • ►  December (2)
    • ►  November (7)
    • ►  October (8)
    • ►  September (4)
    • ►  August (5)
    • ►  June (1)
    • ►  February (6)
    • ►  January (10)
  • ►  2010 (73)
    • ►  December (17)
    • ►  November (5)
    • ►  October (10)
    • ►  September (3)
    • ►  August (8)
    • ►  July (9)
    • ►  June (4)
    • ►  March (5)
    • ►  February (7)
    • ►  January (5)
  • ►  2009 (108)
    • ►  December (7)
    • ►  November (10)
    • ►  October (8)
    • ►  September (6)
    • ►  August (8)
    • ►  July (4)
    • ►  June (5)
    • ►  May (6)
    • ►  April (15)
    • ►  March (15)
    • ►  February (9)
    • ►  January (15)
  • ►  2008 (223)
    • ►  December (45)
    • ►  November (28)
    • ►  October (32)
    • ►  September (4)
    • ►  August (11)
    • ►  July (6)
    • ►  June (11)
    • ►  May (3)
    • ►  April (11)
    • ►  March (7)
    • ►  February (3)
    • ►  January (62)
  • ►  2007 (2)
    • ►  December (2)
Powered by Blogger.

About Me

Unknown
View my complete profile