Bug#3304: [rman] Off-by-one in generated HTML
Package: rman Version: 2.5a4-2 rman generates HTML in which the internal references in the table of contents are off by one: [example: annotated man spell | rman -fHTML output] -- start -- !-- manual page source format generated by RosettaMan v2.5a4, -- !-- available via anonymous ftp from ftp.cs.berkeley.edu:/ucb/people/phelps/tcltk/rman.tar.Z -- HTML HEAD TITLEman page(1) manual page/TITLE /HEAD BODY A HREF=#tocTable of Contents/AP H2A NAME=sect1 HREF=#toc1NAME/A/H2 !-- Note: sect counter starts at one ... -- HRP A NAME=tocBTable of Contents/B/AP UL LIA NAME=toc0 HREF=#sect0NAME/A/LI !-- should be toc1 and #sect1 -- LIA NAME=toc1 HREF=#sect1SYNOPSIS/A/LI !-- ... -- -- end -- This error is not present in rman-2.4. Greetings, Ray -- POPULATION EXPLOSION Unique in human experience, an event which happened yesterday but which everyone swears won't happen until tomorrow. - The Hipcrime Vocab by Chad C. Mulligan
Bug#2975: [base] missing /dev/entries
Here's a patch (relative to base-1.1.0-12) that extends MAKEDEV. Note that the new entries that we want in base need to be uncommented in debian.rules. This patch also provides /dev/random and /dev/urandom (fixes Bug 3039). Note that this patch does not provide non-i386 devices (some are included, but commented out), and that it is advisable to extend MAKEDEV with facilities for these devices, to be called from base's postinst. -- CUT ME -- diff -r -u base-1.1.0.orig/debian.rules base-1.1.0/debian.rules --- base-1.1.0.orig/debian.rulesWed Jun 12 22:02:49 1996 +++ base-1.1.0/debian.rules Sun Jun 16 15:02:21 1996 @@ -31,9 +31,11 @@ $T/usr/doc/copyright/$(p) $T/usr/doc/$(p) DEVICES= \ - cdu535 console ftape generic hdc hdd lmscd mcd qic scd0 \ + cdu535 console ftape generic hdc hdd cmd205cd mcd qic scd0 \ scd1 sdc sdd sde sdf sdg sdh sg sonycd st0 st1 xdc xdd sbpcd aztcd \ - audio + audio misc +# kbd js idetape zorroIIram mscdex cmd206cd gscd optcd hitcd pcaudio +# dos_hd ed ez geniusscan doublecompress ibcs2 wvisfgrab mmetfgrab isdn all build: # Builds the binary package. diff -r -u base-1.1.0.orig/prototype/dev/MAKEDEV base-1.1.0/prototype/dev/MAKEDEV --- base-1.1.0.orig/prototype/dev/MAKEDEV Wed Apr 10 20:22:39 1996 +++ base-1.1.0/prototype/dev/MAKEDEVSun Jun 16 15:01:21 1996 @@ -1,5 +1,31 @@ #! /bin/sh - +# TODO as of 2.0.0: +# - +# - check FIXMEs +# - entries marked UNIMPLEMENTED +# +# - Stallion serial card +# - Specialix serial card +# - Comtrol Rocketport serial card +# - Chase serial card +# - Digiboard serial card +# - SDL RISCom serial card +# - Atari SLM ACSI laser printer (68k/Atari) +# - ACSI disk (68k/Atari) +# - Universal frame buffer ([2.0.0]: currently [...] Linux/68k and Linux/SPARC +# - ROM/flash memory card +# - Z8530 HDLC driver +# - tclmidi MIDI driver +# - MPU-401 MIDI +# - Netlink support +# - Myricom PCI Myrinet board +# - ML-16P experimental I/O board +# - Yet Another Micro Monitor +# - Baycom radio modem + + + RCSID='$Id: MAKEDEV 2.2 1995/05/21 17:55:14 alfie Exp $' #---#---#---#---#---#---#---#---#---#---#---#---#---#---#---#---#---#---#---# @@ -27,6 +53,11 @@ audio= root audio 660 ibcs2= root sys 666 scanner= root sys 666 +# FIXME: check these! + qcam= root lp 660 + random= root sys664 +kbd= root sys 664 +framegr= root sys 664 MAXVT=8 @@ -173,6 +204,9 @@ sr) echo scd0 ;; st) echo st0 ;; xd) echo xda xdb ;; + dos_hd) echo dos_hda dos_hdb dos_hdc dos_hdd ;; + ed) echo eda edb ;; + ez) echo eza ;; fd) echo fd0 fd1 ;; lp) echo lp ;; mt) echo ftape ;; @@ -219,14 +253,23 @@ $0.local $opts ;; std) - makedev mem c 1 1 $kmem - makedev kmem c 1 2 $kmem - makedev null c 1 3 $public - makedev port c 1 4 $kmem - makedev zero c 1 5 $public - symlink core $procfs/kcore - makedev full c 1 7 $public - makedev ram b 1 1 $disk + makedev mem c 1 1 $kmem + makedev kmemc 1 2 $kmem + makedev nullc 1 3 $public + makedev portc 1 4 $kmem + makedev zeroc 1 5 $public + symlink core$procfs/kcore + makedev fullc 1 7 $public + # [2.0.0] + makedev random c 1 8 $random + makedev urandom c 1 9 $random + # OUTDATED: makedev ram b 1 1 $disk + for no in 0 1 2 3 4 5 6 7 ; + do + makedev ram$no b 1 $no $disk + done + symlink ramdisk ram0 + makedev initrd b 1 250 $disk makedev tty c 5 0 $tty ;; console) @@ -291,16 +334,49 @@ ;; busmice) major=`Major mouse 10` || continue - makedev logimouse c $major 0 $mouse - makedev psmouse c $major 1 $mouse - makedev msmouse c $major 2 $mouse - makedev atimouse c $major 3 $mouse - makedev jmousec $major 4 $mouse + makedev logibmc $major 0 $mouse + symlink logimouse logibm + makedev psaux c $major 1 $mouse + symlink psmouse psaux + makedev inportbm c $major 2 $mouse + symlink msmouse inportbm + makedev atibm c $major 3 $mouse + symlink atimouse atibm + makedev jbm c $major 4 $mouse + symlink jmousejbm + # Conflict: #makedev amigamouse c $major 4
uploading bibindex_2.6-0
-BEGIN PGP SIGNED MESSAGE- Date: 16 Jun 96 14:32 UT Format: 1.6 Distribution: unstable Urgency: New Maintainer: Christian Linhart [EMAIL PROTECTED] Source: bibindex Version: 2.6-0 Binary: bibindex Architecture: i386 source Description: bibindex: fast lookup in BibTeX bibliography data bases Changes: * Added Debian GNU/Linux package maintenance system files. * configured Makefile for Debian GNU/Linux. * changes to support very large bibliography databases according to README (Index_t and INDEX_NAN in biblook.h). Files: 184be1364291ead7d6513e302ee09396 63734 tex - bibindex_2.6-0.tar.gz 2d181c1fcdcfdb27b9a9f4b286b14edc 3845 tex - bibindex_2.6-0.diff.gz 521294e7bab90cd3de883780329f2ad8 73632 tex extra bibindex_2.6-0_i386.deb -BEGIN PGP SIGNATURE- Version: 2.6.2i iQCVAwUBMcQbG6SVr+OuMEL9AQF5owP+PMBHLXQ0FshNdulC+zkRAOd5zeQJRzwS hkAOeD4B1nrjAuS7b4jNeP7m49DDowbNwdway1by/9NbOCLzCpCYi4fJ/ogbf0Hm 7mQlfSBy5kYAhBPKwBwHqZUQPvPb1N5buD+WRipu0Q2xwvlmw3GGtx28Xyhvk6SV A7vnzE7GU04= =AxUO -END PGP SIGNATURE- -- Christian Linhart [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED] Student of Computer Science at Salzburg University (Austria/Europe) get my PGP public key with finger -l [EMAIL PROTECTED]
Bug#3305: dchanges: urg= override is ignored
Package: dchanges Version: 3.4 The urg= override is ignored. Below I've included a simple patch which fixes the problem. BTW, which values are valid for the Urgency-field ? -Chris --- dchanges.orig Sun Jun 16 16:12:27 1996 +++ dchangesSun Jun 16 16:12:45 1996 @@ -65,7 +65,7 @@ maint=*) MAINTAINER=`echo $ARG | cut -d= -f2`; shift 1;; pgp=*) O_PGP=`echo $ARG | cut -d= -f2`; shift 1;; dist=*) O_DIST=`echo $ARG | cut -d= -f2`; shift 1;; - urg=*) O_PRI=`echo $ARG | cut -d= -f2`; shift 1;; + urg=*) O_URG=`echo $ARG | cut -d= -f2`; shift 1;; cs=*) O_CHA_S=`echo $ARG | cut -d= -f2`; shift 1;; ce=*) O_CHA_E=`echo $ARG | cut -d= -f2`; shift 1;; arch=*) O_ARCH=`echo $ARG | cut -d= -f2`; shift 1;; -- Christian Linhart [EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED] Student of Computer Science at Salzburg University (Austria/Europe) get my PGP public key with finger -l [EMAIL PROTECTED]
Re: dialog-0.9a-4.changes INSTALLED
[EMAIL PROTECTED] writes: Parsing dialog-0.9a-4.changes: Installed dialog-0.9a-4.tar.gz into unstable/source/misc/dialog_0.9a-4.tar.gz (replacing dialog-0.9a-2.tar.gz) Installed dialog-0.9a-4.diff.gz into unstable/source/misc/dialog_0.9a-4.diff.gz (replacing dialog-0.9a-2.diff.gz) Installed dialog-0.9a-4.i386.deb into unstable/binary-i386/misc/dialog_0.9a-4.deb (replacing dialog-0.9a-2.deb) I still seem to be listed as the dialog maintainer. Would whomever built this version like to take it over permanently? Bruce, I think it was you. David -- David EngelOptical Data Systems, Inc. [EMAIL PROTECTED] 1101 E. Arapaho Road (214) 234-6400 Richardson, TX 75081
Re: 1.2 source archive and packaging issues
The only disadvantage is that for a couple of weeks, the unstable directory will not be the real unstable directory. The real one will be rex, also reachable through an slink development. As unstable gets unpopulated of real files, it should be repopulated with symlinks to rex. So if people go looking in there, they find the files they need. Whether those files in unstable have underscores or dashes is probably not terribly important, as long as everything in rex has underscores. Then, when we move all of the real files to rex, we can remove unstable and point people at development. Be careful to avoid replacing directories with symbolic links. It tends to confuse the mirror program. Thanks Bruce
Re: 1.2 modem devices
On Sun, 16 Jun 1996, Peter Tobias wrote: IMHO we should change our comm packages for Debian 1.2 to use /dev/ttyS* instead of /dev/cua*: I'm hardly expert in standard practices in this area, but I'm under the impression that the cua* devices are for dial-out. This may not be definitive, but I note the following in /usr/source/linux/Documentation/devices.txt: 3 charPseudo-TTY slaves [...] 64 = /dev/ttyS0First serial port ... 127 = /dev/ttyS63 64th serial port [...] 5 charAlternate TTY devices 0 = /dev/tty Current TTY device 64 = /dev/cua0 Callout device corresponding to ttyS0 ... 127 = /dev/cua63Callout device corresponding to ttyS63
Re: Organizing non-free
'Brian C. White wrote:' Sorry to bother you again, but I thought non-free was precisely for packages which may not be sold on CDs. Now I am confused. You're not the only one. For example, shareware programs can be sold on CD but require payment for use. I'd be more specific, but I can't get to master at the moment. I'd better send Simon a note... This is one of the things I would like to improve about non-free's organization. It would be a Good Thing (tm) in my opinion to at least differentiate between non-free to distribute and non-free to use. Umm, non-free to distribute shouldn't be on /any/ ftp site, right? -- Christopher J. Fearnley|Linux/Internet Consulting [EMAIL PROTECTED] |UNIX SIG Leader at PACS http://www.netaxs.com/~cjf |(Philadelphia Area Computer Society) ftp://ftp.netaxs.com/people/cjf|Design Science Revolutionary Dare to be Naive -- Bucky Fuller |Explorer in Universe
Re: Organizing non-free
Umm, non-free to distribute shouldn't be on /any/ ftp site, right? No, there are too many shades of this. Ask Dale about the new Pine/Pico license. Bruce
Bug#3299: guidelines.texi refers to Debian GNU/Linux.
In article [EMAIL PROTECTED] [EMAIL PROTECTED] (Emilio Lopes) writes: Package: doc-debian Version: 1.0-2 Hi, guidelines.texi.gz (from version 1.0-2 of the doc-debian package) refers to Debian GNU/Linux in the title. Maybe. 1.0-2 was quite old. Version 1.0-3 has corrected this, but it's still in the Incoming dir. It is now in the unstable (aka buzz) tree. I close this bug report. Sven -- Sven Rudolph [EMAIL PROTECTED] ; WWW : http://www.sax.de/~sr1/
If no section/priority in control file, then where?
OK, last Thursday I was told that use of section and priority in the control files of packages was deprecated by those whose opinions would seem to matter most---Ian Jackson, dpkg maintainer, and Guy Maor, archive maintainer. This is fine with me---one less detail to track for each package. What about dchanges, though? Is it going to wreak havoc in the archive if tons of .changes files show up with misc/extra, even when that's not actually where those packages belong? I hope not, because that's exactly what it does given the above set of recommendations. Mike. -- Don't let me make you unhappy by failing to be contrary enough
Re: _ in source archive names?
From: Michael Alan Dorman [EMAIL PROTECTED] Is it intended that developers use the _ to separate package name and version information in the names of .tar.gz and .diff.gz files? Yes. The source file name should be consistent with the binary one. This is espeically important when we do batch compilation of source packages for ports. Thanks Bruce
Bug#3307: ddd-smotif does not replace ddd
Package: ddd-smotif Version: 1.4d-2 I had ddd installed, and a simple dpkg -i ddd-smotif-1.4d-2.deb failed with the Conflicts: ddd + Provides: ddd. I think that adding a Replaces: ddd would do the job. -- Dirk Eddelbuttel http://qed.econ.queensu.ca/~edd
Re: new syslogd
Dale Scheetz writes (Re: new syslogd): ... Well, sysklogd conflicts with syslogd. I assume this means that it conflicts with it's conffiles too? No. The thought was that this could be why dselect has problems with syslogd and sysklogd. Could you please elaborate on these problems ? Ian.
Re: Entry for the Distribution-HOWTO
Hi, different sources and systems. Non-free packages and optional support for shadow passwords are also available, making Debian a It might be a good idea to call the support for shadow passwords experimental or beta just to be safe (not all packages support them yet). I'll try to help to make it fully working and better integrated with the rest of Debian for the next release. Also, mentioning non-free packages and shadow passwords in one sentence might suggest to someone that shadow passwords are still non-free... I'd suggest something like the following: Optional support for shadow passwords is available, although it should be considered experimental in the 1.1 release. (and then write something about non-free packages) Regards, Marek
Public archive of ftp and debian-bugs...
I just wanted to let everyone know that debian.med.miami.edu is now up and running. Our mirror of the complete distribution can be found at: ftp://debian.med.miami.edu/debian In addition, we have a complete copy of the debian-bugs database available at: http://debian.med.miami.edu/ Rather than dumping you at the (long) numeric index of bugs, this puts you at a short page with links to the three different indices. There will probably be some relatively short downtime in the next few weeks as we try and track down some errors we see when we enable the full 64MB we've got in the machine, but they shouldn't be too disruptive. I would request that anyone intending to mirror from me (and I encourage anyone close-by network-wise to do so) please contact me at [EMAIL PROTECTED] Mike. -- Don't let me make you unhappy by failing to be contrary enough
Re: Organizing non-free
On Sun, 16 Jun 1996, Chris Fearnley wrote: Umm, non-free to distribute shouldn't be on /any/ ftp site, right? I believe 'non-free to distribute' means, you can't sell it for money (many people do this - they give the program away, but you can't sell a CD with that program on it). In other words, ftp sites=OK, CD's=Not OK -- Run.exe [EMAIL PROTECTED] http://www.ntplx.net/~runexe/ Finger me for PGP key -- Nine megs for the secretaries fair,| One disk to rule them all, Seven megs for the hackers scarce, | One disk to bind them, Five megs for the grads in smoky lairs,| One disk to hold the files Three megs for system source; | And in the darkness grind 'em. --- Hi! I'm a .signature virus! Add me to your .signature and join in the fun!
Bug#3308: X(1) manpage in wrong place?
Package: xmanpages Version: 3.1.2-5 The manpage for X(1) appears to be installed as a manpage in section 3 (library calls): tacitus:~$ man X Reformatting X(3x), please wait... X(1) X(1) NAME X - a portable, network-transparent window system [...] tacitus:/usr/X11R6/man/man3$ ls -l X.* -r--r--r-- 1 root root46244 Apr 20 19:13 X.3x (S) -- Caius College, Cambridge CB2 1TA, UK [+44 1223 315565] [EMAIL PROTECTED] http://chiark.chu.cam.ac.uk/~osd1000/ [EMAIL PROTECTED] `You don't need A-Levels to get in touch with your spiritual energy...'
Re: The PCMCIA and kernel packages
Okay. I have created a new version of the pcmcia-cs package and am currently uploading it. Here is a list of the files it creates: pcmcia-cs-1.3.100_2.8.16-1_i386.deb The binary version of the package. It includes the modules compiled for kernel version 1.3.100 and all of the pcmcia-cs utility programs. pcmcia-cs-source_2.8.16-1_i386.deb The deb file containing the package sources. It unpacks into the /usr/src/pcmcia-cs-2.8.16 directory and creates a symbolic link to /usr/src/modules/pcmcia-cs. pcmcia-cs_2.8.16-1.tar.gz The package sources in a compressed tar format. pcmcia-cs_2.8.16-1.diff.gz The diff file describing the debianization done to the original package. Here is a list of the targets of the debian.rules file: Standard Targets: build: Build the package (if not configured, configure according to the running kernel). binary: Make the binary package deb file. This can be used by those who customize their own kernel. clean: Clean the package (undoes the effect of the build target). source: Make a compressed tar file of the source. diff:Make a file of the differences between the debianized package and the original package. Special Targets: configure: Configure the package according to the running kernel. changes: Make a changes file (using dchanges) for this package. source_deb: Make a deb file of the package sources. (pcmcia-cs-source_version_i386.deb) dist:Makes all files required for the Debian distribution. (intended for the package maintainer). Targets to be used by the kernel package: kdist_configure: Configure the package (intended for the kernel maintainer). kdist_image: Make the binary package deb file (intended for the kernel maintainer). kdist: Makes all files required for the Debian distribution (intended for the kernel maintainer). When the kdist targets are used the following three variables should be defined: KVERS: The version number of the kernel source. KSRC:The location of the kernel source. KMAINT: The name of the kernel package maintainer (a pgp key for signing the changes file). The kdist target creates a new version of the package's deb file, but does not create a new source or diff file, since it is assumed that these have not changed. It also executes dchanges to create a changes file. While new source and diff files are not created, if these files are present in the $(KSRC)/.. directory, where the new deb file is placed, they will be included in the changes file. This also is true for the pcmcia-cs-source deb file. The dist target is intended for the package maintainer. It creates both deb files (one for the kernel modules and utilities and the other for the source), the source file, the diff file, and a changes file. If the package has not been previously configured (via a configure or kdist_configure target or by using a make config command), it will be configured using the kernel source configuration in the $(KSRC) directory, just as with the kdist target. The build target makes a new deb file. If the package has not been previously configured (via a configure or kdist_configure target or by using a make config command), it will be configured to work with the current running kernel and will use the kernel source files in the /usr/src/linux directory. This target provides a way to compile the kernel modules without using the kernel-source package. -- Brian Mays