[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#207709: marked as done (ITP: module-assistant -- helper script to automate kernel module building)



Your message dated Thu, 11 Sep 2003 01:53:26 -0400
with message-id <E19xKOU-00051k-00@auric.debian.org>
and subject line Bug#207709: fixed in module-assistant 0.1
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--------------------------------------
Received: (at submit) by bugs.debian.org; 28 Aug 2003 23:46:32 +0000
>From inet@zombie.inka.de Thu Aug 28 18:46:04 2003
Return-path: <inet@zombie.inka.de>
Received: from quechua.inka.de (mail.inka.de) [193.197.184.2] 
	by master.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 19sTAT-0000wy-00; Thu, 28 Aug 2003 15:14:53 -0500
Received: from zombie.inka.de (pd955dd60.dip.t-dialin.net [217.85.221.96])
	by mail.inka.de with asmtp 
	id 19sTAR-0008C5-00; Thu, 28 Aug 2003 22:14:52 +0200
Received: from inet by zombie.inka.de with local (Exim 4.22)
	id 19sT4U-00028m-NU; Thu, 28 Aug 2003 22:08:42 +0200
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: Eduard Bloch <blade@debian.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: ITP: module-assistant -- helper script to automate kernel module building
X-Mailer: reportbug 2.26.1
Date: Thu, 28 Aug 2003 22:08:42 +0200
X-Debbugs-Cc: debian-devel@lists.debian.org
Message-Id: <E19sT4U-00028m-NU@zombie.inka.de>
Sender: Eduard Bloch <inet@zombie.inka.de>
Delivered-To: submit@bugs.debian.org
X-Spam-Status: No, hits=-6.8 required=4.0
	tests=HAS_PACKAGE,RCVD_IN_NJABL,X_DEBBUGS_CC
	version=2.53-bugs.debian.org_2003_8_27
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53-bugs.debian.org_2003_8_27 (1.174.2.15-2003-03-30-exp)

Package: wnpp
Version: unavailable; reported 2003-08-28
Severity: wishlist

* Package name    : module-assistant
  Version         : 0.1 (currently beeing written)
  Upstream Author : myself, nativ package
* URL             : http://modass.alioth.debian.org (when it has been approved)
* License         : LGPL
  Description     : helper script to automate kernel module building

Here the current usage info and rationale, package description will be
done when the most functionality is there:

#
# Script to assist users with building of the kernel modules
# First purpose: automate as much as possible for Joe User
# Second purpose: have a database about the source of module packages
# (and all steps needed to get it)
# Third purpose: provide general debian/rules include snippets
#

USAGE:

# autobuild name|all|dir-list [ alternatives headers dir, list ]
#     locate the right kernel source or headers directory and build the
#     given modules with them. Primary choice for most people.
#
# auto-install (ai)
#     like autobuild but also tries to install the created packages
#
# list-available (la), list-installed (li), list-everything (le)
# get name|all|dir-list [ alternative headers dir, list ]
# download (gets implies download)
# update (update the lists, version numbers)
# build name|all|dir-list [ alternatives headers dir, list ]

# Lists are collon-separated

Directory tree of the module-assistant

How does the whole thing work?

Every package that should be controlled with modass provides a
maintainer script (see below) that accepts the following commands:

 update
        updates the intenal data when needed, eg. version number.
        Scripts can do whatever they want, any may use the
        /var/lib/modass/cache directory as playground for caching the
        data.
        
 version
        outputs the current version of the package; syntax == dpkg-style
 
 lastpkg
        outputs the filename (full path) of the last built package.
        Empty if the build was not successful.
 
 download
        installs the source package or fetches the source with
        apt-get/apt-src/whatever
 
 unpack
        unpacks the downloaded package source in $MODULE_LOC
 
 purge
        removes the working source directory and cached data
 
 purge-all
        like purge plus removes the binary packages built from the
        source
 
Ressource directory (planned location: /usr/share/modass)

modass
|-- include     (files to be sourced by package maintaining scripts and
                 makefile includes)
|-- overrides   (package maintscripts taking precedence over the default ones)
`-- packages    (some default scripts, provided by the modass package itself)

Package maintainence scripts are either shipped with module-assistant or
installed by other binary package that have something to do with the
modules. For example, cloop-utils installs one into modass/overrides/.

Of course no module source package does support all this know. For this
reason, I plan to import them all in a big SVN repository on alioth,
having the Debian branch and Modified branch and working on them. All
good things from their rules files will be extracted and merged into
common rules which will become part of module-assistang (similar to the
story of dbs and dpatch packages).

Eduard.

-- System Information:
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux debian 2.4.20-wolk4.6s #1 Mi Aug 6 11:42:42 CEST 2003 i686
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8


---------------------------------------
Received: (at 207709-close) by bugs.debian.org; 11 Sep 2003 06:08:52 +0000
>From rdonald@auric.debian.org Thu Sep 11 01:08:52 2003
Return-path: <rdonald@auric.debian.org>
Received: from auric.debian.org [206.246.226.45] 
	by master.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 19xKdQ-0007Ao-00; Thu, 11 Sep 2003 01:08:52 -0500
Received: from rdonald by auric.debian.org with local (Exim 3.35 1 (Debian))
	id 19xKOU-00051k-00; Thu, 11 Sep 2003 01:53:26 -0400
From: Eduard Bloch <blade@debian.org>
To: 207709-close@bugs.debian.org
X-Katie: lisa $Revision: 1.25 $
Subject: Bug#207709: fixed in module-assistant 0.1
Message-Id: <E19xKOU-00051k-00@auric.debian.org>
Sender: Randall Donald <rdonald@auric.debian.org>
Date: Thu, 11 Sep 2003 01:53:26 -0400
Delivered-To: 207709-close@bugs.debian.org

Source: module-assistant
Source-Version: 0.1

We believe that the bug you reported is fixed in the latest version of
module-assistant, which is due to be installed in the Debian FTP archive:

module-assistant_0.1.dsc
  to pool/main/m/module-assistant/module-assistant_0.1.dsc
module-assistant_0.1.tar.gz
  to pool/main/m/module-assistant/module-assistant_0.1.tar.gz
module-assistant_0.1_all.deb
  to pool/main/m/module-assistant/module-assistant_0.1_all.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 207709@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Eduard Bloch <blade@debian.org> (supplier of updated module-assistant package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Fri, 05 Sep 2003 23:47:01 +0200
Source: module-assistant
Binary: module-assistant
Architecture: source all
Version: 0.1
Distribution: unstable
Urgency: low
Maintainer: Eduard Bloch <blade@debian.org>
Changed-By: Eduard Bloch <blade@debian.org>
Description: 
 module-assistant - tool make module package creation easier
Closes: 207709
Changes: 
 module-assistant (0.1) unstable; urgency=low
 .
   * Initial Release, closes: #207709
Files: 
 f4346101b6d38a0319f89e50bb430284 511 misc optional module-assistant_0.1.dsc
 91904d0a4f6e732ea1fbe8aecab6923f 18591 misc optional module-assistant_0.1.tar.gz
 69b573212c064ea35ce9759cbb54ebfe 14230 misc optional module-assistant_0.1_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (GNU/Linux)

iD8DBQE/WQtl4QZIHu3wCMURAuxaAJwLBIh26c8spzFYlUsEnUkMqBvabQCfcVDb
4YrjQWR3bN0Yt4nmUTO7WQ8=
=CWZG
-----END PGP SIGNATURE-----



Reply to: