[opensuse-arm] Corrupted files in recent Builds for RPi1
When trying to build an updated package which was not available in the repository I needed the file: /usr/lib/perl5/5.20.1/armv6l-linux-thread-multi/Fcntl.pm which gives gives an error Right after putting the image on the SD card, I mounted the lxroot partition on /mnt/ll and got the following on the command: # ls -l /mnt/ll/usr/lib/perl5/5.20.1/armv6l-linux-thread-multi/ ls: kan geen toegang krijgen tot /mnt/ll/usr/lib/perl5/5.20.1/armv6l-linux- thread-multi/Fcntl.pm: Invoer-/uitvoerfout ls: kan geen toegang krijgen tot /mnt/ll/usr/lib/perl5/5.20.1/armv6l-linux- thread-multi/Config.pod: Invoer-/uitvoerfout ls: kan geen toegang krijgen tot /mnt/ll/usr/lib/perl5/5.20.1/armv6l-linux- thread-multi/Config_git.pl: Invoer-/uitvoerfout ls: kan geen toegang krijgen tot /mnt/ll/usr/lib/perl5/5.20.1/armv6l-linux- thread-multi/.packlist: Invoer-/uitvoerfout ls: kan geen toegang krijgen tot /mnt/ll/usr/lib/perl5/5.20.1/armv6l-linux- thread-multi/Encode.pm: Invoer-/uitvoerfout ls: kan geen toegang krijgen tot /mnt/ll/usr/lib/perl5/5.20.1/armv6l-linux- thread-multi/GDBM_File.pm: Invoer-/uitvoerfout ls: kan geen toegang krijgen tot /mnt/ll/usr/lib/perl5/5.20.1/armv6l-linux- thread-multi/DynaLoader.pm: Invoer-/uitvoerfout ls: kan geen toegang krijgen tot /mnt/ll/usr/lib/perl5/5.20.1/armv6l-linux- thread-multi/Config.pm: Invoer-/uitvoerfout ls: kan geen toegang krijgen tot /mnt/ll/usr/lib/perl5/5.20.1/armv6l-linux- thread-multi/Config_heavy.pl: Invoer-/uitvoerfout ls: kan geen toegang krijgen tot /mnt/ll/usr/lib/perl5/5.20.1/armv6l-linux- thread-multi/DB_File.pm: Invoer-/uitvoerfout ls: kan geen toegang krijgen tot /mnt/ll/usr/lib/perl5/5.20.1/armv6l-linux- thread-multi/Errno.pm: Invoer-/uitvoerfout ls: kan geen toegang krijgen tot /mnt/ll/usr/lib/perl5/5.20.1/armv6l-linux- thread-multi/Cwd.pm: Invoer-/uitvoerfout ls: kan geen toegang krijgen tot /mnt/ll/usr/lib/perl5/5.20.1/armv6l-linux- thread-multi/B.pm: Invoer-/uitvoerfout totaal 428 [....] -r--r--r-- 1 root root 20519 23 jun 17:39 encoding.pm -????????? ? ? ? ? ? Errno.pm -????????? ? ? ? ? ? Fcntl.pm drwxr-xr-x 3 root root 4096 9 jul 04:38 File [....] -- fr.gr. member openSUSE Freek de Kruijf -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
Op zaterdag 11 juli 2015 11:19:03 schreef Freek de Kruijf:
When trying to build an updated package which was not available in the repository I needed the file: /usr/lib/perl5/5.20.1/armv6l-linux-thread-multi/Fcntl.pm which gives gives an error Right after putting the image on the SD card, I mounted the lxroot partition on /mnt/ll and got the following on the command:
# ls -l /mnt/ll/usr/lib/perl5/5.20.1/armv6l-linux-thread-multi/ ls: kan geen toegang krijgen tot /mnt/ll/usr/lib/perl5/5.20.1/armv6l-linux- thread-multi/Fcntl.pm: Invoer-/uitvoerfout
I performed an fsck on that partition and found only problems in the folder: /usr/lib/perl5/5.20.1/armv6l-linux-> thread-multi/ by answering yes on repair questions. After that I reinstalled perl-base which apparently repaired the problem, so building the new package went OK. -- fr.gr. member openSUSE Freek de Kruijf -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
Freek de Kruijf <freek@opensuse.org> writes:
Right after putting the image on the SD card, I mounted the lxroot partition on /mnt/ll and got the following on the command:
# ls -l /mnt/ll/usr/lib/perl5/5.20.1/armv6l-linux-thread-multi/ ls: kan geen toegang krijgen tot /mnt/ll/usr/lib/perl5/5.20.1/armv6l-linux- thread-multi/Fcntl.pm: Invoer-/uitvoerfout
That probably means you should question the health of your SD card. Andreas. -- Andreas Schwab, SUSE Labs, schwab@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something completely different." -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
Op maandag 13 juli 2015 09:14:05 schreef Andreas Schwab:
Freek de Kruijf <freek@opensuse.org> writes:
Right after putting the image on the SD card, I mounted the lxroot partition on /mnt/ll and got the following on the command:
# ls -l /mnt/ll/usr/lib/perl5/5.20.1/armv6l-linux-thread-multi/ ls: kan geen toegang krijgen tot /mnt/ll/usr/lib/perl5/5.20.1/armv6l-linux- thread-multi/Fcntl.pm: Invoer-/uitvoerfout
That probably means you should question the health of your SD card.
I checked it with a USB stick and indeed fsck on that partition is OK. The SD card however is only a weeks old and from a good brand. I rewrote the SD card with the image and now it is OK. -- fr.gr. member openSUSE Freek de Kruijf -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
participants (2)
-
Andreas Schwab
-
Freek de Kruijf