#001: Fun with poldek

To get things started, here is the first screencast - playing around with poldek.

poldek is the program responsible for package management in PLD Linux. While it internally makes use of rpm it also has a big set of unique features and offers an interactive shell as opposed to most similar command line tools.

Things shown in the screencast

  • Updating the repository cache
  • Starting the interactive shell
  • Switching between repositories and the locally installed packages
  • Searching for packages using their names, description fields, searching for particular files and provided capabilities
  • Reading package descriptions
  • Upgrading packages
  • The builtin grep command
  • Launching external command using the exclamation mark prefix

Download and watch:

Fun with poldek (3.2MB)

3 Responses to “#001: Fun with poldek”

  1. glen Says:

    You should make probably the videos in English locale for larger audience.

    Thank you :)

  2. patrys Says:

    Yes, that’s the plan :)

  3. valent Says:

    I don’t know how you made linux video howto uncompatible with linux players, but you did it :) Probably it is something with Suse 10.2, but still it is a strange behavior…

    I tried mplayer, xine, vlc… they all crash. I have libvorbis and w32codecs installed, so I still don’t get what is happening.

    suse@suse-10-2:~/Desktop> mplayer 001-poldek.ogg
    MPlayer 1.0rc1-SUSE Linux 10.2 (i686)-Packman-4.1.2 (C) 2000-2006 MPlayer Team
    CPU: Intel(R) Pentium(R) M processor 1.60GHz (Family: 6, Model: 13, Stepping: 6)
    CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
    Compiled with runtime CPU detection.
    Can’t open joystick device /dev/input/js0: No such file or directory
    Can’t init input joystick
    mplayer: could not connect to socket
    mplayer: Connection refused
    Failed to open LIRC support. You will not be able to use your remote control.

    Playing 001-poldek.ogg.
    [Ogg] stream 0: video (Theora v3.2.0), -vid 0
    Ogg file format detected.
    VIDEO: [theo] 1280×800 24bpp 10.000 fps 0.0 kbps ( 0.0 kbyte/s)
    ==========================================================================
    Opening video decoder: [ffmpeg] FFmpeg’s libavcodec codec family
    [theora @ 0x8924d38]Missing extradata!
    Could not open codec.
    VDecoder init failed :( Opening video decoder: [theora] Theora/VP3
    VDec: vo config request - 1280 x 800 (preferred colorspace: Planar YV12)
    VDec: using Planar YV12 as output csp (no 0)
    Movie-Aspect is 1.60:1 - prescaling to correct movie aspect.
    VO: [xv] 1280×800 => 1280×800 Planar YV12
    aspect: Warning: no suitable new res found!
    aspect: Warning: no suitable new res found!
    aspect: Warning: no suitable new res found!
    Selected video codec: [theora] vfm: theora (Theora (free, reworked VP3))
    ==========================================================================
    Audio: no sound
    Starting playback…
    New_Face failed. Maybe the font path is wrong.
    Please supply the text font file (~/.mplayer/subfont.ttf).
    subtitle font: load_sub_face failed.
    aspect: Warning: no suitable new res found!
    X11 error: BadAlloc (insufficient resources for operation)

    MPlayer interrupted by signal 6 in module: vo_check_events
    - MPlayer crashed. This shouldn’t happen.
    It can be a bug in the MPlayer code _or_ in your drivers _or_ in your
    gcc version. If you think it’s MPlayer’s fault, please read
    DOCS/HTML/en/bugreports.html and follow the instructions there. We can’t and
    won’t help unless you provide this information when reporting a possible bug.
    suse@suse-10-2:~/Desktop>

    how vlc:

    suse@suse-10-2:~/Desktop> vlc 001-poldek.ogg
    VLC media player 0.8.6 Janus
    X Error of failed request: BadAlloc (insufficient resources for operation)
    Major opcode of failed request: 140 (XVideo)
    Minor opcode of failed request: 19 ()
    Serial number of failed request: 81
    Current serial number in output stream: 82
    suse@suse-10-2:~/Desktop>

    and xine:

    suse@suse-10-2:~/Desktop> xine 001-poldek.ogg
    This is xine (X11 gui) - a free video player v0.99.5cvs.
    (c) 2000-2006 The xine Team.
    X Error of failed request: BadAlloc (insufficient resources for operation)
    Major opcode of failed request: 140 (XVideo)
    Minor opcode of failed request: 19 ()
    Serial number of failed request: 2311
    Current serial number in output stream: 2312

    any ideas?

Leave a Reply