FS#22402 - New syslinux packages in testing overwrites /boot/syslinux/syslinux.cfg
Attached to Project:
Arch Linux
Opened by Pascal Ernster (hardfalcon) - Tuesday, 11 January 2011, 16:04 GMT
Last edited by Andrea Scarpino (BaSh) - Tuesday, 11 January 2011, 16:56 GMT
Opened by Pascal Ernster (hardfalcon) - Tuesday, 11 January 2011, 16:04 GMT
Last edited by Andrea Scarpino (BaSh) - Tuesday, 11 January 2011, 16:56 GMT
|
Details
Description:
The new syslinux package in testing overwrites /boot/syslinux/syslinux.cfg with it's own version of the file. This is completely unacceptable, existing config files should *never* be replaced when installing or upgrading a package. This is Archlinux, not Debian, we let the user take care of his config files instead of fucking them up automagically upon the installation of a package. Additional info: * Affected packages: syslinux 4.03-2 (from the testing repository) Steps to reproduce: Install/upgrade the syslinux package, you will find that your /boot/syslinux/syslinux.cfg (if you had one before the package was installed/upgraded) was overwritten with the syslinux.cfg from the package. |
This task depends upon
Closed by Andrea Scarpino (BaSh)
Tuesday, 11 January 2011, 16:56 GMT
Reason for closing: Not a bug
Additional comments about closing: see last comment
Tuesday, 11 January 2011, 16:56 GMT
Reason for closing: Not a bug
Additional comments about closing: see last comment
i guess you used -f and this is completely unacceptable
syslinux: /boot/syslinux/syslinux.cfg exists in filesystem
Errors occurred, no packages were upgraded.
No magical overwrite for me :(
This is completely unacceptable!!!
Hmm, I just checked it again, seems I can't reproduce my bug. I have no idea what happened here, but I know for a fact that something fiddled with my bootloader. I'll try to find out what it was, but I guess this bug can be closed for now.
Sorry for the mess again. :/