Re: Bug#1034650: debian-installer: bookworm d-i rc1: apt-get clean breaks bash-completion

2023-05-06 Thread Askar Safin
I did some experiments and wrote a patch! Okay, so, I spend some more time thinking about this. And I think the bug is in apt's completion scripts. Because that *.bin files are simply cache. And lack of caches should not break program! This follows from my interpretation of FHS 3.0 5.5 ( https://r

Re: Bug#1034650: debian-installer: bookworm d-i rc1: apt-get clean breaks bash-completion

2023-05-05 Thread Askar Safin
On Fri, May 5, 2023 at 8:53 PM Tianon Gravi wrote: > To be clear, there was nothing _certain_ in my response, merely that > my first impression matched Cyril's for the very similar issue on d-i. Okay, sorry for misunderstanding. -- Askar Safin

Re: Bug#1034650: debian-installer: bookworm d-i rc1: apt-get clean breaks bash-completion

2023-05-05 Thread Askar Safin
nd in official docker image) to "working slowly". Also, "working slowly" is just minor annoyance. But "not working" means that the user doesn't know how to fix. Yes, merely calling "apt-get install apt" will regenerate caches (in d-i case, not in docker case), but how the user should know this? The solution is not discoverable -- Askar Safin

Re: Bug#1034650: debian-installer: bookworm d-i rc1: apt-get clean breaks bash-completion

2023-05-05 Thread Askar Safin
Current apt behavior also breaks official debian docker images, I reported this here: https://github.com/debuerreotype/debuerreotype/pull/153 . The images' developer said this is apt completion scripts' problem -- Askar Safin

Bug#1034650: debian-installer: bookworm d-i rc1: apt-get clean breaks bash-completion

2023-04-20 Thread Askar Safin
Package: debian-installer Severity: normal Tags: d-i Steps to reproduce: - Install debian using recently published debian-bookworm-DI- rc1-amd64-netinst.iso - At first boot as a very first thing to do type "apt-get install a" (as root, in normal root login shell) - You will see that bash-completio

Bug#1023735: bullseye: preseed's keyword "default" is not documented

2022-11-09 Thread Askar Safin
ument it. Reopening bug. > Holger -- Askar Safin

Bug#1023735: bullseye: preseed's keyword "default" is not documented

2022-11-09 Thread Askar Safin
Package: debian-installer Severity: normal Tags: d-i X-Debbugs-Cc: safinas...@gmail.com I'm trying to install bullseye fully automatically using netboot with pressed.cfg embedded in initramfs. I wonder how to make taskel to install default set of packages. If I don't mention tasksel in preseed a

Bug#1023332: debian-installer: sid's installer's initrd.img has testing (bookworm) in udebs-source and default-release

2022-11-02 Thread Askar Safin
Package: debian-installer Severity: normal Tags: d-i I just downloaded this file: http://deb.debian.org/debian/dists/sid/main/installer- amd64/current/images/netboot/debian-installer/amd64/initrd.gz Its /etc/udebs-source is bookworm (this is current testing) instead of sid, but I downloaded this

Bug#935334: closed by Lyndon Brown (Re: Re: debootstrap: man page says that --include will add package to download and extract list, but an experiment shows opposite)

2021-09-05 Thread Askar Safin
should add aptitude to extract list, i. e. aptitude should be extracted at extract stage. --foreign runs extract stage, so --foreign should extract aptitude. But it doesn't. So man page (or debootstrap output or debootstrap itself) is wrong. So, we anyway have a bug either in debootstrap imp

Bug#700633: Why this eatmydata patch still not applied to debootstrap? My USB storage devices are slow

2021-01-29 Thread Askar Safin
to USB storage device). Please, fix this bug. Fix is simple, benefits for many users are big. (So I change severity.) I think eatmydata mode should be enabled by default in debootstrap. Both inside of d-i and outside of it. == Askar Safin https://github.com/safinaskar

Bug#935334: debootstrap: man page says that --include will add package to download and extract list, but an experiment shows opposite

2020-03-22 Thread Askar Safin
ch file or directory I will state again that this bug can be fixed either by changing code, either by changing documentation. I can explain problem another way, if you still don't understand. == Askar Safin https://github.com/safinaskar

Bug#935334: debootstrap: man page says that --include will add package to download and extract list, but an experiment shows opposite

