Re: Re: question about apt upgrade facing locally build packages

2024-11-16 Thread Patrice Duroux


> That's why I ended up with the suffix and letting the sysadmin
> (often me, with a different hat on ;-) making that preference
> explicit in the APT machinery.

But could it be the a nice feature for apt to have a list apart on the upgrading
(I would say then 'replacing') of such cases?
User can be alerted more easily during apt upgrade that some packages with a
same version could be replaced by the Debian archive ones.
apt list --replaceable
apt upgrade --no-replaceable
:-)
Note that it could be replacement from configured alternative source archives.

Regards,
Patrice



question about apt upgrade facing locally build packages

2024-11-16 Thread Patrice Duroux
Hi,

On Sid, building and installing locally modified packages for testing
at the same version as in the archive, I am surprised that apt upgrade
will reinstall any of those installed by the one from the archive. I
did not remember such a "feature" in the past, unless my memory plays
tricks on me:-).

Moreover, this is done without notifying "such dangerous case" to the
user but just like usual upgrading.It could be interesting to alert on
such upgrades if this was expected for security reasons (ie. not
matching some signature of the official package).

When there are many packages to upgrade it is difficult to see such
cases in the list and may lose the one locally installed.

Regards,
Patrice

patrice@kos-moceratops ~/l/debian> sudo dpkg -i pcsxr_1.9.94-6_amd64.deb
(Reading database ... 723322 files and directories currently installed.)
Preparing to unpack pcsxr_1.9.94-6_amd64.deb ...
Unpacking pcsxr (1.9.94-6) over (1.9.94-6) ...
Setting up pcsxr (1.9.94-6) ...
Processing triggers for mailcap (3.74) ...
Processing triggers for gnome-menus (3.36.0-1.1+b3) ...
Processing triggers for desktop-file-utils (0.27-2) ...
Processing triggers for man-db (2.13.0-1) ...
patrice@kos-moceratops ~/l/debian> sudo apt upgrade
...

Upgrading:
  pcsxr

Summary:
  Upgrading: 1, Installing: 0, Removing: 0, Not Upgrading: 0
  Download size: 666 kB
  Freed space: 24.6 kB

Continue? [Y/n]
Get:1 https://deb.debian.org/debian sid/main amd64 pcsxr amd64 1.9.94-6 [666 kB]
Fetched 666 kB in 0s (1863 kB/s)
(Reading database ... 723322 files and directories currently installed.)
Preparing to unpack .../pcsxr_1.9.94-6_amd64.deb ...
Unpacking pcsxr (1.9.94-6) over (1.9.94-6) ...
Setting up pcsxr (1.9.94-6) ...
Processing triggers for desktop-file-utils (0.27-2) ...
Processing triggers for gnome-menus (3.36.0-1.1+b3) ...
Processing triggers for man-db (2.13.0-1) ...
Processing triggers for mailcap (3.74) ...
Scanning processes...
Scanning processor microcode...
Scanning linux images...

Running kernel seems to be up-to-date.

The processor microcode seems to be up-to-date.

No services need to be restarted.

No containers need to be restarted.

No user sessions are running outdated binaries.

No VM guests are running outdated hypervisor (qemu) binaries on this host.



why some -dev packages depend on pkgconf and not others?

2024-10-17 Thread Patrice Duroux
Hi,

For instance, libfontconfig-dev depends on pkgconf.
It makes me hesitate to add a(n explicit) dependency on pkgconf in the
control file of a packaging that depends libfontconfig-dev. but not on
pkgconf. It seems to require the pkg-config command regarding the
folllowing extract of its .build file:
-- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.1")
-- Checking for module 'libzstd'
--   Found libzstd, version 1.5.6
-- Checking for module 'sdl2'
--   Found sdl2, version 2.30.8
-- Checking for module 'freetype2'
--   Found freetype2, version 26.2.20
-- Checking for module 'fluidsynth>=2.1.0'
--   Found fluidsynth, version 2.3.6

That is not clear to me why certain -dev depends on pkconf whereas (a
lot of) others with a .pc file don't.

Regards,
Patrice



two different problems with input (mouse and keyword) using Sid

2024-10-12 Thread Patrice Duroux
[   15.953475] hid-generic 0003:046D:C534.0002: input,hidraw1: USB HID
v1.11 Keyboard [Logitech USB Receiver] on usb-:00:14.0-2/input0
[   15.957031] input: Logitech USB Receiver Mouse as
/devices/pci:00/:00:14.0/usb1/1-2/1-2:1.1/0003:046D:C534.0003/input/input28
[   16.017286] input: Logitech USB Receiver Consumer Control as
/devices/pci:00/:00:14.0/usb1/1-2/1-2:1.1/0003:046D:C534.0003/input/input29
[   16.017461] input: Logitech USB Receiver System Control as
/devices/pci:00/:00:14.0/usb1/1-2/1-2:1.1/0003:046D:C534.0003/input/input30
[   16.017763] hid-generic 0003:046D:C534.0003: input,hiddev0,hidraw2:
USB HID v1.11 Mouse [Logitech USB Receiver] on
usb-:00:14.0-2/input1
[   16.314204] logitech-djreceiver 0003:046D:C534.0002: hidraw1: USB
HID v1.11 Keyboard [Logitech USB Receiver] on
usb-:00:14.0-2/input0
[   16.534785] logitech-djreceiver 0003:046D:C534.0003:
hiddev0,hidraw2: USB HID v1.11 Mouse [Logitech USB Receiver] on
usb-:00:14.0-2/input1
[   16.596159] input: Logitech Wireless Mouse PID:4054 Mouse as
/devices/pci:00/:00:14.0/usb1/1-2/1-2:1.1/0003:046D:C534.0003/0003:046D:4054.0004/input/input33
[   16.597244] input: Logitech Wireless Mouse PID:4054 Consumer
Control as 
/devices/pci:00/:00:14.0/usb1/1-2/1-2:1.1/0003:046D:C534.0003/0003:046D:4054.0004/input/input34
[   16.597792] hid-generic 0003:046D:4054.0004: input,hidraw3: USB HID
v1.11 Mouse [Logitech Wireless Mouse PID:4054] on
usb-:00:14.0-2/input1:2
[   16.842503] input: Logitech Wireless Mouse as
/devices/pci:00/:00:14.0/usb1/1-2/1-2:1.1/0003:046D:C534.0003/0003:046D:4054.0004/input/input38
[   16.843237] logitech-hidpp-device 0003:046D:4054.0004:
input,hidraw3: USB HID v1.11 Mouse [Logitech Wireless Mouse] on
usb-:00:14.0-2/input1:2
[   25.657582] rfkill: input handler disabled
[   33.000651] rfkill: input handler enabled
[   41.925564] rfkill: input handler disabled


Last information about my system:
OS: Debian GNU/Linux trixie trixie/sid x86_64
Host: Dell Precision 7540
Kernel: Linux 6.11.2-amd64
Packages linux-cpupower, power-profiles-daemon, powermgmt-base and
upower are installed.

Regards,
Patrice



Re: question related to cp (-p) and /tmp

2024-07-10 Thread Patrice Duroux
> So we now know how to prevent the immediate problem.
> Does "system.nfs4_acl" show up in
>  getfattr -d test.sh
> ?

$ getfattr -d test.sh
$
And this is the same regardless the value (permissions or skip) for
system.nfs4_acl in /etc/xattr.conf

> Maybe it is the right package to learn more about the attribute of your
> file. Maybe it is even the origin of its existence.

$ nfs4_getfacl test.sh
# file: test.sh
A::OWNER@:rwaxtTcCy
A::GROUP@:rxtcy
A::EVERYONE@:tcy

So nothing more interesting to me despite my ignorance on NFS4.

Le mer. 10 juil. 2024 à 09:11, Thomas Schmitt  a écrit :
>
> Hi,
>
> Patrice Duroux wrote:
> > On the other hand, after modifying /etc/xattr.conf to replace:
> > system.nfs4_aclpermissions
> > by:
> > system.nfs4_aclskip
> > then test.sh works nicely:
>
> So we now know how to prevent the immediate problem.
>
> Does "system.nfs4_acl" show up in
>
>   getfattr -d test.sh
>
> ?
>
>
> > Is there a risk to leave /etc/xattr.conf like this?
>
> Given our test results with "system.nfs4_acl" and your success with the
> changed configuration, i'd say it is mostly beneficial.
>
> You could of course try to remove this hard-to-digest attribute
> from the file:
>
>   setfattr -x system.nfs4_acl test.sh
>
>
> > If I am right, this file is provided by libattr1 package and its
> > content is from upstream:
> > https://git.savannah.nongnu.org/cgit/attr.git/tree/xattr.conf
>
> I probably misinterpreted the comment in coreutils copy.c.
> SELinux and xattr.conf are not associated but only handled together in
> that piece of code.
>
>
> There remains the question how your file got this attribute.
> Was it created when the filesystem was exported via NFS ?
>
> In the web i find references to a command nfs4_setfacl.
> Debian has it in package nfs4-acl-tools:
>   https://tracker.debian.org/pkg/nfs4-acl-tools
> Not very active but present from "old-old-stable" to Sid.
>
> Maybe it is the right package to learn more about the attribute of your
> file. Maybe it is even the origin of its existence.
>
>
> Have a nice day :)
>
> Thomas
>



Re: question related to cp (-p) and /tmp

2024-07-10 Thread Patrice Duroux
On the other hand, after modifying /etc/xattr.conf to replace:
system.nfs4_aclpermissions
by:
system.nfs4_aclskip
then test.sh works nicely:
$ ./test.sh
-rwxr-x--- 1 patrice patrice 300 Jul  9 10:46 ./test.sh
option: -p
exitcode: 0
-rwxr-x--- 1 patrice patrice 300 Jul  9 10:46 /tmp/test.sh
option: --preserve=mode
exitcode: 0
-rwxr-x--- 1 patrice patrice 300 Jul 10 08:32 /tmp/test.sh
option: --preserve=timestamps
exitcode: 0
-rwxr-x--- 1 patrice patrice 300 Jul  9 10:46 /tmp/test.sh
option: --preserve=ownership
exitcode: 0
-rwxr-x--- 1 patrice patrice 300 Jul 10 08:32 /tmp/test.sh

Is there a risk to leave /etc/xattr.conf like this?
This file also has a line regarding 'system.nfs4acl'.
Is this for any compatibility?

If I am right, this file is provided by libattr1 package and its
content is from upstream:
https://git.savannah.nongnu.org/cgit/attr.git/tree/xattr.conf

