Bug#2061: xbase-3.1.2-5 fails install on 0.93R6 system
Stephen Early wrote: > On Fri, 22 Dec 1995, Bill Mitchell wrote: > > Package: xbase > > Version: 3.1.2 > > Package_Revision: 5 > > > > Installation of this package fails in preinst on a newly-installed > > 0.93R6 system because /usr/bin/X11 and /usr/lib/X11 do not exist. > > The patch below corrects this problem. However, with this patch > > installed, the package goes on to fail installation as follows: > > Are you sure that you have an uncorrupted copy of the package? Check its > md5sum against the original announcement. The 'No such file or directory' > error is generally only seen when the package file is corrupt. > > > ! if [ -e /usr/bin/X11 -a ! -L /usr/bin/X11 ] > > Noted - this is a bug, but is unrelated to the problem described above. I > presume that you had not previously installed any X packages on this > 0.93R6 system; this is a situation that I was not easily able to test. I've just created a brand-new 0.93R6 system. Installing xlib and xbase worked flawlessly. - John Larkin - [EMAIL PROTECTED]
Bug#2060: dpkg and depends on version again
Package: dpkg Version: 1.0.8 I have three test packages foo (1.0-0), foo (1.0-1) and bar (1.0-0). Table 1: current interpretation by dpkg Package Version Depends Depends (in words) foo 1.0-0 bar (>1.0-0) bar with version higher than 1.0-0 foo 1.0-1 bar (>1.0-1) bar with version higher than 1.0-1 bar 1.0-0 - If this bar (1.0-0) is installed no version of these foo packages can be installed because they both require higher version of bar than provided. In practice foo (1.0-0) can be installed, foo (1.0-1) can't. The ">" character is misleading and in practice it is interpretated by dpkg as ">=". I would suggest to change the syntax used in Depends/Conflict/Provides/Recommends/Suggest fields into a more intuitive way (Table 2). Table 2: suggested interpretation by dpkg Package Version Depends Depends (in words) foo 1.0-0 bar (>=1.0-0) bar with version higher than or equal to 1.0-0 foo 1.0-1 bar (>1.0-1) bar with version higher than or equal to 1.0-1 bar 1.0-0 - ~~~ However, changing this now will break almost every Debian installation. A way to prevent is is to prevent building new packages with Depends/Conflict/etc fields with "<" or ">" in it, and notify the maintainer to change this to "<=" or ">=". Installation rules should remain the same until no more packages have "<" or ">" in it. For consistency a "=" character should be allowed to indicate that the mentioned version is requested. Erick Transcript example below: # dpkg --info bar-1.0-0.deb old debian package, version 0.939000. size 424 bytes: control archive= 242, main archive= 169. 140 bytes, 6 lines control Package: bar Version: 1.0 Package_Revision: 0 Maintainer: Erick Branderhorst <[EMAIL PROTECTED]> Description: bar test package # dpkg --info foo-1.0-0.deb old debian package, version 0.939000. size 443 bytes: control archive= 260, main archive= 170. 162 bytes, 7 lines control Package: foo Version: 1.0 Package_Revision: 0 Maintainer: Erick Branderhorst <[EMAIL PROTECTED]> Description: foo test package Depends: bar (>1.0-0) # dpkg --info foo-1.0-1.deb old debian package, version 0.939000. size 443 bytes: control archive= 261, main archive= 169. 162 bytes, 7 lines control Package: foo Version: 1.0 Package_Revision: 1 Maintainer: Erick Branderhorst <[EMAIL PROTECTED]> Description: foo test package Depends: bar (>1.0-1) # dpkg -i bar-1.0-0.deb Selecting previously deselected package bar. (Reading database ... 22075 files and directories currently installed.) Unpacking bar (from bar-1.0-0.deb) ... Setting up bar ... # dpkg -i foo-1.0-0.deb Selecting previously deselected package foo. (Reading database ... 22076 files and directories currently installed.) Unpacking foo (from foo-1.0-0.deb) ... Setting up foo ... # dpkg -i foo-1.0-1.deb (Reading database ... 22077 files and directories currently installed.) Preparing to replace foo (using foo-1.0-1.deb) ... Unpacking replacement foo ... dpkg: dependency problems prevent configuration of foo: foo depends on bar (>1.0-1); however: Version of bar on system is 1.0-0. dpkg: error processing foo (--install): dependency problems - leaving unconfigured Errors were encountered while processing: foo -- Erick [EMAIL PROTECTED] +31-10-4635142 Department of General Surgery (Intensive Care) University Hospital Rotterdam NL
Bug#2061: xbase-3.1.2-5 fails install on 0.93R6 system
John Larkin said: > I've just created a brand-new 0.93R6 system. Installing xlib and xbase > worked flawlessly. That's a suprise, considering the problems I'm seeing. The system I attempted the installation to wasn't quite virgin. I did a new 0.93R6 installation to it about a week ago, and have since installed the development upgrades and some other packages from the 1.1 tree. I'll do a new 0.93R6 installation to a spare partition and try again on that installation. If I turn up any useful info, I'll communicate it to the X11 maintainer.
Unanswered problem reports by date
The following problem reports have not yet been marked as `taken up' by a message to [EMAIL PROTECTED] or or `forwarded' by a message to [EMAIL PROTECTED] OVER 10 MONTHS OLD - ATTENTION IS REQUIRED: Ref PackageKeywords/Subject Package maintainer 416 wenglish perl doesn't flush output auto [EMAIL PROTECTED] (Robinson, OVER 9 MONTHS OLD - ATTENTION IS REQUIRED: Ref PackageKeywords/Subject Package maintainer 563 tartar -x fails to overwrite or c Ian Murdock <[EMAIL PROTECTED] 579 image (?) missing /usr/man/man8 manpages Bruce Perens <[EMAIL PROTECTED]> 660 gdbGDB gets address of structure Ian Murdock <[EMAIL PROTECTED] OVER 8 MONTHS OLD - ATTENTION IS REQUIRED: Ref PackageKeywords/Subject Package maintainer 662 procps top doesn't behave sensibly if Ian Murdock <[EMAIL PROTECTED] 691 textutils textutils package, fmt(1) prog Ian Murdock <[EMAIL PROTECTED] 702 findutils locate crash with large db Ian Murdock <[EMAIL PROTECTED] 713 mh mh should pause after printing Jim Robinson <[EMAIL PROTECTED] 725 xbase twm places windows incorrectly Stephen Early <[EMAIL PROTECTED] 729 procps Bizarre corrupted output from Ian Murdock <[EMAIL PROTECTED] 731 ncursesncurses wgetnstr doesn't work (unknown -- `ncurses') 740 xbase xclock leaves `droppings' in i Stephen Early <[EMAIL PROTECTED] 746 cpio mt doesn't support setblk (and Ian Murdock <[EMAIL PROTECTED] 759 kbd, xbase /usr/bin/X11/showfont conflict Ian Murdock <[EMAIL PROTECTED] 773 xbase xmh falls over if mh is not in Stephen Early <[EMAIL PROTECTED] 775 xbase twm reports errors on incorrec Stephen Early <[EMAIL PROTECTED] 783 tartar --same-order doesn't work Ian Murdock <[EMAIL PROTECTED] 785 cpio mt problemsIan Murdock <[EMAIL PROTECTED] 786 syslogdsyslogd gone awol Martin Schulze <[EMAIL PROTECTED] 797 (base) /etc/termcap console keydefs f (unknown) 798 svgalibsvgalib gets control key mucke Ted Hajek <[EMAIL PROTECTED] 808 emacs Info anchors not active in ema Ian Murdock <[EMAIL PROTECTED] 817 tartar -T /dev/null extracts whol Ian Murdock <[EMAIL PROTECTED] 818 bash bash builtin `echo' doesn't ch Ian Murdock <[EMAIL PROTECTED] 819 tartar should have null-separated Ian Murdock <[EMAIL PROTECTED] 820 tcsh tcsh builtin `echo' doesn't ch Andrew Howell <[EMAIL PROTECTED] 821 shellutils /bin/echo doesn't check write Ian Murdock <[EMAIL PROTECTED] 822 tartar -t doesn't check write err Ian Murdock <[EMAIL PROTECTED] 824 cpio cpio should have non-verbose, Ian Murdock <[EMAIL PROTECTED] 825 trntrn warning messages corrupt t Ian Jackson <[EMAIL PROTECTED] 827 libc or sh who reports wrong hostname (wa Ian Murdock <[EMAIL PROTECTED] 835 sysklogd syslogd dies, leaves system un (unknown -- `sysklogd') 836 (base) Possible bugs in termcap syste (unknown) OVER 7 MONTHS OLD - ATTENTION IS REQUIRED: Ref PackageKeywords/Subject Package maintainer 841 ncursesdselect from dpkg 0.93.34 says (unknown -- `ncurses') 844 manpages readdir(3) should document str Ian Murdock <[EMAIL PROTECTED] 845 manpages access(2) is ambiguous Ian Murdock <[EMAIL PROTECTED] 850 indent [indent] option mentioned in d [EMAIL PROTECTED] (Bill 853 shellutils `nice' does not do anythingIan Murdock <[EMAIL PROTECTED] 857 gs_bothgs (2.6.1pl4-4) doesn't use /e (unknown -- `gs_both') 864 make make gets MAKEFLAGS wrong Ian Murdock <[EMAIL PROTECTED] 887 xarchieR6 xarchie barfs when ftp closes (unknown -- `xarchier') 889 info Info 3.1-6 Ian Jackson <[EMAIL PROTECTED] 902 lprlpr can't print a PostScript f Peter Tobias <[EMAIL PROTECTED] 903 (base) /dev miscellaney (unknown) 911 libc libc causes rsh to fail on com Ian Murdock <[EMAIL PROTECTED] 918 miscutils mkboot and image packages Bruce Perens <[EMAIL PROTECTED]> OVER 6 MONTHS OLD - ATTENTION IS REQUIRED: Ref PackageKeywords/Subject Package maintainer 927 ncurses? dselect display bug(unknown -- `ncurses') 932 pine Pine over-encodes files and au Ted Hajek <[EMAIL PROTECTED] 933 pine Pine wants to post my email re Ted Hajek <[EMAIL PROTECTED] 934 pine Pine `Full Header Mode' when r Ted Hajek <[EMAIL PROTECTED] 944 sysvinit clock (-u) questionBruce Perens <[EMAIL PROTECTED]> 945 (base) clock (-u) question(unknown) 957 dpkg dpkg should automatically log Ian Jackson <[EMAIL PROTECTED] 981 ircii irc package should ask for def Carl Streeter <[EMAIL PROTECTED] 985 manpages struct dirent is not documente Ian Murdock <[EMAIL PROTECTED] 988 bsdutils `script' is insecure, and gene Ian Murdock <[EMAI
Bug#2057: Man cron.daily
>The "man" script in cron.daily is as follows: ># expunge old catman pages which have not been read in a week >find /var/catman -type f -name '*[1-9nlop].gz' -atime +168 | xargs rm -f > ># expunge old catman pages which are older than one month >find /var/catman -type f -name '*[1-9nlop].gz' -mtime +720 | xargs rm -f > >exit 0 A couple more things... It looks like "run-parts" is refusing to run this script because it is missing the "#! /bin/sh" on the first line. Also, the find commands really should have a "-print" at the end even though GNU find is smart enough to use this as the default. Brian ( [EMAIL PROTECTED] ) --- In theory, theory and practice are the same. In practice, they're not.
Bug#2062: ftp.debian.org:/debian/development ms-dos links are stale
PACKAGE: ftp.debian.org ftp> ls xlib* 200 PORT command successful. 150 Opening ASCII mode data connection for /bin/ls. lrwxrwxr-x 1 1 995 33 Dec 8 04:23 xlib.deb -> ../../binary/x11/xlib-3.1.2-2.deb 226 Transfer complete. ftp> cd ../../binary/x11 250 CWD command successful. ftp> ls xlib* 200 PORT command successful. 150 Opening ASCII mode data connection for /bin/ls. -rw-rw-r-- 1 1 debian 721328 Dec 17 13:09 xlib-3.1.2-3.deb 226 Transfer complete. ftp> quit [EMAIL PROTECTED] (Bill Mitchell)
Re: ELF flex
On Tue, 19 Dec 1995, Robert Leslie wrote: > Ian M., if you are maintaining flex, any chance of getting an ELF > version uploaded soon? If you'd rather not be bothered, perhaps I > could even take the package off your hands. Yes, please do.
Re: Bug#2042: less-290-5
On Mon, 18 Dec 1995, Bill Mitchell wrote: > Fixed in less-290-7, just uploaded to pixar. Don't you mean ftp.debian.org?
Re: /etc/X11/Xresources (xbase-3.1.2-5)
On Sun, 17 Dec 1995, Stephen Early wrote: > Logging into wtmp is controlled by the loginShell resource (-ls command > line option), which also controls whether the shell that is started is a > login shell. I think that this should be false by default, and that the > xterm started in the Xsession script should have this flag explicitly set > to true. This prevents huge numbers of entries being made in wtmp for each > X session, and stops /etc/profile from being run for every xterm that is > started. Okay, you make a good argument. I still think that utmp entries should be created by default, though.
Re: m4 rebuilt as ELF
On Mon, 18 Dec 1995, Bill Mitchell wrote: > You need the dchanges package. Ian Murdock has been holding off > moving it into the distribution. The last time I looked, it was > in ftp.debian.org:/debian/project/experimental. Actually, it should be in the distribution. Where should I put it?