be better to use a portable shell construct, such as:
if [ $devfs_mounted = 0 ] [ $devpts_avail != 0 ]
([[ ... ]] is bash-specific.)
Cheers,
--
Colin Watson [EMAIL PROTECTED]
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble
that awk is a
virtual essential package: you have to have one implementation of it,
even though neither is itself essential, and packages are allowed to
assume its existence. The base-files dependency on awk mentioned by Jeff
implements this.
--
Colin Watson [EMAIL
.
However, there's a bug here: glibc-doc should include symlinks for
sem_wait, sem_trywait, sem_post, sem_getvalue, sem_destroy rather than
expecting man to sort it out based on the header of the man page. See
policy section 12.1.
Cheers,
--
Colin Watson [EMAIL
days, but
I very much hope not by much.)
--
Colin Watson [EMAIL PROTECTED]
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
the mystery:
http://svnbook.red-bean.com/svnbook/apas02.html
Cheers,
--
Colin Watson [EMAIL PROTECTED]
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
-stationery-office.co.uk/pa/cm200304/cmhansrd/cm040329/debtext/40329-06.htm#40329-06_time0
--
Colin Watson [EMAIL PROTECTED]
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
have beforehand?
--
Colin Watson [EMAIL PROTECTED]
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
... sorry
Oh well; thanks anyway.
Cheers,
--
Colin Watson [EMAIL PROTECTED]
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
these
characters stand for themselves. Thus, `[[?*\]' matches the
four characters `[', `?', `*' and `\'.
Accordingly, I believe that the pattern in your example means
backslash, followed by a, followed by closing square bracket, not what
you think it means.
--
Colin Watson
On Thu, May 06, 2004 at 01:07:08PM +0200, Bastian Blank wrote:
On Wed, May 05, 2004 at 07:49:51PM +0100, Colin Watson wrote:
On Wed, May 05, 2004 at 09:56:01AM -0700, Jeff Bailey wrote:
(3) make libnss-udeb which includes libnss-dns and libnss-files.
I think option (3
seed[3] = {0x7d1b, 0xa934, 0xbf10};
int main(int argc, char** argv)
{
seed48(seed);
}
The exit value of that program is undefined, as gcc -Wall should have
hinted. Use either 'return seed48(seed);' or 'seed48(seed); return 0;'.
--
Colin Watson [EMAIL
[EMAIL PROTECTED]
+ cat debian/control.in/libnss-files-udeb [EMAIL PROTECTED]
sed -e '[EMAIL PROTECTED]@%$(libc)%g;[EMAIL PROTECTED]@%glibc%g' \
-e '[EMAIL PROTECTED]@%$(threads_archs)%g' [EMAIL PROTECTED] $@
rm [EMAIL PROTECTED]
Thanks,
--
Colin Watson
the existing
libnss-dns-udeb if we want to be able to support sshd in the early
stages of the installer.
Thanks,
--
Colin Watson [EMAIL PROTECTED]
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
*.
(2) make libnss-files-udeb.
(3) make libnss-udeb which includes libnss-dns and libnss-files.
Colin's decision is (1).
1 and 2.
Agreed. This gives us the greatest flexibility in d-i.
--
Colin Watson [EMAIL PROTECTED]
--
To UNSUBSCRIBE, email
-dns-udeb (if so, a provides will be needed), and you'll
probably break d-i daily builds for a couple of days if you drop
libnss-dns-udeb now.
If you go for (3) I think you should still do (1) as well: at least,
that's the current arrangement with libnss_dns.
--
Colin Watson
...
--
Colin Watson [EMAIL PROTECTED]
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
...
If you want ABCD...abcd..., then LC_COLLATE=C is available.
Cheers,
--
Colin Watson [EMAIL PROTECTED]
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
)
You seem to have forgotten to include a Replaces: header? Replaces: will
be needed to avoid breaking upgrades.
--
Colin Watson [EMAIL PROTECTED]
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
) is used.
I close this bug as invalid, ok?
I think the behaviour is poor regardless of whether it is documented,
and I certainly don't think the bug is invalid ...
--
Colin Watson [EMAIL PROTECTED]
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject
this for sarge. The C++ ABI
transition is difficult and requires library package renaming; I
recommend staying with g++ 3.3, even if it's a little painful.
--
Colin Watson [EMAIL PROTECTED]
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe
;
it's only ever retrieved from the CD or the network. Size constraints
aren't a big deal in this case.
Thanks,
--
Colin Watson [EMAIL PROTECTED]
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
On Thu, Jul 15, 2004 at 02:26:25AM +0900, GOTO Masanori wrote:
At Wed, 14 Jul 2004 10:19:30 +0100,
Colin Watson wrote:
We don't put libc6-udeb on floppies, or indeed on any initrd images;
it's only ever retrieved from the CD or the network. Size constraints
aren't a big deal in this case
.
Cheers,
--
Colin Watson [EMAIL PROTECTED]
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
. Shells so old
as not to support this are unlikely to work properly for other reasons.
http://www.opengroup.org/onlinepubs/009695399/utilities/xcu_chap02.html#tag_02_06_03
--
Colin Watson [EMAIL PROTECTED]
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED
such time as there's a proper libc interface (i.e. not in linux/ or
asm/).
Fixing the problem in the kernel headers may be a good idea regardless.
Cheers,
--
Colin Watson [EMAIL PROTECTED]
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe
. To break this deadlock, we need upgrade kernel packages
so that there's something to which we can point users in the release
notes.
Cheers,
--
Colin Watson [EMAIL PROTECTED]
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe
then the problem must be fixed.
Cheers,
--
Colin Watson [EMAIL PROTECTED]
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
(there are currently no userspace-safe headers describing the
interface exposed by the kernel). See
/usr/share/doc/linux-kernel-headers/README.Debian.
--
Colin Watson [EMAIL PROTECTED]
: a4b3499f4f86d31796017956595f18c2
Description: GNU C Library: Documentation
Contains The GNU C Library Reference manual in info and html format as
well as man pages for libpthread functions. Also included is the complete
GNU C Library ChangeLog.
Task: c-dev
--
Colin Watson
the sarge release back even further, really. The situation I
want to be in is one where we don't have to try to squeeze features into
each release because the next one will be reasonably quick; as far as
the time to start with that approach goes, now seems pretty good to me.
Cheers,
--
Colin Watson
This definitely implies to me that you need to define _XOPEN_SOURCE
(__USE_XOPEN may have the same effect but it's supposed to be set by
features.h, not the user) in order to get this constant. See 'info
libc Feature Test Macros' for information on this kind of thing.
Cheers,
--
Colin Watson
this
after including the header if necessary. */
POSIX does not require OPEN_MAX to be defined as a macro. If such a
macro is not defined, you should use sysconf(_SC_OPEN_MAX) to discover
the current value. See 'info libc General Limits', particularly the
first two paragraphs.
Cheers,
--
Colin Watson
.
Wouldn't it be much easier and less confusing to users to copy the
relevant headers into the packages that need them to build? This has the
added advantage of being what you're supposed to do anyway, but it
should be easy enough to do that in a backport ...
Cheers,
--
Colin Watson
PROTECTED] (This may be reportbug brain-damage;
I've seen other people doing it too.)
Cheers,
--
Colin Watson [EMAIL PROTECTED]
On Wed, Dec 31, 2003 at 06:46:50PM +0100, Marc Haber wrote:
On Wed, Dec 31, 2003 at 04:59:48PM +, Colin Watson wrote:
Wouldn't it be much easier and less confusing to users to copy the
relevant headers into the packages that need them to build?
Probably. But that's a politics decision
On Wed, Dec 31, 2003 at 01:16:06AM +0100, Simone Piccardi wrote:
On Tue, 2003-12-30 at 04:23, Colin Watson wrote:
This definitely implies to me that you need to define _XOPEN_SOURCE
(__USE_XOPEN may have the same effect but it's supposed to be set by
features.h, not the user) in order
documentation, uses the .Xr macro to format cross-references.)
Cheers,
--
Colin Watson [EMAIL PROTECTED]
be better to use a portable shell construct, such as:
if [ $devfs_mounted = 0 ] [ $devpts_avail != 0 ]
([[ ... ]] is bash-specific.)
Cheers,
--
Colin Watson [EMAIL PROTECTED]
in case I've made any grievous errors in
the above. Is there support for comments in /etc/environment? If so, we
could also add a comment there directing people to
/etc/default/boot-locale or whatever for things that are to affect
programs that run before login.
Cheers,
--
Colin Watson
that awk is a
virtual essential package: you have to have one implementation of it,
even though neither is itself essential, and packages are allowed to
assume its existence. The base-files dependency on awk mentioned by Jeff
implements this.
--
Colin Watson [EMAIL
--
Colin Watson [EMAIL PROTECTED]
these
characters stand for themselves. Thus, `[[?*\]' matches the
four characters `[', `?', `*' and `\'.
Accordingly, I believe that the pattern in your example means
backslash, followed by a, followed by closing square bracket, not what
you think it means.
--
Colin Watson
the existing
libnss-dns-udeb if we want to be able to support sshd in the early
stages of the installer.
Thanks,
--
Colin Watson [EMAIL PROTECTED]
*.
(2) make libnss-files-udeb.
(3) make libnss-udeb which includes libnss-dns and libnss-files.
Colin's decision is (1).
1 and 2.
Agreed. This gives us the greatest flexibility in d-i.
--
Colin Watson [EMAIL PROTECTED]
On Thu, May 06, 2004 at 01:07:08PM +0200, Bastian Blank wrote:
On Wed, May 05, 2004 at 07:49:51PM +0100, Colin Watson wrote:
On Wed, May 05, 2004 at 09:56:01AM -0700, Jeff Bailey wrote:
(3) make libnss-udeb which includes libnss-dns and libnss-files.
I think option (3
seed[3] = {0x7d1b, 0xa934, 0xbf10};
int main(int argc, char** argv)
{
seed48(seed);
}
The exit value of that program is undefined, as gcc -Wall should have
hinted. Use either 'return seed48(seed);' or 'seed48(seed); return 0;'.
--
Colin Watson [EMAIL
[EMAIL PROTECTED]
+ cat debian/control.in/libnss-files-udeb [EMAIL PROTECTED]
sed -e '[EMAIL PROTECTED]@%$(libc)%g;[EMAIL PROTECTED]@%glibc%g' \
-e '[EMAIL PROTECTED]@%$(threads_archs)%g' [EMAIL PROTECTED] $@
rm [EMAIL PROTECTED]
Thanks,
--
Colin Watson
On Wed, May 12, 2004 at 07:21:49PM -0600, Debian GLibc CVS Master wrote:
Repository: glibc-package/debian/control.in
who:gotom
time: Wed May 12 19:21:49 MDT 2004
Log Message:
* Colin Watson [EMAIL PROTECTED]
- debian/rules: Add libnss-dns-udeb and libnss-files
...
--
Colin Watson [EMAIL PROTECTED]
...
If you want ABCD...abcd..., then LC_COLLATE=C is available.
Cheers,
--
Colin Watson [EMAIL PROTECTED]
)
You seem to have forgotten to include a Replaces: header? Replaces: will
be needed to avoid breaking upgrades.
--
Colin Watson [EMAIL PROTECTED]
) is used.
I close this bug as invalid, ok?
I think the behaviour is poor regardless of whether it is documented,
and I certainly don't think the bug is invalid ...
--
Colin Watson [EMAIL PROTECTED]
this for sarge. The C++ ABI
transition is difficult and requires library package renaming; I
recommend staying with g++ 3.3, even if it's a little painful.
--
Colin Watson [EMAIL PROTECTED]
;
it's only ever retrieved from the CD or the network. Size constraints
aren't a big deal in this case.
Thanks,
--
Colin Watson [EMAIL PROTECTED]
On Thu, Jul 15, 2004 at 02:26:25AM +0900, GOTO Masanori wrote:
At Wed, 14 Jul 2004 10:19:30 +0100,
Colin Watson wrote:
We don't put libc6-udeb on floppies, or indeed on any initrd images;
it's only ever retrieved from the CD or the network. Size constraints
aren't a big deal in this case
that installing these would remove
9 packages, including g++.
Try 'apt-get install libc6 libc6-dev locales'. If that doesn't work,
look there for the problem.
(This has nothing much to do with libdb1-compat, by the way.)
Cheers,
--
Colin Watson [EMAIL PROTECTED]
with removals from /etc/locale.gen
in a similar way, using 'localedef --delete-from-archive'.)
Thanks,
--
Colin Watson [EMAIL PROTECTED]
diff -u glibc-2.3.2.ds1/debian/local/manpages/locale-gen.8.sgml
glibc-2.3.2.ds1/debian/local/manpages/locale-gen.8.sgml
--- glibc
Package: libc6
Version: 2.3.2.ds1-22, 2.3.5-2
Severity: wishlist
libc's dependency on libdb1-compat was a transitional measure for sarge,
and is not required for etch. Please remove that dependency so that
libdb1-compat can be dropped to Priority: extra.
Thanks,
--
Colin Watson (libdb1-compat
to be fixed.
Thanks,
--
Colin Watson [cjwat...@debian.org]
#include sys/types.h
#include sys/stat.h
#include fcntl.h
#include stdio.h
#include stdlib.h
#include unistd.h
#define MUST(name, cond) \
do { \
if (!(cond)) { \
fprintf (stderr, name failed\n
sn't have this information. (Except
to the extent of knowing which questions have already been asked in the
past, which debconf-show already tells you via the '*' prefix.)
--
Colin Watson [cjwat...@debian.org]
On Sun, Apr 03, 2016 at 10:06:52AM +0800, 積丹尼 Dan Jacobson wrote:
> >>>>> "CW" == Colin Watson <cjwat...@debian.org> writes:
> CW> It is not necessarily appropriate to be able to reconfigure every item
> CW> shown by debconf-show, because some of them
On Sun, Apr 03, 2016 at 11:23:02AM +0800, 積丹尼 Dan Jacobson wrote:
> >>>>> "CW" == Colin Watson <cjwat...@debian.org> writes:
>
> CW> No, I don't see any need to change the debconf documentation here.
> CW> dpkg-reconfigure(8) says t
e cloned a kernel bug for this with this message.
> > On 2017-01-02 17:49, Colin Watson wrote:
>
> > > sshd's seccomp sandbox is denying a clock_gettime call. But it's more
>
> Probably a stupid idea, but a short-term stopgap: can we disable seccomp
> on x32 for now?
he x86-64 variants work, but that's not very
seccomp-friendly. (And if necessary I can hack around it in sshd, but
if you agree that it's a glibc bug then I think it should simply be
fixed there.)
Thanks,
--
Colin Watson [cjwat...@debian.org]
d expect to see an EACCES or EPERM or
> something.
I believe Aurelien's contention is not that AppArmor is denying the
request as such (which would indeed produce some kind of errno along
these lines), but rather that the fact that there's an AppArmor policy
defined for /usr/bin/man puts ld.so into secure-
se if
you've upgraded openssh-server then that will include the updated
seccomp filters anyway. Changing openssh-server in buster might help,
but if so it would be much simpler to take the approach above
(backporting the seccomp filter fixes) rather than doing symbol
versioning hacks.
--
Colin Watson (he/him)
onfiguring
libc6 and configuring openssh-server. Also CCing debian-release for
their information, as I know it's pretty late for glibc changes.
--
Colin Watson (he/him) [cjwat...@debian.org]
le and
broken code from libc.preinst. At the very least, USE_DEBCONF=1 must
always be set if (and only if) the debconf confmodule has been sourced.
I'm currently seeing if I can construct a reduced reproduction recipe
based on Neil's logs, since it evidently depends on exactly which orde
On Fri, Sep 10, 2021 at 09:03:32PM +0200, Aurelien Jarno wrote:
> On 2021-09-10 16:51, Colin Watson wrote:
> > The only way to fix what libc.preinst is currently trying to do would
> > be:
> >
> > * Fetch the current debconf frontend *without* first sourcing the
&g
On Fri, Sep 10, 2021 at 09:59:44PM +0200, Aurelien Jarno wrote:
> On 2021-09-10 20:39, Colin Watson wrote:
> > On Fri, Sep 10, 2021 at 09:03:32PM +0200, Aurelien Jarno wrote:
> > > I gave a try with debconf-show instead. I have attached a totally
> > > untested p
101 - 170 of 170 matches
Mail list logo