Le mar. 9 juil. 2024 à 21:33, Thomas Schmitt  a écrit :
>
> Hi,
>
> (I Cc: patrice.dur...@gmail.com because i see no "LDOSUBSCRIBER" in
> the "X-Spam-Status:" header.)
>
> Jumping ahead:
>
> Look into the local file
>
>   /etc/xattr.conf
>
> and try what happens if you change
>
>   system.nfs4_acl   permissions
>
> to
>
>   system.nfs4_acl   skip
>
> or if you newly insert thie "skip" line if no "system.nfs4_acl" is to see.
>
> --
> How i came to that proposal:
>
> Patrice Duroux wrote:
> > $ LANG=C strace cp -p test.sh /tmp
>
> strace is a very good idea.
>
>
> > flistxattr(4, NULL, 0)  = 16
> > flistxattr(4, "system.nfs4_acl\0", 16)  = 16
>
> Somehow your file has an extended file attribute "system.nfs4_acl".
> Inquire by:
>
>   getfattr -d test.sh
>
> (I dimly remember that one needs superuser authority to read "system."
> attributes. But i cannot find this in man 1 getfattr.)
>
>
> > openat(AT_FDCWD, "/etc/xattr.conf", O_RDONLY) = 6
>
> According to Google this is a configuration file:
>   
> https://sources.suse.com/SUSE:SLE-15-SP6:Update:CR/minimal-image/f2d0d3c549d068931c52fb2e94925dd7/INCLUDED/SUSE:SLE-15:GA::attr::efd1f5b9c0b136b5dfc37de3f2d9c977/xattr.conf
>   ...
>   # How to handle extended attributes when copying between files
>   ...
>   # Actions:
>   #   permissions - copy when trying to preserve permissions.
>   #   skip - do not copy.
>   ...
>   system.nfs4_acl   permissions
>
> cp sees this configuration file associated to SELinux:
>
>   https://sources.debian.org/src/coreutils/9.4-3.1/src/copy.c/?hl=751#L749
>   /* Exclude SELinux extended attributes that are otherwise handled,
>  and are problematic to copy again.  Also honor attributes
>  configured for exclusion in /etc/xattr.conf.
>
>
> > fsetxattr(5, "system.nfs4_acl",
> > "\0\0\0\3\0\0\0\0\0\0\0\0\0\26\1\247\0\0\0\6OWNER@\0\0\0\0\0", 80, 0) = -1
> > EOPNOTSUPP (Operation not supported)
>
> Here the error happens while trying to set the attribute.
> Shell equivalent is
>
>   setfattr -n system.nfs4_acl -v 
> '\0\0\0\3\0\0\0\0\0\0\0\0\0\26\1\247\0\0\0\6OWNER@\0\0\0\0\0' /tmp/x
>
> and yields here (even for the superuser and on ext4 filesystem)
>
>   setfattr: /tmp/x: Operation not supported
>
> I'm not sure whether the value is a digestible format.
> But if i do the same with a name in the "user." namespace i get no error
>
>   setfattr -n user.x -v '\0\0\0...lengthy.string.above...' /tmp/x
>
>
> Have a nice day :)
>
> Thomas
>



Re: Re: Re: question related to cp (-p) and /tmp

2024-07-09 Thread Patrice Duroux
> Looks like the error happens while trying to set the extended attributes
> on the destination file.  I don't really know how xattr works, but
> it looks like it's trying to set an attribute named "system.nfs4_acl"
> on a file that's in the /tmp directory.

That is more clear to me now. And so I can confirm that copying to other
destination that is a local disk device gives me the same message and exitcode:

$ LANG=C cp -p test.sh /home2/patrice/ ; echo $?
cp: preserving permissions for '/home2/patrice/test.sh': Operation not supported
1

$ mount | grep home2
/dev/sdb7 on /home2 type ext4 (rw,relatime,stripe=32751)

I should have tested this also.

> I can't tell whether this is a bug in cp, or a bug in the kernel.
> Someone who understands xattr might be better able to help.

Just for the story, the current kernel on this system is:

$ uname -srvmo
Linux 6.9.8-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.9.8-1 (2024-07-07) x86_64 
GNU/Linux

so probably it should be reboot at some point and switch for instance
to linux-image-6.9.8-amd64 that is already installed.

Many thanks to all!



Re: Re: question related to cp (-p) and /tmp

2024-07-09 Thread Patrice Duroux
6c2b000
close(3)= 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x7f2776b9
arch_prctl(ARCH_SET_FS, 0x7f2776b91540) = 0
set_tid_address(0x7f2776b91810) = 195619
set_robust_list(0x7f2776b91820, 24) = 0
rseq(0x7f2776b91e60, 0x20, 0, 0x53053053) = 0
mprotect(0x7f2776dff000, 16384, PROT_READ) = 0
mprotect(0x7f2776c2b000, 4096, PROT_READ) = 0
mprotect(0x7f2776e18000, 4096, PROT_READ) = 0
mprotect(0x7f2776e23000, 4096, PROT_READ) = 0
mprotect(0x7f2776e5, 4096, PROT_READ) = 0
mprotect(0x561616c18000, 4096, PROT_READ) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x7f2776b8e000
mprotect(0x7f2776eca000, 8192, PROT_READ) = 0
prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, 
rlim_max=RLIM64_INFINITY}) = 0
munmap(0x7f2776e54000, 251839)  = 0
statfs("/sys/fs/selinux", 0x7fffbb4e2da0) = -1 ENOENT (No such file or 
directory)
statfs("/selinux", 0x7fffbb4e2da0)  = -1 ENOENT (No such file or directory)
getrandom("\x62\x43\x33\x60\xb7\x6c\xd7\x9a", 8, GRND_NONBLOCK) = 8
brk(NULL)   = 0x561646694000
brk(0x5616466b5000) = 0x5616466b5000
openat(AT_FDCWD, "/proc/filesystems", O_RDONLY|O_CLOEXEC) = 3
newfstatat(3, "", {st_mode=S_IFREG|0444, st_size=0, ...}, AT_EMPTY_PATH) = 0
read(3, "nodev\tsysfs\nnodev\ttmpfs\nnodev\tbd"..., 1024) = 414
read(3, "", 1024)   = 0
close(3)= 0
access("/etc/selinux/config", F_OK) = -1 ENOENT (No such file or directory)
geteuid()   = 1517
openat(AT_FDCWD, "/tmp", O_RDONLY|O_PATH|O_DIRECTORY) = 3
newfstatat(AT_FDCWD, "test.sh", {st_mode=S_IFREG|0750, st_size=300, ...}, 0) = 0
newfstatat(3, "test.sh", {st_mode=S_IFREG|0750, st_size=300, ...}, 0) = 0
openat(AT_FDCWD, "test.sh", O_RDONLY)   = 4
newfstatat(4, "", {st_mode=S_IFREG|0750, st_size=300, ...}, AT_EMPTY_PATH) = 0
openat(3, "test.sh", O_WRONLY|O_TRUNC)  = 5
ioctl(5, BTRFS_IOC_CLONE or FICLONE, 4) = -1 EXDEV (Invalid cross-device link)
newfstatat(5, "", {st_mode=S_IFREG|0750, st_size=0, ...}, AT_EMPTY_PATH) = 0
fadvise64(4, 0, 0, POSIX_FADV_SEQUENTIAL) = 0
uname({sysname="Linux", nodename="XX", ...}) = 0
copy_file_range(4, NULL, 5, NULL, 9223372035781033984, 0) = -1 EXDEV (Invalid 
cross-device link)
mmap(NULL, 1056768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x7f2776a8c000
read(4, "#!/usr/bin/sh\n\nexport LANG=C\nls "..., 1048576) = 300
write(5, "#!/usr/bin/sh\n\nexport LANG=C\nls "..., 300) = 300
read(4, "", 1048576)= 0
utimensat(5, NULL, [{tv_sec=1720514858, tv_nsec=250366226} /* 
2024-07-09T10:47:38.250366226+0200 */, {tv_sec=1720514761, tv_nsec=246516944} 
/* 2024-07-09T10:46:01.246516944+0200 */], 0) = 0
fchmod(5, 0100750)  = 0
flistxattr(4, NULL, 0)  = 16
flistxattr(4, "system.nfs4_acl\0", 16)  = 16
openat(AT_FDCWD, "/etc/xattr.conf", O_RDONLY) = 6
newfstatat(6, "", {st_mode=S_IFREG|0644, st_size=681, ...}, AT_EMPTY_PATH) = 0
read(6, "# /etc/xattr.conf\n#\n# Format:\n# "..., 4096) = 681
read(6, "", 4096)   = 0
close(6)= 0
fgetxattr(4, "system.nfs4_acl", NULL, 0) = 80
fgetxattr(4, "system.nfs4_acl", 
"\0\0\0\3\0\0\0\0\0\0\0\0\0\26\1\247\0\0\0\6OWNER@\0\0\0\0\0", 80) = 80
fsetxattr(5, "system.nfs4_acl", 
"\0\0\0\3\0\0\0\0\0\0\0\0\0\26\1\247\0\0\0\6OWNER@\0\0\0\0\0", 80, 0) = -1 
EOPNOTSUPP (Operation not supported)
write(2, "cp: ", 4cp: ) = 4
write(2, "preserving permissions for '/tmp"..., 41preserving permissions for 
'/tmp/test.sh') = 41
write(2, ": Operation not supported", 25: Operation not supported) = 25
write(2, "\n", 1
)   = 1
close(5)= 0
close(4)= 0
munmap(0x7f2776a8c000, 1056768) = 0
lseek(0, 0, SEEK_CUR)   = -1 ESPIPE (Illegal seek)
close(0)= 0
close(1)= 0
close(2)= 0
exit_group(1)   = ?
+++ exited with 1 +++

$ cat /etc/xattr.conf 
# /etc/xattr.conf
#
# Format:
#  
#
# Actions:
#   permissions - copy when trying to preserve permissions.
#   skip - do not copy.

system.nfs4_acl permissions
system.nfs4acl  permissions
system.posix_acl_access permissions
system.posix_acl_defaultpermissions
trusted.SGI_ACL_DEFAULT skip# xfs specific
trusted.SGI_ACL_FILEskip# x

Fwd: question related to cp (-p) and /tmp

2024-07-09 Thread Patrice Duroux
Sorry for my direct answer.

-- Forwarded message -
De : Patrice Duroux 
Date: mar. 9 juil. 2024 à 14:07
Subject: Re: question related to cp (-p) and /tmp
To: Thomas Schmitt 


Hi Thomas,

Thanks!
Here is for the source file of the copy:

$ getfacl test.sh
# file: test.sh
# owner: patrice
# group: patrice
user::rwx
group::r-x
other::---

I do not see any specific ACL here.

And here it is for your suggestion:

$ touch /tmp/x
$ setfacl -m u:1234:w /tmp/x
$ getfacl /tmp/x
getfacl : suppression du premier « / » des noms de chemins absolus
# file: tmp/x
# owner: patrice
# group: patrice
user::rw-
user:1234:-w-
group::r--
mask::rw-
other::r--

(sorry for the french output)


Le mar. 9 juil. 2024 à 13:18, Thomas Schmitt  a écrit :
>
> Hi,
>
> Patrice Duroux wrote:
> > option: --preserve=mode
> > cp: preserving permissions for '/tmp/test.sh': Operation not supported
> > exitcode: 1
> > [...]
> > It says that the operation is not supported but still the mode of the
> > copy is ok.
>
> Maybe it sees ACL at the source file and your /tmp filesystem cannot
> do ACL ?
>
> Try with setfacl(1) whether files in the /tmp directory accept non-trivial
> ACLs, like
>
>   touch /tmp/x
>   setfacl -m u:1234:w /tmp/x
>
> The inquiry by
>
>   getfacl /tmp/x
>
> should then report among others a line:
>
>   user:1234:-w-
>
>
> Have a nice day :)
>
> Thomas
>



question related to cp (-p) and /tmp

2024-07-09 Thread Patrice Duroux
Hi,

On Sid (amd64), I am facing the following:

$ ./test.sh
-rwxr-x--- 1 patrice patrice 300 Jul  9 10:46 ./test.sh
option: -p
cp: preserving permissions for '/tmp/test.sh': Operation not supported
exitcode: 1
-rwxr-x--- 1 patrice patrice 300 Jul  9 10:46 /tmp/test.sh
option: --preserve=mode
cp: preserving permissions for '/tmp/test.sh': Operation not supported
exitcode: 1
-rwxr-x--- 1 patrice patrice 300 Jul  9 10:47 /tmp/test.sh
option: --preserve=timestamps
exitcode: 0
-rwxr-x--- 1 patrice patrice 300 Jul  9 10:46 /tmp/test.sh
option: --preserve=ownership
exitcode: 0
-rwxr-x--- 1 patrice patrice 300 Jul  9 10:47 /tmp/test.sh

It says that the operation is not supported but still the mode of the
copy is ok.
Is there an issue somewhere?

Thanks,
Patrice

--
$ apt-cache policy coreutils
coreutils:
  Installé : 9.4-3.1
  Candidat : 9.4-3.1
 Table de version :
 *** 9.4-3.1 500
500 https://deb.debian.org/debian sid/main amd64 Packages
100 /var/lib/dpkg/status

$ mount | grep /tmp
tmpfs on /tmp type tmpfs (rw,nosuid,nodev,nr_inodes=1048576,inode64)

$ cat /etc/tmpfiles.d/tmp.conf
D /tmp 1777 root root -

$ cat test.sh
#!/usr/bin/sh

export LANG=C
ls -l ./test.sh
echo "option: -p"
cp -p ./test.sh /tmp
echo "exitcode: "$?
ls -l /tmp/test.sh
rm /tmp/test.sh
for p in mode timestamps ownership ; do
echo "option: --preserve=$p"
cp --preserve=$p ./test.sh /tmp
echo "exitcode: "$?
ls -l /tmp/test.sh
rm /tmp/test.sh
done



$USER vs. $LOGNAME and the EnvironmentVariables wiki page

2024-03-25 Thread Patrice Duroux
Hi,

1. Using CodeSearch, it is not clear to me when to use one or the other.
2. Would it be nice if the EnvironmentVariables page were linked to a
new page named EnvironmentVariablesList (the same way as DotFiles and
DotFilesList)?

Best,
Patrice



strange apt output (due to t_time transition)

2024-03-05 Thread Patrice Duroux
Hi,

Release: sid
Arch: amd64

Trying to upgrade the qemu related packages, I got the following:

# apt install qemu-utils
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 gstreamer1.0-plugins-good:i386 : Depends: libsoup2.4-1:i386 (>= 2.48) or
   libsoup-3.0-0:i386 but it
is not going to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be
caused by held packages.

A bit surprising output regarding that on my system:

# apt --installed list | grep 'gstreamer1.0-plugins-good\|libsoup-3.0-0'
gstreamer1.0-plugins-good/unstable,now 1.22.10-1 amd64 [installed]
gstreamer1.0-plugins-good/unstable,now 1.22.10-1 i386 [installed]
libsoup-3.0-0/unstable,now 3.4.4-5 amd64 [installed]
libsoup-3.0-0/unstable,now 3.4.4-5 i386 [installed]

By pulling the thread of the qemu-utils dependencies I finally found
that it is related to   libhogweed6t64:{amd64,i386} and so to
libuuid1:i386 that did not yet reach the same version as for amd64
(2.39.3-10) in the archive.