2019-08-21 Thread Askar Safin
Package: debootstrap Version: 1.0.115 Severity: normal It is known that debootstrap first extracts packages without writting to dpkg database using "dpkg-deb" or "ar" and then unpacks and configures packages using more high-level methods. I will refer to that low-level stage (when we extract pa

Bug#514016: mkdir && tar && cp/mv

2017-11-17 Thread Askar Safin
rmed untrusted Debian packages may still cause leaked files? == Askar Safin http://vk.com/safinaskar

Bug#514016: FreeBSD tar

2017-11-16 Thread Askar Safin
Also, FreeBSD's tar has option "--chroot". And (if I remember correctly) it is used in installation process. (Also, please see my previous letter in this bug report if you missed it.) == Askar Safin http://vk.com/safinaskar

Bug#514016: Example of ruined host

2017-11-16 Thread Askar Safin
/lib64/ld-linux-x86-64.so.2 is symlink and it points to file /lib/x86_64-linux-gnu/ld-2.13.so , which is non-existent on host. So, now host's dynamic linker name ( /lib64/ld-linux-x86-64.so.2 , hardcoded into nearly all dynamic binaries) is symlink to non-exist file. == Askar Safin http://vk.com/safinaskar

Bug#778531: Re[2]: Bug#778531: Patch

2015-08-05 Thread Askar Safin
>Thanks for the patch, but you haven't really told us about your usecase >with c++ in a d-i context. Any C library should allow including from C++. My usecase is following: I wrote my own analogue of debootstrap/cdebootstrap called asdebootstrap ("as" for Askar Safin, of c

Bug#778531: Patch

2015-08-04 Thread Askar Safin
Patch for source package libdebian-installer 0.99+deb8u1. == Askar Safin http://vk.com/safinaskar diff -Naur libdebian-installer-0.99+deb8u1/include/debian-installer/exec.h new/include/debian-installer/exec.h --- libdebian-installer-0.99+deb8u1/include/debian-installer/exec.h 2014-11-05 01

Bug#778531: libdebian-installer4-dev: Cannot include from C++

2015-02-16 Thread Askar Safin
Package: libdebian-installer4-dev Version: 0.98 Severity: normal I cannot build C++ programs using this library. G++ shows a lot of errors and warnings. /usr/include/debian-installer/package.h:32:14: error: use of enum ‘di_package_dependency_type’ without previous declaration typedef enum di_p

Bug#762713: debootstrap should set -e

2014-09-25 Thread Askar Safin
nit=/bin/sh environments (because shells set PATH, but don't export it). == Askar Safin http://vk.com/safinaskar Moscow, Russia Moscow State University, http://msu.ru , Faculty of Mechanics and Mathematics, Department of Mathematical Logic and Theory of Algorithms

Bug#762713: debootstrap should set -e

2014-09-24 Thread Askar Safin
h Versions of packages debootstrap depends on: ii wget 1.13.4-3+deb7u1 Versions of packages debootstrap recommends: ii debian-archive-keyring 2012.4 ii gnupg 1.4.12-7+deb7u4 debootstrap suggests no packages. -- no debconf information == Askar Safin http://vk.com/safinaskar Moscow, Russia Moscow State University, http://msu.ru , Faculty of Mechanics and Mathematics, Department of Mathematical Logic and Theory of Algorithms

Bug#762304: debootstrap doesn't unmount /proc and /sys if caught Ctrl-C

2014-09-22 Thread Askar Safin
cause data loss then we should do as much as possible to fix this bug absolutely for all users even for dummy ones. == Askar Safin http://vk.com/safinaskar Moscow, Russia Moscow State University, http://msu.ru , Faculty of Mechanics and Mathematics, Department of Mathematical Logic and Theory of Algorithms

Bug#762304: debootstrap doesn't unmount /proc and /sys if caught Ctrl-C

2014-09-20 Thread Askar Safin
d), for example, because they mount /dev or something like that. Command, which reproduces the bug: debootstrap --variant=minbase wheezy /tmp/wheezy http://localhost:3142/debian Host is wheezy. == Askar Safin http://vk.com/safinaskar Moscow, Russia Moscow State University, http://msu.ru , Faculty of Mechanics and Mathematics, Department of Mathematical Logic and Theory of Algorithms .