Bug#2061: xbase-3.1.2-5 fails install on 0.93R6 system

1995-12-22 Thread John Larkin
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

1995-12-22 Thread Erick Branderhorst

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

1995-12-22 Thread Bill Mitchell
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

1995-12-22 Thread iwj10
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

1995-12-22 Thread brian (b.c.) white
>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

1995-12-22 Thread Bill Mitchell

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

1995-12-22 Thread Ian Murdock
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

1995-12-22 Thread Ian Murdock
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)

1995-12-22 Thread Ian Murdock
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

1995-12-22 Thread Ian Murdock
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?