# apt install libuuid1:i386
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 e2fsprogs : PreDepends: libuuid1 (>= 2.16) but it is not installable
 Recommends: e2fsprogs-l10n but it is not going to be installed
 librdf0t64 : Depends: librasqal3 (>= 0.9.31)
 libsm6 : Depends: libuuid1 (>= 2.16) but it is not installable
 util-linux : PreDepends: libuuid1 (>= 2.16) but it is not installable
E: Error, pkgProblemResolver::Resolve generated breaks, this may be
caused by held packages.

# apt show libuuid1:i386
Package: libuuid1:i386
Version: 2.39.3-9
Priority: optional
Section: libs
Source: util-linux
Maintainer: util-linux packagers 
Installed-Size: 80.9 kB
Provides: libuuid1t64 (= 2.39.3-9)
Depends: libc6 (>= 2.25)
Recommends: uuid-runtime
Breaks: libuuid1t64 (<< 2.39.3-9)
Replaces: libuuid1t64
Homepage: https://www.kernel.org/pub/linux/utils/util-linux/
Tag: role::shared-lib
Download-Size: 30.9 kB
APT-Sources: https://deb.debian.org/debian sid/main i386 Packages
Description: Universally Unique ID library
 The libuuid library generates and parses 128-bit Universally Unique
 IDs (UUIDs). A UUID is an identifier that is unique within the space
 of all such identifiers across both space and time. It can be used for
 multiple purposes, from tagging objects with an extremely short lifetime
 to reliably identifying very persistent objects across a network.
 .
 See RFC 4122 for more information.


But why is apt so obscure about this?

Regards,
Patrice



about 64bits time_t transition and deborphan

2024-02-05 Thread Patrice Duroux
Hi,

Out of curiosity, I started this transition on some packages from
experimental and I observed that deborphan is not without
«disruption». Indeed, the added suffix t64 to their name means that
the updated libraries are listed by deborphan even if they are
required by other packages.
I suspect that deborphan did not take into account the Provides: field.
Is this something to be reported to deborphan as it could also be in
some other cases than this time_t transition? or wait and see... ;-)

Regards,
Patrice



trouble with VPN deactivation

2023-06-26 Thread Patrice Duroux


Hi,

I am using a Debian Sid system with the GNOME desktop related packages from
experimental (GNOME 44). And:

$ id
uid=1001(patrice) gid=1001(patrice) 
groupes=1001(patrice),4(adm),24(cdrom),25(floppy),27(sudo),29(audio),30(dip),44(video),46(plugdev),109(netdev),113(bluetooth),117(scanner),135(sbuild),1000(lpadmin)

Activating a VPN configuration is working nicely. But when switching back to the
default network configuration it does not seem to not be ideal.
Also the network is working but seems to me somehow degraded. 

Here are the traces observed using journalctl:

-- Switching VPN on

juin 26 19:51:56 HOSTNAME NetworkManager[902]:   [1687801916.4276] 
vpn[0x55cb21ef7960,4d48a71a-ce3f-4cae-a421-ce0f17a0369d,"X"]: starting 
fortisslvpn
juin 26 19:51:56 HOSTNAME NetworkManager[902]:   [1687801916.4279] audit: 
op="connection-activate" uuid="4d48a71a-ce3f-4cae-a421-ce0f17a0369d" 
name="X" pid=2681 uid=1001 result="success"
juin 26 19:51:56 HOSTNAME NetworkManager[6178]: INFO:   Connected to gateway.
juin 26 19:51:56 HOSTNAME NetworkManager[6178]: INFO:   Authenticated.
juin 26 19:51:56 HOSTNAME NetworkManager[6178]: INFO:   Remote gateway has 
allocated a VPN.
juin 26 19:51:57 HOSTNAME pppd[6182]: Plugin 
/usr/lib/pppd/2.4.9/nm-fortisslvpn-pppd-plugin.so loaded.
juin 26 19:51:57 HOSTNAME NetworkManager[6182]: Plugin 
/usr/lib/pppd/2.4.9/nm-fortisslvpn-pppd-plugin.so loaded.
juin 26 19:51:57 HOSTNAME pppd[6182]: pppd 2.4.9 started by root, uid 0
juin 26 19:51:57 HOSTNAME kernel: PPP generic driver version 2.4.2
juin 26 19:51:57 HOSTNAME pppd[6182]: Using interface ppp0
juin 26 19:51:57 HOSTNAME NetworkManager[6182]: Using interface ppp0
juin 26 19:51:57 HOSTNAME NetworkManager[6182]: Connect: ppp0 <--> /dev/pts/1
juin 26 19:51:57 HOSTNAME pppd[6182]: Connect: ppp0 <--> /dev/pts/1
juin 26 19:51:57 HOSTNAME NetworkManager[6182]: {/tmp/.AY6261} {/tmp}
juin 26 19:51:57 HOSTNAME NetworkManager[6182]: {/tmp/.AY6261} {.AY6261}
juin 26 19:51:57 HOSTNAME NetworkManager[902]:   [1687801917.1194] 
manager: (ppp0): new Ppp device (/org/freedesktop/NetworkManager/Devices/6)
juin 26 19:51:57 HOSTNAME kernel: PPP BSD Compression module registered
juin 26 19:51:57 HOSTNAME kernel: PPP Deflate Compression module registered
juin 26 19:51:57 HOSTNAME NetworkManager[6178]: INFO:   Got addresses: 
[X.X.X.X], ns [X.X.X.X, X.X.X.X]
juin 26 19:51:57 HOSTNAME NetworkManager[6178]: INFO:   Negotiation complete.
juin 26 19:52:00 HOSTNAME NetworkManager[6178]: INFO:   Got addresses: 
[X.X.X.X], ns [X.X.X.X, X.X.X.X]
juin 26 19:52:00 HOSTNAME NetworkManager[6178]: INFO:   Negotiation complete.
juin 26 19:52:00 HOSTNAME NetworkManager[6178]: INFO:   Negotiation complete.
juin 26 19:52:00 HOSTNAME pppd[6182]: local  IP address X.X.X.X
juin 26 19:52:00 HOSTNAME NetworkManager[6182]: local  IP address X.X.X.X
juin 26 19:52:00 HOSTNAME NetworkManager[6182]: remote IP address X.X.X.X
juin 26 19:52:00 HOSTNAME NetworkManager[6182]: primary   DNS address X.X.X.X
juin 26 19:52:00 HOSTNAME NetworkManager[6182]: secondary DNS address X.X.X.X
juin 26 19:52:00 HOSTNAME pppd[6182]: remote IP address X.X.X.X
juin 26 19:52:00 HOSTNAME NetworkManager[902]:   [1687801920.5882] device 
(ppp0): state change: unmanaged -> unavailable (reason 'connection-assumed', 
sys-iface-state: 'external')
juin 26 19:52:00 HOSTNAME NetworkManager[6182]: Can't execute /etc/ppp/ip-up: 
Permission denied
juin 26 19:52:00 HOSTNAME pppd[6182]: primary   DNS address X.X.X.X
juin 26 19:52:00 HOSTNAME NetworkManager[902]:   [1687801920.5893] device 
(ppp0): state change: unavailable -> disconnected (reason 'none', 
sys-iface-state: 'external')
juin 26 19:52:00 HOSTNAME pppd[6182]: secondary DNS address X.X.X.X
juin 26 19:52:00 HOSTNAME pppd[6182]: Can't execute /etc/ppp/ip-up: Permission 
denied
juin 26 19:52:00 HOSTNAME dbus-daemon[827]: [system] Activating via systemd: 
service name='org.freedesktop.nm_dispatcher' 
unit='dbus-org.freedesktop.nm-dispatcher.service' requested by ':1.12' (uid=0 
pid=902 comm="/usr/sbin/NetworkManager --no-daemon")
juin 26 19:52:00 HOSTNAME NetworkManager[6178]: INFO:   Interface ppp0 is UP.
juin 26 19:52:00 HOSTNAME NetworkManager[6178]: INFO:   Tunnel is up and 
running.
juin 26 19:52:00 HOSTNAME systemd[1]: Starting 
NetworkManager-dispatcher.service - Network Manager Script Dispatcher Service...
░░ Subject: L'unité (unit) NetworkManager-dispatcher.service a commencé à 
démarrer
░░ Defined-By: systemd
░░ Support: https://www.debian.org/support
░░ 
░░ L'unité (unit) NetworkManager-dispatcher.service a commencé à démarrer.
juin 26 19:52:00 HOSTNAME dbus-daemon[827]: [system] Successfully activated 
service 'org.freedesktop.nm_dispatcher'
juin 26 19:52:00 HOSTNAME systemd[1]: Started NetworkManager-dispatcher.service 
- Network Manager Script Dispatcher Ser

a two cent suggestion

2022-11-26 Thread Patrice Duroux
Dear Debian people,

Already possible or not, I would like to have a Debian system for
which packages can be installed either by a specific user
(root/sysadmin as usual) only or by any other (or a group of) users.
But this would also depend on the class of the requested packages:
1. packages providing mainly commands or library facility (large
majority packages?),
2. packages providing modifying system runtime like (root) services,
new kernel modules, ... (very few packages?).

Any (or a specific group of) users could be able to install any
package of the first class by their own without asking a sysadmin (or
explicitly acquiring privilege of) user.

With this goal (dream?) in mind, I tried to cluster all the packages
between the one that wouldn't change the system runtime (and therefore
even after a reboot) and whatever would be the sign of that.Those
package installation should insure a sort of system default runtime
reproducibility in fact.

