[livesupport-dev] Packaging what and why
  • Michael Schultheiss wrote:

    > The files I mentioned make up the Debian source package. Most OSS
    > licenses require that you distribute source along with binaries. Debian
    > packages are usually created from Debian source packages.

    I wanna raise this issue on ls-dev, not just it is to late for me to answer
    now. I don?t have GPL in mind, just know about the fact that sources have to
    be available so everybody can take over. On the other hand, I need to
    install e.g. the extra package kernel-sources to compile a new one.

    We need to clarify this, because we are on GPL (except some parts). On the
    other hand, the packages are really big, and packaging unwanted stuff would
    not be helpful to users.

    So I am sure it will help us much to have experienced people like you here.
    I hope I am not make an affront, especially to Akos who did workout the most
    about it, and Ferenc who did hack 0.9 .deb release, if I say that on Debian
    packaging we are absolute beginners.


    Thank you to bring your thoughts and knowledge in,
    Sebastian



    > > The libboost issue I don?t understand. But my knowledge about
    > this is quite
    > > small. The wanted version is in the stable branch.
    > >
    > http://packages.debian.org/cgi-bin/search_packages.pl?keywords=lib
    > boost-date
    > > -time&searchon=names&subword=1&version=stable&release=all
    > > Maybee you just have not the stable sources referenced in sources.lists?
    > > What does a manual apt-get install libboost-date-time1.32.0 say?
    >
    > libboost-date-time1.32.0 isn't available in Debian unstable. If I add
    > stable or testing to my sources.list, I would be able to pull in the
    > missing package.
    >
    > I noticed another problem while testing in an Etch environment:
    >
    > Selecting previously deselected package livesupport-station.
    > Unpacking livesupport-station (from
    > .../livesupport-station_1.0.1-2_i386.deb) ...
    > Checking for required tools...
    > Exectuable sed found...
    > Exectuable psql found...
    > Exectuable php not found...
    > dpkg: error processing
    > /var/cache/apt/archives/livesupport-station_1.0.1-2_i386.deb (--unpack):
    > subprocess pre-installation script returned error exit status 1
    > Removing any system startup links for /etc/init.d/livesupport-station
    > ...
    > Selecting previously deselected package livesupport-studio.
    > Unpacking livesupport-studio (from
    > .../livesupport-studio_1.0.1-2_i386.deb) ...
    > Errors were encountered while processing:
    > /var/cache/apt/archives/livesupport-station_1.0.1-2_i386.deb
    > E: Sub-process /usr/bin/dpkg returned an error code (1)
    >
    >
    > You're missing a PreDepends on php4-cli
    >
    > Myself and some other Debian developers are interested in helping clean
    > up the Debian packaging of livesupport - I've assigned myself to the
    > Trac bug for that issue. I'll coordinate with other people on
    > livesupport-dev to get this project started.