If needed in the future, any build process could help to class/tag a
package regarding this purpose (as it could also read any debian/*
packaging file).

Finally the best would be for apt to handle such a scenario, allowing
those users to run the apt command which may fail or not regarding
each package class.

To cluster packages, my first material is to look at the file contents
of a package (having content related to sbin or a systemd service or
init.d or ...)

Opinions or ideas are welcome.

Could this clustering by it-self be interesting fin any case (for
Debian QA, metrics...)?

Regards,
Patrice



about https://wiki.debian.org/Multimedia

2022-11-12 Thread Patrice Duroux
Hi,

I have done a little change to its content but then I realized that
it is written that the list is generated from: 
https://salsa.debian.org/nodiscc2-guest/awesome-linuxaudio

I think that it should be:
https://salsa.debian.org/nodiscc/awesome-linuxaudio

But the page shows currently a certain distance from the git content.
So is this still true and do my remark the reason explain this distance?

Thanks,
Patrice



how to debug the d-bus process launched in my user session?

2022-08-12 Thread Patrice Duroux
Hi,

My machine is a Dell Precision 7540 with a Debian Sid and the
following hardware setup:
$ inxi -G
Graphics:
  Device-1: Intel CoffeeLake-H GT2 [UHD Graphics 630] driver: i915 v: kernel
  Device-2: AMD Lexa XT [Radeon PRO WX 3200] driver: amdgpu v: kernel
  Device-3: Sunplus Innovation Integrated_Webcam_HD type: USB
driver: uvcvideo
  Display: wayland server: X.Org v: 1.22.1.3 with: Xwayland v: 22.1.3
compositor: gnome-shell v: 42.4 driver: X: loaded: amdgpu,modesetting
unloaded: fbdev,radeon,vesa gpu: i915 resolution: 1920x1080~60Hz
  OpenGL: renderer: Mesa Intel UHD Graphics 630 (CFL GT2) v: 4.6 Mesa
22.2.0-rc2


Since some months ago I have been getting a kind of video reset
(similar to a switch back to tty0) for each first logging in both
using GDM (and GNOME Wayland) or the text console.
I have finally figure out that it is some D-BUS activation effect
because when it is masked using systemctl --user mask dbus.service, I
do not have this effect any more logging into the text console.

What I can see in the syslog is a duplication of some messages like those:.

[   93.981014] [drm] PCIE GART of 256M enabled (table at 0x00F4).
[   95.256821] [drm] dce110_edp_wait_for_hpd_ready: wait timed out!
[   95.856823] [drm] dce110_edp_wait_for_hpd_ready: wait timed out!
[   95.884580] [drm] UVD and UVD ENC initialized successfully.
[   95.984602] [drm] VCE initialized successfully.
[   95.991324] amdgpu :01:00.0: [drm] Cannot find any crtc or sizes
[   95.991339] amdgpu :01:00.0: [drm] Cannot find any crtc or sizes
[   96.380616] i915 :00:02.0: [drm] *ERROR* Failed to probe lspcon
[   96.380619] i915 :00:02.0: [drm] *ERROR* LSPCON init failed on port D
[   97.035882] i915 :00:02.0: [drm] *ERROR* Failed to probe lspcon
[   97.035886] i915 :00:02.0: [drm] *ERROR* LSPCON init failed on port D
[  104.318401] rfkill: input handler enabled

How can I dig into this?

Thanks,
Patrice



how to check compatibility of (any party) package file? (and more)

2022-07-17 Thread Patrice Duroux
Hi,

My purpose is multiple here.

First, I am trying to build a tool[1] to check a given package file (ie a
.deb, whatever its origin) for the compatibility with Debian distribution
versions, including if it may be required to have more sections (contrib,
non-free) or a backports pool.
I am able to extract some field values (package, version, architecture,
depends) and check the compatibility of some of the values with my current
host system (using . deb-dpkg and dpkg).
I am currently stuck to check the depends value.
Is there any facility for this: 1. on my local system (using some
commands)? 2. on all the Debian systems (using rmadison or some ad-hock UDD
queries)?
Check the value as a whole or iterate all its elements, deal with the
version constraint, etc..

Second, would it be useful to maintain a website (database + webui) where
to identify those package files not part of a known (Debian or famous 3rd)
repository.
I am thinking of this for a better / improved deb-get[2] project and a
robot to maintain the database content.

Third, expose the first tool as a webservice where to post a .deb file and
get all the Debian distribution versions it is compatible with? Or maybe
get the corresponding apt source configuration required (ie. the context)
required to be able to install the package?
Is piuparts able to determine or setup an adequate Debian container such to
install a given package?

Thanks,
Patrice

[1] as simple as a shell script if possible
[2] https://github.com/wimpysworld/deb-get


Re: adding trouble on the trouble (using apt upgrade)

2022-03-14 Thread Patrice Duroux
ps: sorry, on a Debian Sid system for sure.

Le lun. 14 mars 2022 à 19:41, Patrice Duroux  a
écrit :

>
> Hi,
>
> Since some versions ago, apt/dpkg(?) is stopping its process (upgrade
> here) whatever the packaging trouble it is facing. But in some cases, it
> may leave the system more broken than it would become just by 'skipping'
> the troubling package.
> For instance, in the upgrading transaction list were some ldap related
> packages that were left not working, mainly the sudo-ldap in my case was
> not functional before completing the process by  'apt -f install' or 'dpkg
> --configure --pending'. But for that I normally use sudo. By chance I can
> use 'su -' ;-)
>
> I suspect that I am not the only one to face such a situation.
> Is it something expected with new dpkg versions? Or is this already the
> subject of a bug report or have to be reported to dpkg?
>
> Regards,
> Patrice
>
> [...]
> Dépaquetage de xserver-xorg-input-wacom (1.0.0-1) sur (0.34.99.1-1+b1) ...
> Préparation du dépaquetage de .../106-gnupg-utils_2.2.27-3+b1_amd64.deb ...
> Dépaquetage de gnupg-utils (2.2.27-3+b1) sur (2.2.27-3) ...
> Des erreurs ont été rencontrées pendant l'exécution :
>  /tmp/apt-dpkg-install-wr0Tro/051-nodejs_12.22.10~dfsg-1_amd64.deb
> E: Sub-process /usr/bin/dpkg returned an error code (1)
>


adding trouble on the trouble (using apt upgrade)

2022-03-14 Thread Patrice Duroux
Hi,

Since some versions ago, apt/dpkg(?) is stopping its process (upgrade here)
whatever the packaging trouble it is facing. But in some cases, it may
leave the system more broken than it would become just by 'skipping' the
troubling package.
For instance, in the upgrading transaction list were some ldap related
packages that were left not working, mainly the sudo-ldap in my case was
not functional before completing the process by  'apt -f install' or 'dpkg
--configure --pending'. But for that I normally use sudo. By chance I can
use 'su -' ;-)

I suspect that I am not the only one to face such a situation.
Is it something expected with new dpkg versions? Or is this already the
subject of a bug report or have to be reported to dpkg?

Regards,
Patrice

[...]
Dépaquetage de xserver-xorg-input-wacom (1.0.0-1) sur (0.34.99.1-1+b1) ...
Préparation du dépaquetage de .../106-gnupg-utils_2.2.27-3+b1_amd64.deb ...
Dépaquetage de gnupg-utils (2.2.27-3+b1) sur (2.2.27-3) ...
Des erreurs ont été rencontrées pendant l'exécution :
 /tmp/apt-dpkg-install-wr0Tro/051-nodejs_12.22.10~dfsg-1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)


for info: Sid ssh 8.8p1 may break some Java client like Rundeck

2022-02-16 Thread Patrice Duroux
Hi,

After upgrading the openssh-server to 8.8p1 has broken a client instance of
Rundeck (3.4.4) that runs some SSH commands. Downgrading to 8.7p1 using
Debian Snapshots solved this.
Don't know if there is a «better» way to notify users about this.

Thanks!
Patrice


Re: Re: Re: GNOME Evolution cannot lock /var/spool/mail/

2022-01-28 Thread Patrice Duroux


Hmm!
Ok before saying there is a possible bug, I will try to remove evolution-data-
server, install it again, and check!
Currently with Sid I have:

patrice@kos-moceratops ~> LANG=C apt --installed list "evolution*"
Listing... Done
evolution-common/unstable,unstable,now 3.42.3-1 all [installed]
evolution-data-server-common/unstable,unstable,now 3.42.3-1 all [installed]
evolution-data-server/unstable,now 3.42.3-1 amd64 [installed]
evolution-ews/unstable,now 3.42.3-1 amd64 [installed]
evolution-plugin-bogofilter/unstable,now 3.42.3-1 amd64 [installed]
evolution-plugin-pstimport/unstable,now 3.42.3-1 amd64 [installed]
evolution-plugins/unstable,now 3.42.3-1 amd64 [installed]
evolution/unstable,now 3.42.3-1 amd64 [installed]

Let see...

Thanks again!



Re: Re: GNOME Evolution cannot lock /var/spool/mail/

2022-01-28 Thread Patrice Duroux
Hello,

That more or less exactly the same on my side.
I should have wrote /var/mail/ in fact.
(The old bug affected me too much! :-D)
And it is just to read all the emails (root) aliased to my user.

Just in case that that a package version as introduce some change to the
following:

patrice@kos-moceratops ~> ls -l /usr/libexec/camel-lock-helper-1.2 
-rwxr-xr-x 1 root root 22784 14 janv. 13:15 /usr/libexec/camel-lock-helper-1.2

(no setuid, etc.)

Thanks!



GNOME Evolution cannot lock /var/spool/mail/

2022-01-27 Thread Patrice Duroux


Hi,


I use Sid but this problem came back to me a while ago now.
Searching the internet for a solution, I dug around and ended up in the
following:

https://bugs.launchpad.net/ubuntu/+source/evolution-data-server/+bug/640705
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=107881
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=598502

I just put the first issue at Ubuntu launchpad because I wrote it and I forgot
that!! :-D
The 2 last reports are archived so not very «accessible».

What is going on? (unsupported?)
Do I have to create a new one?

Thanks,
Patrice



Re: Re: obsolete content in 'Debian NEW and BYHAND Packages'?

2021-11-14 Thread Patrice Duroux


Then I have just submitted a reportbug to the pseudopackage ftp.debian.org in
case.

Thanks!
Patrice



obsolete content in 'Debian NEW and BYHAND Packages'?

2021-11-14 Thread Patrice Duroux
Hi,

I am curious about the reason to see cockpit listed here:
https://ftp-master.debian.org/new.html
whereas cockpit currently is 257 in Sid:
https://tracker.debian.org/pkg/cockpit

Is this a bug? Are there other cases like this?
Not sure where to report if there is something to do about this.

Thanks,
Patrice



Re: trouble with debconf

2021-05-28 Thread Patrice Duroux


I have finally found the source of this trouble.
The absence of /var/lib/cdebconf directory after a bad manipulation. 
And then even trying to reinstall the debconf package did not (re)create this
folder, so any package that rdepends to debconf is falling and also debconf it-
self.
Which package should I have reinstall to get it back?



 



Re: Re: is the number of dot files a measure of the darkness of Linux?:-D

2021-05-27 Thread Patrice Duroux
Hi,

Thank you, David, for all the information.
Scanning all these DOT files and checking what sort of documentation user/admin
can easily get for them are steps in my process.
I already started checking about the .SEQ file you cited for instance.
Debian Code Search is very helpful.
On the other side 'man -K' is not the best and a too naïve solution: it takes a
lot of ressources and I did not figure out how to have just the list of pages
and not display them.
Is there a service similar to Code Search but for man pages?

Best,
Patrice



trouble with debconf

2021-05-27 Thread Patrice Duroux
Hi,

Recently on my Sid system, I am having the following trouble (note
that I tried since then to reinstall debconf that is also affected by
the trouble now):

patrice@kos-moceratops ~> sudo LANG=C apt -f install
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:
  exim4-base
Suggested packages:
  exim4-doc-html | exim4-doc-info eximon4 spf-tools-perl swaks
The following packages will be upgraded:
  exim4-base
1 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.
14 not fully installed or removed.
Need to get 0 B/1 175 kB of archives.
After this operation, 1 024 B of additional disk space will be used.
Do you want to continue? [Y/n] Y
Use of uninitialized value in concatenation (.) or string at
/usr/share/perl5/Debconf/DbDriver/File.pm line 49, 
chunk 3.
Use of uninitialized value in -e at
/usr/share/perl5/Debconf/DbDriver/File.pm line 51, 
chunk 3.
Use of uninitialized value in sysopen at
/usr/share/perl5/Debconf/DbDriver/File.pm line 54, 
chunk 3.
Use of uninitialized value in concatenation (.) or string at
/usr/share/perl5/Debconf/DbDriver/File.pm line 54, 
chunk 3.
debconf: DbDriver "config": could not open
Setting up debconf (1.5.76) ...
Use of uninitialized value in concatenation (.) or string at
/usr/share/perl5/Debconf/DbDriver/File.pm line 49, 
chunk 3.
Use of uninitialized value in -e at
/usr/share/perl5/Debconf/DbDriver/File.pm line 51, 
chunk 3.
Use of uninitialized value in sysopen at
/usr/share/perl5/Debconf/DbDriver/File.pm line 54, 
chunk 3.
Use of uninitialized value in concatenation (.) or string at
/usr/share/perl5/Debconf/DbDriver/File.pm line 54, 
chunk 3.
debconf: DbDriver "config": could not open
dpkg: error processing package debconf (--configure):
 installed debconf package post-installation script subprocess
returned error exit status 1
Errors were encountered while processing:
 debconf
E: Sub-process /usr/bin/dpkg returned an error code (1)

It is not clear what started this situation but perhaps it may be due
to my mistake in the installation of cdebconf-gtk a couple of days ago
and after that its purge (both cdebconf-gtk and cdebconf).
Does anyone have an idea or solution?

Thanks!



is the number of dot files a measure of the darkness of Linux?:-D

2021-05-16 Thread Patrice Duroux
Hi,

1. I was wondering about the presence of the /etc/.pwd.lock file on my
system.
For sure 'apt-file search /etc/.pwd.lock' is no help, but 'man -K
.pwd.lock' do.
I also searched the Debian user mailing list and found some relevant
discussion on this file.
Querying the Debian Code Search was also very interesting.

Could there be a Debian web page to handle some sort of global search?
I think this could be useful also for beginner not familiar with the
diversity of Debian services, no?
It will be for instance client to Debian Packages Search, Debian Manpages
and Code Search, (also Debian Wiki?) that would provide at least links if
topics are found in each of them.
May be user would be able to select their targets.

2. After this I was curious about the overall content of all the packages
on any dot files (including directories). For that I used the following to
2 commands:
# the packages concerned
apt-file --filter-origins Debian --regex search '/\.' | cut -d ':' -f 1 |
uniq -c | sort -h
# the top 10 of dot files
apt-file --filter-origins Debian --regex search '/\.' | cut -d ':' -f 2 |
grep -o '/\..*' | sort | uniq -c | sort -rh | head -10

They are very diverse and include some .git* ones. Are they always useful
to provide?
Is this something related to the Debian Policy? tracked by Debian
Maintainer and/or in the scope of some QA tools?

My opinion (as a sysadmin) is that I am not a big fan of dot files and
moreover when they are not intended to be reserved (better restricted?) to
the userland.

Cheers,
Patrice


Re: Re: trouble with sbuild

2021-04-14 Thread Patrice Duroux


I should have stacked the changelog to reads: wiki, manpages, README!
Now I will think about a wish report to sbuild package.
Thanks



trouble with sbuild

2021-04-12 Thread Patrice Duroux
Hi,

I am trying to quit pbuilder/cowbuilder to work on packaging and so use
sbuild directly. Currently it is the version 0.81.2 on a Sid system. So
after looking at sbuild-createchroot(8) manpage, I used the command:

$ sbuild-createchroot --chroot-mode=unshare --make-sbuild-tarball ~/.cache/
sbuild/unstable-amd64.tar.gz unstable $(mktemp -d)
https://deb.debian.org/debian/

But I got the following error message:

I: SUITE: unstable
I: TARGET: /tmp/tmp.sKNyIB4DeD
I: MIRROR: https://deb.debian.org/debian/
I: Running debootstrap --arch=amd64 --variant=buildd --verbose
--include=fakeroot,build-essential --components=main --resolve-deps
--no-merged-usr unstable /tmp/tmp.sKNyIB4DeD https://deb.debian.org/debian/
newuidmap failed: No such file or directory at -e line 1.
child had a non-zero exit status: 512 at -e line 1.
newuidmap failed: No such file or directory at -e line 1.
child had a non-zero exit status: 512 at -e line 1.
E: Error running env PATH=/usr/sbin:/usr/bin:/sbin:/bin perl -e require '
syscall.ph';pipe my $rfh, my $wfh;my $ppid = $$;my $cpid = fork() // die
"fork() failed: $!";if ($cpid == 0) {close $wfh;0 == sysread $rfh, my $c, 1
or die "read() did not receive EOF";0 == system "newuidmap $ppid  0 10
65536" or die "newuidmap failed: $!";0 == system "newgidmap $ppid  0 10
65536" or die "newgidmap failed: $!";exit 0;}0 == syscall &SYS_unshare,
1006764032 or die "unshare() failed: $!";close $wfh;$cpid == waitpid $cpid,
0 or die "waitpid() failed: $!";if ($? != 0) {die "child had a non-zero
exit status: $?";}0 == syscall &SYS_setgid, 0 or die "setgid failed: $!";0
== syscall &SYS_setuid, 0 or die "setuid failed: $!";0 == syscall
&SYS_setgroups, 0, 0 or die "setgroups failed: $!";my $cpid = fork() // die
"fork() failed: $!";if ($cpid != 0) {$cpid == waitpid $cpid, 0 or die
"waitpid() failed: $!";exit ($? >> 8);}exec { $ARGV[0] } @ARGV or die
"exec() failed: $!"; sh -c
   rootdir="$1"; shift;
   hostname sbuild;
   mkdir -p "$rootdir/dev";
   for f in null zero full random urandom tty; do
touch "$rootdir/dev/$f";
chmod -rwx "$rootdir/dev/$f";
mount -o bind "/dev/$f" "$rootdir/dev/$f";
   done;
   mkdir -p "$rootdir/sys";
   mount -o rbind /sys "$rootdir/sys";
   mkdir -p "$rootdir/proc";
   mount -t proc proc "$rootdir/proc";
   mkdir -p "$rootdir/fakebin";
   ln -sf /bin/true "$rootdir/fakebin/mknod";
   ln -sf /bin/true "$rootdir/fakebin/mount";
   export PATH="$rootdir/fakebin:/fakebin:$PATH"
   "$@";
   exit_status=$?;
   rm "$rootdir/fakebin/mknod" "$rootdir/fakebin/mount";
   rm -d "$rootdir/fakebin";
   exit $exit_status;
-- /tmp/tmp.sKNyIB4DeD debootstrap --arch=amd64 --variant=buildd
--verbose --include=fakeroot,build-essential --components=main
--resolve-deps --no-merged-usr unstable /tmp/tmp.sKNyIB4DeD
https://deb.debian.org/debian/ at /usr/bin/sbuild-createchroot line 433.

If I understand well, it is a Perl script that tries to execute some
'newuidmap' command that is part of the uidmap package and is not currently
installed, neither present in the sbuild depends.
I am trying to follow /u/s/d/sbuild/README.Debian that does not mention
anything on this.
What did I miss?

Thanks


about a post at debian-python

2021-03-27 Thread Patrice Duroux
Hi,

Sorry if I polluted the debian-python mailing list about my following
investigations:
https://lists.debian.org/debian-python/2021/03/msg00053.html
https://lists.debian.org/debian-python/2021/03/msg00054.html

I was not convinced to start by opening an issue starting at snakemake, so
I posted to debian-python. I was probably wrong looking at the different
package maintainers involved:

snakemake - Debian Med Packaging Team <
debian-med-packag...@lists.alioth.debian.org>
depends:
python3-pulp - Debian OpenStack 
depends:
coinor-cbc - Debian Science Maintainers <
debian-science-maintain...@alioth-lists.debian.net>

and also:

glpk-utils - Debian Science Team <
debian-science-maintain...@lists.alioth.debian.org>

At the point where I got to, should I report a bug to python3-pulp?

Many thanks,
Patrice


Re: systemd (241-7~deb10u5) + tomcat9 (9.0.39-1~bpo10+1) + override.conf on a Buster 10.7

2020-12-11 Thread Patrice Duroux
Hi,

Finally got it after simply applying the commands:
umount /srv/scratch
mount /srv/scratch
without having changed anything regarding NFS or whatever,
pure (systemd?) magic!

Patrice



systemd (241-7~deb10u5) + tomcat9 (9.0.39-1~bpo10+1) + override.conf on a Buster 10.7

2020-12-10 Thread Patrice Duroux
Hi,

Before turning mad, any help would be welcome!

On a Buster system, I have created a
/etc/systemd/system/tomcat9.service.d/override.conf file to set a
value for ReadWritePaths.
Using a value such as /home or /src/backup/shared, tomcat9 is starting
fine and using /src/scratch/shared it does not (see the error messages
below).

Here are the commands to check each case:

systemctl daemon-reload
systemctl restart tomcat9

Here are the 'ls' outputs:

$ ls -ld /home /srv/backup /srv/backup/shared /srv/scratch /srv/scratch/shared
drwxr-xr-x 32 root   root  4096 déc.  10 14:32 /home
drwxr-xr-x  9 root   root   136 déc.   8 22:53 /srv/backup
drwxr-xr-x 13 ligmdb ligmusers  240 juin  28 16:51 /srv/backup/shared
drwxr-xr-x  5 root   root66 oct.  22 13:28 /srv/scratch
drwxr-xr-x 10 ligmdb ligmusers  173 juin  28 16:51 /srv/scratch/shared

Here are the 'mount' for those:

imgt2:/srv/data/home on /home type nfs4
(rw,relatime,vers=4.2,rsize=1048576,wsize=1048576,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=sys,clientaddr=193.50.6.90,local_lock=none,addr=193.50.6.94)
imgt2:/srv/data/backup2/scratch on /srv/scratch type nfs4
(rw,relatime,vers=4.2,rsize=1048576,wsize=1048576,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=sys,clientaddr=193.50.6.90,local_lock=none,addr=193.50.6.94)
imgt2:/srv/data/backup2 on /srv/backup type nfs4
(rw,relatime,vers=4.2,rsize=1048576,wsize=1048576,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=sys,clientaddr=193.50.6.90,local_lock=none,addr=193.50.6.94)

Thanks,
Patrice

déc. 10 21:20:02 omega systemd[1]: Reloading.
déc. 10 21:20:11 omega systemd[1]: Starting Apache Tomcat 9 Web
Application Server...
-- Subject: L'unité (unit) tomcat9.service a commencé à démarrer
-- Defined-By: systemd
-- Support: https://www.debian.org/support
-- 
-- L'unité (unit) tomcat9.service a commencé à démarrer.
déc. 10 21:20:11 omega systemd[39264]: tomcat9.service: Failed to set
up mount namespacing: No such file or directory
déc. 10 21:20:11 omega systemd[39264]: tomcat9.service: Failed at step
NAMESPACE spawning /usr/libexec/tomcat9/tomcat-update-policy.sh: No
such file or directory
-- Subject: Le processus /usr/libexec/tomcat9/tomcat-update-policy.sh
n'a pas pu être exécuté
-- Defined-By: systemd
-- Support: https://www.debian.org/support
-- 
-- Le processus /usr/libexec/tomcat9/tomcat-update-policy.sh n'a pas
pu être exécuté, et a donc échoué.
-- 
-- Le code d'erreur renvoyé est ERRNO.
déc. 10 21:20:11 omega systemd[1]: tomcat9.service: Control process
exited, code=exited, status=226/NAMESPACE
-- Subject: Unit process exited
-- Defined-By: systemd
-- Support: https://www.debian.org/support
-- 
-- An ExecStartPre= process belonging to unit tomcat9.service has exited.
-- 
-- The process' exit code is 'exited' and its exit status is 226.
déc. 10 21:20:11 omega systemd[1]: tomcat9.service: Failed with result
'exit-code'.
-- Subject: Unit failed
-- Defined-By: systemd
-- Support: https://www.debian.org/support
-- 
-- The unit tomcat9.service has entered the 'failed' state with result
'exit-code'.
déc. 10 21:20:11 omega systemd[1]: Failed to start Apache Tomcat 9 Web
Application Server.
-- Subject: L'unité (unit) tomcat9.service a échoué
-- Defined-By: systemd
-- Support: https://www.debian.org/support
-- 
-- L'unité (unit) tomcat9.service a échoué, avec le résultat failed.



Fwd: troubles with mpt3sas module on a very recent Dell server

2020-08-24 Thread Patrice Duroux
Sorry, I should have reply to the list.

-- Message transféré --
De : *Patrice Duroux* 
Date : dimanche 23 août 2020
Objet : troubles with mpt3sas module on a very recent Dell server
À : Dan Ritter 


Sorry, I do not have an access to it neither, just its «free» part.

Here are results (OCR text conversion of iDRAC console screenshots) taken
from 2 grep in dmesg output :

1. grep 'mpt3sas'
[ 3.428945] mpt3sas_cm0: 63 BIT PCI BUS DMA ADDRESSING SUPPORTED, total mem
(131514432 kB)
[ 3.478646] mpt3sas_cm0: CurrentHostPageSize is 0: Setting default host
page size to 4k
[ 3.478665] mpt3sas_cm0: MSI-X vectors supported: 96
[ 3.478668] mpt3sas_cm0: 0 96
[ 3.482719] mpt3sas_cm0: High IOPs queues : disabled
[ 3.482855] mpt3sas_cm0: iomem(0xa550),
mapped(0xb287487d), size(65536)
[ 3.462857] mpt3sas_cm0: ioport(0x6000), size(256)
[ 3.537408] mot3sas_cmo: CurrentHostPageSize is 0: Setting default host
page size to 4k
[ 3.537411] mpt3sas_cm0: sending message unit reset !!
[ 3.538979] mpt3sas_cm0: message unit reset: SUCCESS
[ 3.566771] mot3sas_cmO: scatter gather: sge_in_main_msg(1),
sge_per_chain(7), sge_per_io(128), chains_per_io(19)
[ 3.574683] mpt3sas_cm0: request pool(0x0155647c) -
dma(0xfe4o000d): depth(9700), frame_size(128), pool_size(1212 kB)
[ 3.700583] mpt3sas_cm0: sense pool(0x12f0c13e)- dmal(0xfcco0d00):
depth(9463),element_size(96), pool_size(887 kB)
[ 3.700792] mpt3sas_cm0: config page(0x2fS86fdfa) -
dma(0xfc9ee000): size(512)
[ 3.700793] mpt3sas_cm0: Allocated physical memory: size(19145 kB)
[ 3.700793] mpt3sas_cm0: Current Controller Queue Depth(9460),Max
Controller Queue Depth(9584)
[ 3.700793] mptSsas_cmO: Scatter Gather Elements per IO(128)
[ 3.871306] mpt3sas_cm0: _base_display_fwpkg_version: complete
[ 3.871310] mpt3sas_cm0: FW Package Ver(16.17.00.05)
[ 3.871439] mpt3sas_cm0: overriding NVDATA EEDPTagMode setting
[ 3.871823] mpt3sas_cm0: LSISASSO08: FWVersion(16.00.08.00),
ChipRevision(0x02), BiosVersion(18.00.00.00)
[ 3.871824] mpt3sas_cm0: Protocol=(Initiator,Target),
Capabilities=(TLR,EEDP,Snapshot Buffer,Diag Trace Buffer,Task Set Full,
NCQ)
[ 3.877202] mpt3sas_cm0: sending port enable !!
[ 3.879601] mpt3sas_cm0: host_add: handle(0x0001),
sas_addr(0x52cea7f04de43f800), phys(8)
[ 3.893387] mpt3sas_cm0: port enable: SUCCESS
[ 4.090990] mpt3sas_cm0: log_info(0x3112043b): originator(PL), code(0x12),
sub_code(0x043b)
[ 4.095736] mpt3sas_cm0: log_info(0x3112043b): originator(PL), code(0x12),
sub_code(0x043b)
[ 4.098772] mpt3sas_cm0: log_info(0x3112043b): originator(PL), code(0x12),
sub_code(0x043b)
[ 4.103503] mpt3sas_cm0: log_info(0x3112043b): originator(PL), code(0x12),
sub_code(0x043b)
[ 4.107395] mpt3sas_cm0: log_info(0x3112043b): originator(PL), code(0x12),
sub_code(0x043b)
[ 4.112238] mpt3sas_cm0: log_info(0x3112043b): originator(PL), code(0x12),
sub_code(0x043b)
[ 4.115278] mpt3sas_cm0: log_info(0x3112043b): originator(PL), code(0x12),
sub_code(0x043b)
[ 4.119454] mpt3sas_cm0: log_info(0x3112043b): originator(PL), code(0x12),
sub_code(0x043b)
[ 4.123635] mpt3sas_cm0: log_info(0x3112043b): originator(PL), code(0x12),
sub_code(0x043b)
[ 4.128449] mpt3sas_cm0: log_info(0x3112043b): originator(PL), code(0x12),
sub_code(0x043b)
[ 4.131516] mpt3sas_cm0: log_info(0x3112043b): originator(PL), code(0x12),
sub_code(0x043b)
[ 4.135229] mpt3sas_cm0: log_info(0x3112043b): originator(PL), code(0x12),
sub_code(0x043b)
[ 4.142162] mpt3sas_cm0: log_info(0x3112043b): originator(PL), code(0x12),
sub_code(0x043b)
[ 4.146976] mpt3sas_cm0: log_info(0x3112043b): originator(PL), code(0x12),
sub_code(0x043b)
[ 4.150725] mpt3sas_cm0: log_info(0x3112043b): originator(PL), code(0x12),
sub_code(0x043b)
[ 4.155460] mpt3sas_cm0: log_info(0x3112043b): originator(PL), code(0x12),
sub_code(0x043b)
[ 5.668812] mpt3sas_cm0: log_info(0x3112043b): originator(PL), code(0x12),
sub_code(0x043b)
[ 5.671926] mpt3sas_cm0: log_info(0x3112043b): originator(PL), code(0x12),
sub_code(0x043b)
[ 5.678008] mpt3sas_cm0: log_info(0x3112043b): originator(PL), code(0x12),
sub_code(0x043b)
[ 5.679460] mpt3sas_cm0: log_info(0x3112043b): originator(PL), code(0x12),
sub_code(0x043b)
[ 5.685393] mpt3sas_cm0: log_info(0x3112043b): originator(PL), code(0x12),
sub_code(0x043b)[ 3.925874] sd 0:0:0:0: [sdc] 468862128 512-byte logical
blocks: (240 GB/224 GiB)
...

2. grep 'sd[a-d]'
[ 3.925877] sd 0:0:0:0: [sdc] 4096-byte physical blocks
[ 3.926126] sd 0:0:0:0: [sdc] Write Protect is off
[ 3.926129] sd 0:0:0:0: [sdc] Mode Sense: 9b 00 10 08
[ 3.926150] sd 0:0:1:0: [sda] Enabling DIF Type 2 protection
[ 3.926319] sd 0:0:3:0: [sdb] Enabling DIF Type 2 protection
[ 3.926376] sd 0:0:4:0: [sdd] Enabling DIF Type 2 protection
[ 3.926437] sd 0:0:0:0: [sdc] Write cache: enabled, read cache: enabled,
supports DPO and FUA
[ 3.926449] sd 0:0:1:0: [sda] 3516328368 512-byte logical blocks: (1.80
TB/1.64 TiB)
[ 3.926450] sd 0:0:1:0: [sda] 4096-byte physical blocks
[ 3.9266

Re: Re: troubles with mpt3sas module on a very recent Dell server

2020-08-23 Thread Patrice Duroux
Hi Reco,

Thanks for your advice, I will test this as soon as possible.

Patrice



troubles with mpt3sas module on a very recent Dell server

2020-08-22 Thread Patrice Duroux
Hi,

I am trying to install a Debian system on a recently purchased Dell
PowerEdge R840.
After trying many versions and distributions (including also Ubuntu Server
20.04 LTS) up to Debian Bullseye Alpha 2, the situations are always very
similar to this:

https://access.redhat.com/solutions/4954451

I checked for all iDRAC, BIOS and firmware updates.

Here are version messages extracted from dmesg:

5.7.0-2-amd64 #1 SMP Debian 5.7.10-1 (2020-07-26) x86_64 GNU/Linux
mpt3sas version 33.100.00.00
FW Package Ver(16.17.00.05)
LSISAS3008: FWVersion(16.00.08.00), ChipRevision(0x02), BiosVersion(18.00.00.00)

Hardware setup does not have any RAID support.
5 disks are attached: 1 x 240Go SSD SATA + 4 x 1,8To SAS

Don't really know where to address this or if/how I can help.

Thanks,
Patrice


problem to apply an update with fwupd

2020-06-23 Thread Patrice Duroux
Hi,

I am facing a strange trouble with a Debian Sid laptop (Dell Precision
7540) both using gnome-software or fwupdmgr: a recent firmware update does
not apply.
So after reboots the update comes back again. Previously this worked many
times.
Is there a way to debug that?

Thanks,
Patrice

patrice@kos-moceratops ~> dpkg -l | grep '\(grub\|fwupd\)'
ii  fwupd 1.3.11-1
   amd64Firmware update daemon
ii  grub-common   2.04-8
   amd64GRand Unified Bootloader (common files)
ii  grub-efi-amd642.04-8
   amd64GRand Unified Bootloader, version 2 (EFI-AMD64 version)
ii  grub-efi-amd64-bin2.04-8
   amd64GRand Unified Bootloader, version 2 (EFI-AMD64 modules)
ii  grub-firmware-qemu2.04-8
   amd64GRUB firmware image for QEMU
ii  grub-pc-bin   2.04-8
   amd64GRand Unified Bootloader, version 2 (PC/BIOS modules)
ii  grub2-common  2.04-8
   amd64GRand Unified Bootloader (common files for version 2)
ii  libfwupd2:amd64   1.3.11-1
   amd64Firmware update daemon library
ii  libfwupdplugin1:amd64 1.3.11-1
   amd64Firmware update daemon plugin library

patrice@kos-moceratops ~> fwupdmgr update
• Thunderbolt Controller has no available firmware updates
• KXG60ZNV256G NVMe KIOXIA 256GB has the latest available firmware version
• ST1000LM049-2GH172 has no available firmware updates
Upgrade available for System Firmware from 1.8.2 to 1.9.0
Precision 7540 must remain plugged into a power source for the duration of
the update to avoid damage. Continue with update? [Y|n]: Y
Downloading 1.9.0 for System Firmware...
Decompressing…   [***]
Authenticating…  [***]
Updating System Firmware…[  -]
Scheduling…  [***]
Successfully installed firmware

An update requires a reboot to complete. Restart now? [y|N]:



patrice@kos-moceratops ~> tree /boot/efi
/boot/efi
├── EFI
│   ├── Boot
│   │   ├── BOOTX64.EFI
│   │   ├── en-us
│   │   │   └── bootx64.efi.mui
│   │   ├── fbx64.efi
│   │   ├── mmx64.efi
│   │   └── shimx64.efi
│   ├── Debian
│   │   ├── BOOTX64.CSV
│   │   ├── fbx64.efi
│   │   ├── fw
│   │   │   └── fwupd-74992bad-d49d-4f82-bb77-bbe865bea34e.cap
│   │   ├── fwupdx64.efi
│   │   ├── grub.cfg
│   │   ├── grubx64.efi
│   │   ├── mmx64.efi
│   │   └── shimx64.efi
│   ├── dell
│   │   ├── bios
│   │   │   └── recovery
│   │   │   ├── BIOS_CUR.RCV
│   │   │   └── BIOS_PRE.rcv
│   │   └── logs
│   │   └── diags_current.xml
│   ├── Microsoft
│   │   └── Boot
│   │   ├── BCD
│   │   ├── BCD.LOG
│   │   ├── en-us
│   │   ├── Fonts
│   │   │   ├── chs_boot.ttf
│   │   │   ├── cht_boot.ttf
│   │   │   ├── jpn_boot.ttf
│   │   │   ├── kor_boot.ttf
│   │   │   ├── malgun_boot.ttf
│   │   │   ├── meiryo_boot.ttf
│   │   │   ├── msjh_boot.ttf
│   │   │   ├── msyh_boot.ttf
│   │   │   ├── segmono_boot.ttf
│   │   │   ├── segoe_slboot.ttf
│   │   │   └── wgl4_boot.ttf
│   │   └── Resources
│   │   └── bootres.dll
│   └── ubuntu
│   ├── BOOTX64.CSV
│   ├── grub.cfg
│   ├── grubx64.efi
│   ├── mmx64.efi
│   └── shimx64.efi
└── en-us
└── bootmgr.efi.mui

16 directories, 36 files


Re: Re: question related to #953223

2020-03-07 Thread Patrice Duroux
 
> Deleting a configuration file is considered to be a choice of the 
> administrator and will be preserved.

Not always! ;-) Moreover if this remove have been done by a maintainer script
without paying too much attention about any «brother» packages. Note that this
was consider as a bug also by the maintainer and it was closed since then.

Also I try to use tool like 'adequate' do detect such a case on my system but it
is not in its scope. Is there a easy way/tool for that? with dpkg itself? 

What I was trying to suggest with my first post to the list is that may be
reinstalling a package (with some removed conffiles) will notifying it in the
output whatever the result: keeping it removed, providing a conffile.dpkg-new,
...

Thanks,
Patrice




Re: Re: question related to #953223

2020-03-07 Thread Patrice Duroux
Sorry it was not my intention that the discussion should slide in a
different direction than
that of my original question. I was just looking for an advice about
solving such situation without removing anything from my system because
applying 'apt --reinstall install force3' did not restore the removed
conffiles .


Re: Re: question related to #953223

2020-03-07 Thread Patrice Duroux


Yes exactly you can consider different «problems» there:

1. How to correctly package different source packages that have to share
conffiles? So even purging one of them should leave the conffiles for the other
installed ones.

Laurent is suggesting to not do any explicit 'rm' of any conffiles in .postrm
dpkg is doing the job.

(if I understand well)

And both fuse and fuse3 proceed the same:
https://sources.debian.org/src/fuse3/3.9.0-1/debian/fuse3.postrm/
https://sources.debian.org/src/fuse/2.9.9-2/debian/fuse.postrm/

2. How do get back such conffiles once it have been remove like this?

Doing a reinstall is not enough and neither alert anything.





question related to #953223

2020-03-07 Thread Patrice Duroux
Hi,

I am facing the same situation as reported in the issue here:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=953223

So having no more /etc/fuse.conf on my system, what is the best to get it
back?
Why doing 'apt --reinstall install fuse3' do not restore this file?
Neither notify anything about it?
Finally I have forced a purge (because of the dependencies) and so install
it from fresh.

Thanks,
Patrice


Re: Re: how to deal with 'trap invalid opcode'?

2020-02-13 Thread patrice . duroux


Ok then I will submit a bug report with clear information that I hope
will be more helpful and not make anybody angry reading it! :-/

Many thanks,
Patrice




how to deal with 'trap invalid opcode'?

2020-02-13 Thread Patrice Duroux
Hi,

The system on which it i occurring is a Debian Buster 10.3
The binaries that are involved are provided by the following packages:
ii  ncbi-blast+   2.8.1-1
  amd64next generation suite of BLAST sequence search tools
ii  ncbi-blast+-legacy2.8.1-1
  all  NCBI Blast legacy call script

and here is what dmesg says:

[16950090.751977] traps: blastn[8041] trap invalid opcode ip:7f1a5e4ce98c
sp:7ffe69e29be0 error:0 in libblast.so[7f1a5e48d000+66000]
[16951820.852031] traps: blastn[8512] trap invalid opcode ip:7fd312fed98c
sp:7ffe840c5780 error:0 in libblast.so[7fd312fac000+66000]
[16952207.586375] traps: makeblastdb[8966] trap invalid opcode
ip:7faa9aaa6b02 sp:7ffe4ff58040 error:0 in libxutil.so[7faa9aa73000+83000]
[16952218.407194] traps: makeblastdb[8975] trap invalid opcode
ip:7f8a2ac08b02 sp:7ffc88589580 error:0 in libxutil.so[7f8a2abd5000+83000]

May some amd64 packages supposed to be executable only for specific
CPU/arch?

Here is the hardware information:

LANG=C lshw -short
H/W pathDevice  Class  Description
==
system PowerEdge 6850
/0  bus0RD318
/0/0memory 64KiB BIOS
/0/400  processor  Intel(R) Xeon(TM) CPU
3.40GHz
/0/400/700  memory 32KiB L1 cache
/0/400/701  memory 2MiB L2 cache
/0/400/702  memory 16MiB L3 cache
/0/401  processor  Intel(R) Xeon(TM) CPU
3.40GHz
/0/401/703  memory 32KiB L1 cache
/0/401/704  memory 2MiB L2 cache
/0/401/705  memory 16MiB L3 cache
/0/402  processor  Intel(R) Xeon(TM) CPU
3.40GHz
/0/402/706  memory 32KiB L1 cache
/0/402/707  memory 2MiB L2 cache
/0/402/708  memory 16MiB L3 cache
/0/403  processor  Intel(R) Xeon(TM) CPU
3.40GHz
/0/403/709  memory 32KiB L1 cache
/0/403/70a  memory 2MiB L2 cache
/0/403/70b  memory 16MiB L3 cache
/0/1000 memory 64GiB System Memory
...

Thanks,
Patrice


Re: Re: trouble with my account's groups and strange 'id' result

2020-02-08 Thread Patrice Duroux


Hi,
Thanks for all the details.
It is probably an effect of GNOME/dbus as the DM is also GDM.
So then to do my test, I have used another way to finally get it.

Patrice



trouble with my account's groups and strange 'id' result

2020-02-07 Thread Patrice Duroux
Hi,

Currently on a Debian Sid system, I am facing this inconsistent 'id' result:

patrice@hp-dark:~$ id
uid=1000(patrice) gid=1000(patrice) 
groupes=1000(patrice),4(adm),24(cdrom),25(floppy),27(sudo),29(audio),30(dip),44(video),46(plugdev),50(staff),100(users),102(systemd-journal),108(netdev),113(bluetooth),126(kvm),127(debian-tor),997(systemd-coredump)
patrice@hp-dark:~$ id patrice
uid=1000(patrice) gid=1000(patrice) 
groupes=1000(patrice),4(adm),24(cdrom),25(floppy),27(sudo),29(audio),30(dip),44(video),46(plugdev),50(staff),100(users),102(systemd-journal),108(netdev),113(bluetooth),126(kvm),997(systemd-coredump),127(debian-tor),999(bumblebee)

I have tried to quit the desktop (GNOME) session and to open again a session.
I am sure that rebooting my system will solve this 'cache' (systemd?) trouble.
Is this expected?

And I would have like to make some test without having to reboot before. What 
do I have to do?

Thanks,
Patrice



small alert regarding mariadb that doesn't want to stop

2019-10-31 Thread Patrice Duroux
Dear all,

Recently my Debian sid (systemd) was not able to shutdown nor reboot.
After investigation, the guilty was the mariadb server (1:10.3.18-1) that was
somehow «blocking» the process.
Note: forcing multiple «ctrl+alt+del» then provoques a watchdog trap.

My first solution was to kill the process before each reboot or shutdown.

But I finally found the following:
https://superuser.com/questions/1420699/how-to-fix-mariadb-when-it-gets-stuck-during-shutdown-waiting-for-page-cleaner
and
https://forum.manjaro.org/t/computer-does-not-shut-down-because-of-mariadb/81565

So I related this trouble to the last Daylight saving time (France).

Some questions:
- do I have to create a bug report?
- is there any place for such tricks? (in the Debian wiki?)
- or any of this (noise)...

Cheers,
Patrice



Re: Re: where are the vte2.91 packages of version 0.57.90-1 (experimental)?

2019-08-26 Thread patrice . duroux
Hi,
Sure the reason is clearly there:
https://buildd.debian.org/status/package.php?p=vte2.91&suite=experimental
I don't know why I was so confused between the apt output (and also
using synaptic) regarding this? But probably be it was too late for me
at that time :-)
Thanks!



where are the vte2.91 packages of version 0.57.90-1 (experimental)?

2019-08-25 Thread Patrice Duroux


Hi,

Since the last upload of version 0.57.90-1 to experimental on the 21th August (
https://tracker.debian.org/pkg/vte2.91), the packages are not in the scope of
apt (deb https://deb.debian.org/debian experimental main contrib non-free).

But regarding the https://packages.debian.org/experimental/libvte-2.91-0
download table and following for instance the link to https://packages.debian.o
rg/experimental/amd64/libvte-2.91-0/download
the package seems to be provided there.

Finally, I am curios about why is there not always the version column in thoses
tables? (only sid seems to have one)

Regards,
Patrice



kernel 5.2.x and firmware-iwlwifi: incompatibilities?

2019-08-10 Thread Patrice Duroux
 hp-dark kernel: [  276.699449]  ret_from_fork+0x35/0x40
Aug  7 14:56:29 hp-dark kernel: [  276.976014] iwlwifi :3d:00.0:
Failing on timeout while stopping DMA channel 8 [0x07fd0001]

Not sure where to address this trouble and just found this:
https://bugs.launchpad.net/ubuntu/+source/linux-firmware/+bug/1836986

Regards,
Patrice


help to migrate to git to upgrade packaging abcm2ps

2018-12-05 Thread Patrice Duroux
Hi,

abcm2ps package does not have any Debian VCS regarding:
https://tracker.debian.org/pkg/abcm2ps
But there is since few years an active upstream on github.
Here are the steps that I tried:

gbp import-dsc apt:abcm2ps/sid
cd abcm2ps
git remote add origin https://github.com/leesavide/abcm2ps.git
rm * # note that debian/ will not be remove
git pull origin v8.14.1 -Xtheirs --allow-unrelated-histories

I hope it is clear what I would like to obtain as an output of the previous
steps: getting an adequate file set in sync with the v8.14.1 but keeping
the debian/ directory from the Debian packaging from Sid. Also I would like
also to be as generic as possible. For instance I do not known if it exists
a git facility to retrieve the greatest version tag 'automagically' without
using a previous step (to set a $-variable) or any $() expression.

But then I still have some differences with a fresh clone using tag v8.14.1:

Common subdirectories: abcm2ps/.git and debian/abcm2ps/.git
Only in debian/abcm2ps/: debian
Only in abcm2ps/: flute.fmt
Only in abcm2ps/: landscape.fmt
Only in abcm2ps/: musicfont.fmt
Only in abcm2ps/: newfeatures.abc
Only in abcm2ps/: sample.abc
Only in abcm2ps/: sample2.abc
Only in abcm2ps/: sample3.eps
Only in abcm2ps/: voices.abc

Why some files are missing?
I tried to find a tutorial but no clue yet.

Thanks,
Patrice


Re: Re: Re: Re: Re: does anyone know how to calm down 'tracker-store'?

2018-11-29 Thread Patrice Duroux
Hi,

That is done under #915042.
I hope improving a bit the output by using 'coredumpctl debug' and adding some
other debugging symbol packages.

Many thanks!



Re: Re: Re: Re: does anyone know how to calm down 'tracker-store'?

2018-11-28 Thread Patrice Duroux

Hi,
Not sure to got it exactly but here is finally the 'coredumpctl info' output.
Where to address it if needed?
Thanks,
Patrice


   PID: 32028 (tracker-extract)
   UID: 1000 (patrice)
   GID: 1000 (patrice)
Signal: 11 (SEGV)
 Timestamp: Wed 2018-11-28 22:54:42 CET (5min ago)
  Command Line: /usr/lib/tracker/tracker-extract
Executable: /usr/lib/tracker/tracker-extract
 Control Group: 
/user.slice/user-1000.slice/user@1000.service/tracker-extract.service
  Unit: user@1000.service
 User Unit: tracker-extract.service
 Slice: user-1000.slice
 Owner UID: 1000 (patrice)
   Boot ID: 2b431ca216e346b9a2451932baa8be23
Machine ID: 7b96703962d14b21b365984860adb794
  Hostname: hp-dark
   Storage: 
/var/lib/systemd/coredump/core.tracker-extract.1000.2b431ca216e346b9a2451932baa8be23.32028.154344208200.lz4
   Message: Process 32028 (tracker-extract) of user 1000 dumped core.

Stack trace of thread 32070:
#0  0x7f4db09e1635 gst_video_codec_frame_ref 
(libgstvideo-1.0.so.0)
#1  0x7f4dae1c134e _gst_libde265_return_image 
(libgstde265.so)
#2  0x7f4dae1c17a5 gst_libde265_dec_handle_frame 
(libgstde265.so)
#3  0x7f4db09cfe4b gst_video_decoder_decode_frame 
(libgstvideo-1.0.so.0)
#4  0x7f4db09d2964 gst_video_decoder_chain_forward 
(libgstvideo-1.0.so.0)
#5  0x7f4db09d3042 gst_video_decoder_chain 
(libgstvideo-1.0.so.0)
#6  0x7f4db0adcc3a gst_pad_chain_data_unchecked 
(libgstreamer-1.0.so.0)
#7  0x7f4db0ae4ed2 gst_pad_push (libgstreamer-1.0.so.0)
#8  0x7f4db08a7dfd gst_base_transform_chain 
(libgstbase-1.0.so.0)
#9  0x7f4db0adcc3a gst_pad_chain_data_unchecked 
(libgstreamer-1.0.so.0)
#10 0x7f4db0ae4ed2 gst_pad_push (libgstreamer-1.0.so.0)
#11 0x7f4db088c9c8 gst_base_parse_push_frame 
(libgstbase-1.0.so.0)
#12 0x7f4db088da35 gst_base_parse_chain 
(libgstbase-1.0.so.0)
#13 0x7f4db0adcc3a gst_pad_chain_data_unchecked 
(libgstreamer-1.0.so.0)
#14 0x7f4db0ae4ed2 gst_pad_push (libgstreamer-1.0.so.0)
#15 0x7f4daea5fa8d gst_single_queue_push_one 
(libgstcoreelements.so)
#16 0x7f4db0b11f41 gst_task_func (libgstreamer-1.0.so.0)
#17 0x7f4df35daad3 n/a (libglib-2.0.so.0)
#18 0x7f4df35da135 n/a (libglib-2.0.so.0)
#19 0x7f4df3501f2a start_thread (libpthread.so.0)
#20 0x7f4df3434edf __clone (libc.so.6)

Stack trace of thread 32030:
#0  0x7f4df342a739 __GI___poll (libc.so.6)
#1  0x7f4df35b1e46 n/a (libglib-2.0.so.0)
#2  0x7f4df35b21d2 g_main_loop_run (libglib-2.0.so.0)
#3  0x7f4df37ac7b6 n/a (libgio-2.0.so.0)
#4  0x7f4df35da135 n/a (libglib-2.0.so.0)
#5  0x7f4df3501f2a start_thread (libpthread.so.0)
#6  0x7f4df3434edf __clone (libc.so.6)

Stack trace of thread 32033:
#0  0x7f4df342fa79 syscall (libc.so.6)
#1  0x7f4df35f863f g_cond_wait (libglib-2.0.so.0)
#2  0x7f4df358407b n/a (libglib-2.0.so.0)
#3  0x7f4df35daaa7 n/a (libglib-2.0.so.0)
#4  0x7f4df35da135 n/a (libglib-2.0.so.0)
#5  0x7f4df3501f2a start_thread (libpthread.so.0)
#6  0x7f4df3434edf __clone (libc.so.6)

Stack trace of thread 32028:
#0  0x7f4df342a739 __GI___poll (libc.so.6)
#1  0x7f4df35b1e46 n/a (libglib-2.0.so.0)
#2  0x7f4df35b21d2 g_main_loop_run (libglib-2.0.so.0)
#3  0x5556d54eadcb main (tracker-extract)
#4  0x7f4df335fb17 __libc_start_main (libc.so.6)
#5  0x5556d54eaeba _start (tracker-extract)

Stack trace of thread 32034:
#0  0x7f4df342fa79 syscall (libc.so.6)
#1  0x7f4df35f863f g_cond_wait (libglib-2.0.so.0)
#2  0x7f4df358407b n/a (libglib-2.0.so.0)
#3  0x7f4df35daaa7 n/a (libglib-2.0.so.0)
#4  0x7f4df35da135 n/a (libglib-2.0.so.0)
#5  0x7f4df3501f2a start_thread (libpthread.so.0)
#6  0x7f4df3434edf __clone (libc.so.6)

Stack trace of thread 32031:
#0  0x7f4df342a739 __GI___poll (libc.so.6)
#1  0x7f4df35b1e46 n/a (libglib-2.0.so.0)
#2  0x7f4df35b1f6c g_main_context_iteration 
(libgli

Re: Re: Re: does anyone know how to calm down 'tracker-store'?

2018-11-28 Thread Patrice Duroux


Hi again,

Then here is my current situation (after a LZ4 decompression, 
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=914934):

root@hp-dark:/var/lib/systemd/coredump# file 
core.tracker-extract.1000.273d78802abc412f8e7a360fd7509e52.14743.154343689200
core.tracker-extract.1000.273d78802abc412f8e7a360fd7509e52.14743.154343689200:
 ELF 64-bit LSB core file, x86-64, version 1 (SYSV), SVR4-style, from 
'/usr/lib/tracker/tracker-extract', real uid: 1000, effective uid: 1000, real 
gid: 1000, effective gid: 1000, execfn: '/usr/lib/tracker/tracker-extract', 
platform: 'x86_64'
root@hp-dark:/var/lib/systemd/coredump# gdb 
core.tracker-extract.1000.273d78802abc412f8e7a360fd7509e52.14743.154343689200
GNU gdb (Debian 8.2-1) 8.2
Copyright (C) 2018 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>;.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>;.

For help, type "help".
Type "apropos word" to search for commands related to "word"...
"/var/lib/systemd/coredump/core.tracker-extract.1000.273d78802abc412f8e7a360fd7509e52.14743.154343689200":
 not in executable format: file format not recognized
(gdb) quit


I have installed:
ii  libde265-0-dbgsym:amd64 1.0.3-1+b1  
  amd64debug symbols for libde265-0
ii  libdvdcss2-dbgsym:amd64 1.4.2-1~local   
  amd64debug symbols for libdvdcss2
ii  tracker-extract-dbgsym  2.1.5-3 
  amd64debug symbols for tracker-extract

because by another way (looking at /tmp/tracker-extract-files.X) I have 
found that the error is due to a Matroska video file.
Finally I tried to look at https://wiki.debian.org/HowToGetABacktrace but it 
does not mention systemd-coredump at all, and then it is not clear when the 
need is for a user or session daemon/service debugging because in my case it is 
not explicitly launching a specific command to get the error.

Regards,
Patrice




Re: Re: does anyone know how to calm down 'tracker-store'?

2018-11-28 Thread Patrice Duroux


Hi,

On the server :

1. impossible to remove the tracker package unless to remove other ones:

dpkg: dependency problems prevent removal of tracker:
 tracker-miner-fs depends on tracker (>= 2.1.0).
 tracker-extract depends on tracker (>= 2.1.0).
 rygel-tracker depends on tracker (>= 0.8).
 nautilus depends on tracker.
 gnome-photos depends on tracker.
 gnome-music depends on tracker (>= 2.0).
 gnome-documents depends on tracker (>= 1.99).
 gnome-core depends on tracker; however:
  Package tracker is to be removed.
 gnome-boxes depends on tracker (>= 2.0).

dpkg: error processing package tracker (--purge):
 dependency problems - not removing
Errors were encountered while processing:
 tracker

2. I was trying to find a way to do it globally and 'silently' without asking
all the users to do in their session a set of 'systemctl' commands that they
never heard about. ;-)
Finally I have renamed the binary so at least to stop the log invasion.

3. For the laptop, I will try to chase the bug and install the debugging symbols
but for which packages precisely is not clear to me. I will start with the
gstreamer ones then.

Thanks!
Patrice



does anyone know how to calm down 'tracker-store'?

2018-11-26 Thread Patrice Duroux
pa2 systemd[6105]: tracker-store.service: Start request
repeated too quickly.
Nov 26 20:14:00 kappa2 systemd[6105]: tracker-store.service: Failed with
result 'exit-code'.
Nov 26 20:14:00 kappa2 systemd[6105]: Failed to start Tracker metadata
database store and lookup manager.

So its log file is growing quite quickly.

I suspect that those annoying messages are due to 'tracker', indirectly for
case 1. and directly for case 2. Is there a way to inactive 'tracker' at
least on a session server without uninstalling it (otherwise some
dependencies then would be broken)?

Thanks,
Patrice


Re: gnu-chess

2002-10-19 Thread VETSEL Patrice
Have you just tried :
apt-cache search chess 

cya

On Sat, 2002-10-19 at 14:39, Arash Bijanzadeh wrote:
> Where can I find a gnu-chess package for Debian please?
> 
> 
> -- 
> To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
> with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
> 



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]




Re: Viewing avi files

2002-10-03 Thread VETSEL Patrice


> I just thought that info might be of interest to anyone considering
> using precompiled debs instead of 'dpkg-buildpackage'ing them themselves.
> 

So use this great french script to compile mplayer by yoursel :)
apt source -> deb http://okki666.nerim.net/debian ./ 

apt-get install mplayer-update

Here is the french page : http://www.docmaster.org/mplayer-update/

cya


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]




Re: Viewing avi files

2002-10-02 Thread VETSEL Patrice

> Using Woody.
> Please advise what program to view avi files

Install mplayer :)
here : http://mplayer.nmeos.net/

cya


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]




Re: kernel-panic

2002-09-03 Thread VETSEL Patrice

Have you compiled the support of ext2 or ext3 or reiserfs  in hard, not in module 
(depend on your /boot partition) ?

++

On Wed, 04 Sep 2002 03:55:06 +1000
Russell <[EMAIL PROTECTED]> wrote:

> Hi,
> 
> Why do i get:
> 
> RAMDISK: cramfs filesystem found at block 0
> RAMDISK: Loading 892 blocks [1 disk] into ram disk... done.
> Freeing initrd memory: 892k freed
> request_module[nls_437]: Root fs not mounted
> Unable to load NLS charset 437
> Kernel panic: VFS: Unable to mount root fs on 01:00
> 
> This is from a kernel i recompiled after getting in
> with a rescue floppy. At lilo, i entered "linux root=/dev/hda2".
> The few english charsets were compiled in (not as modules).
> I used make-kpkg with --initrd. I'm using debian 3, kernel 2.4.18.
> /etc/lilo.conf and /boot look ok.
> 
> 
> -- 
> To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
> with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
> 


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]




Re: Most stable MSN and ICQ support?

2002-08-31 Thread VETSEL Patrice

For ICQ i use ickle.

The version in stable (woody) is great, but in unstable it's GEANT, 'cause there is an 
orthographic correction included ;)

cya


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]




Re: d-link dfe550tx ether driver

2002-06-21 Thread VETSEL Patrice

My dlink 530 use the rhine module so may be yours too 


cya
Le Vendredi 21 Juin 2002 06:55, Jaye Inabnit ke6sls a écrit :
> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA1
>
>
> Greetings:
>
> I am doing a manual install test on an older box.  I plugged ref. nic into
> it and started the install via floppy/cdrom.  When it's time to add driver
> support, I do not see a driver for the card among the Woody offerings.  Is
> this driver known by another name in Woody's install?  Google reports the
> driver as a Sundance st201.  Any info greatly appreciated.
>
> tatah and tia
> - --
>
> Jaye Inabnit\ARS ke6sls\/A GNU-Debian linux user\/
> http://www.qsl.net/ke6sls If it's stupid, but works, it ain't stupid. I
> SHOUT JUST FOR FUN.
> Free software, in a free world, for a free spirit. Please Support freedom!
>
> -BEGIN PGP SIGNATURE-
> Version: GnuPG v1.0.6 (GNU/Linux)
> Comment: For info see http://www.gnupg.org
>
> iD8DBQE9ErHAZHBxKsta6kMRAusFAJ90veWsaPzUTUG8/CKZHhbHR4s9sACgnBRh
> pb/Lk2G1YHpTlwTu4A0+dbM=
> =dTzn
> -END PGP SIGNATURE-


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: KDE3 kdeinit no found

2002-06-12 Thread VETSEL Patrice
Le Mardi 11 Juin 2002 07:26, Tim Grogan a écrit :
> I've just installed kde3 on a debian 2.2.12 machine.  On startup kdm
> (Ithink) brings up the kde3 splash screen.  I login and the first error box
> say can't start kdeinit, the second error box says something about a
> sm???server not being found.  I've read a lot of the lists answers about
> kde3 problems.  One strange thing is some of the directories in the answers
> I don't have.  Any help would be appreciated.
>
> Tim

Your problem is in PATH.

I'v installed/compiled KDE3 in /opt/kde3, and if i start 
/opt/kde3/bin/startkde without changing the path, i'v got the same error.

Do a 
export PATH=/opt/kde3/bin:$PATH
export KDEDIR=/opt/kde3

cya



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: MPlayer

2002-05-26 Thread VETSEL Patrice
If you are in need of a good paquetage for mplayer look here :
http://www.mplayer.fr.st/

and for other very nice here (like divx, xine ...) :
http://marillat.free.fr/


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: sylpheed

2002-05-26 Thread VETSEL Patrice
On Sun, 26 May 2002 15:20:25 +0100
Carlos Sousa <[EMAIL PROTECTED]> wrote:

> On Fri, 24 May 2002 18:19:18 -0700 [EMAIL PROTECTED] wrote:
> 
> > what's up with sylpheed-doc? or, in other words, where can i get it?
> 
> have you tried apt-get install sylpheed-doc? That's how I installed
> it...

I'v also a problem with the sylpheed-doc
I'v installed it but when i want to look french documentation by the main 
program i'd :
"apt-get install sylpheed-doc"

May be it's a problem with the localepurge i'v installed too .


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Gcc, Objective-C

2001-01-12 Thread Patrice LaFlamme
On Thu, Jan 11, 2001 at 05:21:26PM -0500 or thereabouts, D-Man wrote:
> I haven't heard much about Objective C.  I would guess that it is
> dying, but maybe I'm just not listening in the right groups.

No, ObjC is not dying, it's just not getting the attention it deserves
in a C/C++/Java world. So is GNUstep, GNU's implementation of the OPENSTEP
API (aka Cocoa in MacOS X). More info at http://www.gnustep.org

I remember there being a gnome-wrapper for ObjC, and probably a GTK
wrapper too. But that's all I know - my main interest lies in GNUstep...

There's also the SWARM project (http://www.swarm.org) that uses ObjC and
their own classes (not GNUstep-related).

Cheers,
Patrix.

-- 
Understanding is a three-edged sword; your side, their side, and the truth.
-- a well-known Vorlon



gmc + window maker bug?

2000-09-03 Thread Patrice LaFlamme
Whenever I run gmc (from the helix-gnome 1.2 preview 2) and Window Maker
0.62.1 (from woody), and I exit Window Maker without killing gmc first,
Window Maker crashes.

Is this a known bug?

Thanks,
Patrix.
==
http://www.patrix.org
"You can have Peace, or you can have Freedom. Don't ever count on having 
both at the same time." - Robert A. Heinlein





make a cd with the potato distribution

1999-02-18 Thread Patrice Grosperrin

 I'm trying to take all files and directories of the 
 debian 1.2 (potato) which are in debian ftp.
 But I've a problem, the size of the binary-i386 of 
 the directory main is higher than a CD.
 Which files or directories can I put on my first CDr
 , my second, ...
 I was waiting for the CD distribution of debian 1.1 but
 my distributor (France-Lindis) still don't have it.
 
 thank you for an answer
 Patrice 
 
 



PCMCIA help!!!

1998-12-22 Thread Patrice Bertrand




Hi, I have installed Linux on a Winbook laptop. 
Everything works but my PCMCIA modem and I dont' understand why... My PCMCIA 
card is a made by Creative Labs and is fax-modem 28,800 bauds. I've tried to 
read the HOWTO-PCMCIA. It doesn't help and it is too complicated 
anyway...
What I've done till now :
I have installed the Linux base system from 
scratch with floppies
I understand that the PCMCIA, if I follow the 
steps during installation, is normally done.
I have set up a PPP connection
But when i type "pon", nothing happens 
and i go back to the prompt.
 Just one thing : my sound card is dead, i 
don't want to replace it so when i place the card in it's drive, i cannot hear 
the beep sound... But this shouldn't have any king influence.
 
So what am I supposed to do? To i have to run 
something like : mount /dev/modem /moden or what? 
Thanks for your 
help...


dselect-help!!!!!!!

1998-12-08 Thread Patrice Bertrand




I have installed Linux on my laptop and i have 
now to use 'dselect' to install X and others packages. Problem : i can't find my 
way and i'm stuck with dselect from the beginning. I've downloaded the file 
'Dselect documentation for beginners' from debian.org but it's not very 
helpful.  (e.g. : when I go to select i can't understand anything from the 
different menus and the differents options. For instance, what's the difference 
between 'Install from a hard disk partition partion (NOT YET MOUNTED)' and 
'Install from a filesystem which is already mounted'. Which one should I pick up 
since i've just installed Debian from floppies?)
Basically, I'm looking for :
 - a manual which 
explains carefully and with examples what to do when using dselect.
 - if this is not 
available, is it possible to have a few directions about how to install X 
Windows with dselect, notably the very first steps  -something in plain 
english for idiots or retardos. (What i have now on my lap-top computer is plain 
Linux. I can't use a CD ROM and can't yet get access to the Internet since I 
don't know how to setup my PCMCIA card. For now my priority is to install X 
Windows, the Mouse and have some graphical interface to navigate through 
Linux).
Thanks for your 
help!   


unsbuscribe

1997-03-28 Thread Patrice LE LOUREC - STAGIAIRE A FT.CNET/LAB/FCI/PIH
unsbuscribe


latex and times fonts

1997-03-12 Thread Patrice LE LOUREC - STAGIAIRE A FT.CNET/LAB/FCI/PIH
Hi,

Somebody knows why when I write a latex french report with babel, it s
impossible for me to obtain the accents if I use the times fonts?

Thanks a lot


Patrice LE LOUREC


mouse problem

1997-01-14 Thread Patrice LE LOUREC - STAGIAIRE A FT.CNET/LAB/FCI/PIH
Hi,

I m a new user of debian linux. I ve installed debian with a cdrom. There
was the package gpm for the mouse. That works very good. But after, I ve
installed Xwindows and when I mdo "startx' the computer complains about
device mouse busy. My mouse is on /dev/cua0. If I remove gpm, startx works.
How can I solve this problem in order to have the possibility to have both
(a mouse when I use or not the xwindows)

If somebody could help me..

Thanks

Patrice



--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]


sound card opti 930 mad16

1997-01-06 Thread Patrice LE LOUREC - STAGIAIRE A FT.CNET/LAB/FCI/PIH
Hello and happy new year

I ve a problem with my mad16 opti930 Shuttle sound card. When I configure
the kernel for my sound card and when I test it, I ve a crazy noise
feed-back. I think, it s the low level, but I really don t know how to
solve this problem.

If somebody could help me

Thank you

Patrice Le Lourec


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . Trouble? e-mail to [EMAIL PROTECTED]