# yum update httrack Loaded plugins: langpacks, refresh-packagekit Resolving Dependencies --> Running transaction check ---> Package httrack.i686 0:3.43.9-7.fc20 will be updated ---> Package httrack.i686 0:3.47.26-2.fc21 will be an update --> Finished Dependency Resolution
Dependencies Resolved
================================================================================ Package Arch Version Repository Size ================================================================================ Updating: httrack i686 3.47.26-2.fc21 rawhide 637 k
Transaction Summary ================================================================================ Upgrade 1 Package
Total size: 637 k Is this ok [y/d/N]: y Downloading packages: Running transaction check Running transaction test
Transaction check error: file /usr/share/httrack/html from install of httrack-3.47.26-2.fc21.i686 conflicts with file from package httrack-3.43.9-7.fc20.i686
Error Summary -------------
# dnf upgrade httrack Setting up Upgrade Process Resolving dependencies --> Starting dependency resolution ---> Package httrack.i686 3.43.9-7.fc20 will be upgraded ---> Package httrack.i686 3.47.26-2.fc21 will be an upgrade --> Finished dependency resolution
Dependencies resolved.
================================================================================ Package Arch Version Repository Size ================================================================================ Upgrading: httrack i686 3.47.26-2.fc21 rawhide 637 k
Transaction Summary ================================================================================ Upgrade 1 Package
Total download size: 637 k Is this ok [y/N]: y Downloading Packages: httrack-3.47.26-2.fc21.i686.rpm | 637 kB 00:01 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Upgrading : httrack-3.47.26-2.fc21.i686 1/2 Error unpacking rpm package httrack-3.47.26-2.fc21.i686 error: unpacking of archive failed on file /usr/share/httrack/html: cpio: rename httrack-3.47.26-2.fc21.i686 was supposed to be installed but is not! Verifying : httrack-3.47.26-2.fc21.i686 1/2 httrack-3.43.9-7.fc20.i686 was supposed to be removed but is not! Verifying : httrack-3.43.9-7.fc20.i686 2/2 Complete!
I pushed this update days ago.
Can you tell me the result of "lsattr /usr/share/httrack/html "?
On Mon, 23 Sep 2013 20:35:39 +0800, Christopher Meng wrote:
I guess that this dir has immutable attr.
Pure install has no problem.
It's a packaging mistake. Directory changes into softlink:
$ rpmls -p httrack-3.43.9-7.fc20.x86_64.rpm|grep /usr/share/httrack/html$ drwxr-xr-x /usr/share/httrack/html $ rpmls -p httrack-3.47.26-2.fc21.x86_64.rpm|grep /usr/share/httrack/html$ lrwxrwxrwx /usr/share/httrack/html
On Mon, Sep 23, 2013 at 9:01 PM, Michael Schwendt mschwendt@gmail.com wrote:
On Mon, 23 Sep 2013 20:35:39 +0800, Christopher Meng wrote:
I guess that this dir has immutable attr.
Pure install has no problem.
It's a packaging mistake. Directory changes into softlink:
$ rpmls -p httrack-3.43.9-7.fc20.x86_64.rpm|grep /usr/share/httrack/html$ drwxr-xr-x /usr/share/httrack/html $ rpmls -p httrack-3.47.26-2.fc21.x86_64.rpm|grep /usr/share/httrack/html$ lrwxrwxrwx /usr/share/httrack/html
Thanks, I just read post from Panu years ago, and found the solution maybe.
I will install old package and test an update then fix it.
On 23.09.2013 15:03, Christopher Meng wrote:
On Mon, Sep 23, 2013 at 9:01 PM, Michael Schwendt mschwendt@gmail.com wrote:
On Mon, 23 Sep 2013 20:35:39 +0800, Christopher Meng wrote:
I guess that this dir has immutable attr.
Pure install has no problem.
It's a packaging mistake. Directory changes into softlink:
$ rpmls -p httrack-3.43.9-7.fc20.x86_64.rpm|grep /usr/share/httrack/html$ drwxr-xr-x /usr/share/httrack/html $ rpmls -p httrack-3.47.26-2.fc21.x86_64.rpm|grep /usr/share/httrack/html$ lrwxrwxrwx /usr/share/httrack/html
Thanks, I just read post from Panu years ago, and found the solution maybe.
Care to share a link?
I will install old package and test an update then fix it.
poma
On 23.09.2013 14:35, Christopher Meng wrote:
I guess that this dir has immutable attr.
Pure install has no problem.
# rpm -qf /usr/share/httrack/* httrack-3.43.9-7.fc20.i686 file /usr/share/httrack/html;524026ec is not owned by any package file /usr/share/httrack/html;52402710 is not owned by any package file /usr/share/httrack/html;52402c94 is not owned by any package file /usr/share/httrack/html;52402ca4 is not owned by any package file /usr/share/httrack/html;52402cbf is not owned by any package file /usr/share/httrack/html;52403138 is not owned by any package file /usr/share/httrack/html;524039ca is not owned by any package file /usr/share/httrack/html;52404109 is not owned by any package httrack-3.43.9-7.fc20.i686 httrack-3.43.9-7.fc20.i686 httrack-3.43.9-7.fc20.i686
# dnf remove httrack Setting up Remove Process Resolving dependencies --> Starting dependency resolution --> Finding unneeded leftover dependencies ---> Package httrack.i686 3.43.9-7.fc20 will be erased --> Finished dependency resolution
Dependencies resolved.
================================================================================ Package Arch Version Repository Size ================================================================================ Removing: httrack i686 3.43.9-7.fc20 @System 4.3 M
Transaction Summary ================================================================================ Remove 1 Package
Installed size: 4.3 M Is this ok [y/N]: y Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Erasing : httrack-3.43.9-7.fc20.i686 1/1 Verifying : httrack-3.43.9-7.fc20.i686 1/1
Removed: httrack.i686 3.43.9-7.fc20
Complete!
# rpm -qf /usr/share/httrack/* file /usr/share/httrack/html;524026ec is not owned by any package file /usr/share/httrack/html;52402710 is not owned by any package file /usr/share/httrack/html;52402c94 is not owned by any package file /usr/share/httrack/html;52402ca4 is not owned by any package file /usr/share/httrack/html;52402cbf is not owned by any package file /usr/share/httrack/html;52403138 is not owned by any package file /usr/share/httrack/html;524039ca is not owned by any package file /usr/share/httrack/html;52404109 is not owned by any package
# dnf install httrack Setting up Install Process Resolving dependencies --> Starting dependency resolution ---> Package httrack.i686 3.47.26-2.fc21 will be installed --> Finished dependency resolution
Dependencies resolved.
================================================================================ Package Arch Version Repository Size ================================================================================ Installing: httrack i686 3.47.26-2.fc21 rawhide 637 k
Transaction Summary ================================================================================ Install 1 Package
Total download size: 637 k Installed size: 637 k Is this ok [y/N]: y Downloading Packages: httrack-3.47.26-2.fc21.i686.rpm | 637 kB 00:01 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Installing : httrack-3.47.26-2.fc21.i686 1/1 Verifying : httrack-3.47.26-2.fc21.i686 1/1
Installed: httrack.i686 3.47.26-2.fc21
Complete!
# rpm -qf /usr/share/httrack/* httrack-3.47.26-2.fc21.i686 file /usr/share/httrack/html;524026ec is not owned by any package file /usr/share/httrack/html;52402710 is not owned by any package file /usr/share/httrack/html;52402c94 is not owned by any package file /usr/share/httrack/html;52402ca4 is not owned by any package file /usr/share/httrack/html;52402cbf is not owned by any package file /usr/share/httrack/html;52403138 is not owned by any package file /usr/share/httrack/html;524039ca is not owned by any package file /usr/share/httrack/html;52404109 is not owned by any package httrack-3.47.26-2.fc21.i686 httrack-3.47.26-2.fc21.i686 httrack-3.47.26-2.fc21.i686
# dnf remove httrack Setting up Remove Process Resolving dependencies --> Starting dependency resolution --> Finding unneeded leftover dependencies ---> Package httrack.i686 3.47.26-2.fc21 will be erased --> Finished dependency resolution
Dependencies resolved.
================================================================================ Package Arch Version Repository Size ================================================================================ Removing: httrack i686 3.47.26-2.fc21 @System 2.2 M
Transaction Summary ================================================================================ Remove 1 Package
Installed size: 2.2 M Is this ok [y/N]: y Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Erasing : httrack-3.47.26-2.fc21.i686 1/1 Verifying : httrack-3.47.26-2.fc21.i686 1/1
Removed: httrack.i686 3.47.26-2.fc21
Complete!
# rpm -qf /usr/share/httrack/* file /usr/share/httrack/html;524026ec is not owned by any package file /usr/share/httrack/html;52402710 is not owned by any package file /usr/share/httrack/html;52402c94 is not owned by any package file /usr/share/httrack/html;52402ca4 is not owned by any package file /usr/share/httrack/html;52402cbf is not owned by any package file /usr/share/httrack/html;52403138 is not owned by any package file /usr/share/httrack/html;524039ca is not owned by any package file /usr/share/httrack/html;52404109 is not owned by any package
The leftovers are problematic in general.
poma
On 23.09.2013 14:35, Christopher Meng wrote:
I guess that this dir has immutable attr.
Pure install has no problem.
# rpm -qf /usr/share/httrack/* httrack-3.43.9-7.fc20.i686 file /usr/share/httrack/html;524026ec is not owned by any package file /usr/share/httrack/html;52402710 is not owned by any package file /usr/share/httrack/html;52402c94 is not owned by any package file /usr/share/httrack/html;52402ca4 is not owned by any package file /usr/share/httrack/html;52402cbf is not owned by any package file /usr/share/httrack/html;52403138 is not owned by any package file /usr/share/httrack/html;524039ca is not owned by any package file /usr/share/httrack/html;52404109 is not owned by any package httrack-3.43.9-7.fc20.i686 httrack-3.43.9-7.fc20.i686 httrack-3.43.9-7.fc20.i686
# dnf remove httrack Setting up Remove Process Resolving dependencies --> Starting dependency resolution --> Finding unneeded leftover dependencies ---> Package httrack.i686 3.43.9-7.fc20 will be erased --> Finished dependency resolution
Dependencies resolved.
================================================================================ Package Arch Version Repository Size ================================================================================ Removing: httrack i686 3.43.9-7.fc20 @System 4.3 M
Transaction Summary ================================================================================ Remove 1 Package
Installed size: 4.3 M Is this ok [y/N]: y Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Erasing : httrack-3.43.9-7.fc20.i686 1/1 Verifying : httrack-3.43.9-7.fc20.i686 1/1
Removed: httrack.i686 3.43.9-7.fc20
Complete!
# rpm -qf /usr/share/httrack/* file /usr/share/httrack/html;524026ec is not owned by any package file /usr/share/httrack/html;52402710 is not owned by any package file /usr/share/httrack/html;52402c94 is not owned by any package file /usr/share/httrack/html;52402ca4 is not owned by any package file /usr/share/httrack/html;52402cbf is not owned by any package file /usr/share/httrack/html;52403138 is not owned by any package file /usr/share/httrack/html;524039ca is not owned by any package file /usr/share/httrack/html;52404109 is not owned by any package
# dnf install httrack Setting up Install Process Resolving dependencies --> Starting dependency resolution ---> Package httrack.i686 3.47.26-2.fc21 will be installed --> Finished dependency resolution
Dependencies resolved.
================================================================================ Package Arch Version Repository Size ================================================================================ Installing: httrack i686 3.47.26-2.fc21 rawhide 637 k
Transaction Summary ================================================================================ Install 1 Package
Total download size: 637 k Installed size: 637 k Is this ok [y/N]: y Downloading Packages: httrack-3.47.26-2.fc21.i686.rpm | 637 kB 00:04 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Installing : httrack-3.47.26-2.fc21.i686 1/1 Verifying : httrack-3.47.26-2.fc21.i686 1/1
Installed: httrack.i686 3.47.26-2.fc21
Complete!
# rpm -qf /usr/share/httrack/* httrack-3.47.26-2.fc21.i686 file /usr/share/httrack/html;524026ec is not owned by any package file /usr/share/httrack/html;52402710 is not owned by any package file /usr/share/httrack/html;52402c94 is not owned by any package file /usr/share/httrack/html;52402ca4 is not owned by any package file /usr/share/httrack/html;52402cbf is not owned by any package file /usr/share/httrack/html;52403138 is not owned by any package file /usr/share/httrack/html;524039ca is not owned by any package file /usr/share/httrack/html;52404109 is not owned by any package httrack-3.47.26-2.fc21.i686 httrack-3.47.26-2.fc21.i686 httrack-3.47.26-2.fc21.i686
# dnf remove httrack Setting up Remove Process Resolving dependencies --> Starting dependency resolution --> Finding unneeded leftover dependencies ---> Package httrack.i686 3.47.26-2.fc21 will be erased --> Finished dependency resolution
Dependencies resolved.
================================================================================ Package Arch Version Repository Size ================================================================================ Removing: httrack i686 3.47.26-2.fc21 @System 2.2 M
Transaction Summary ================================================================================ Remove 1 Package
Installed size: 2.2 M Is this ok [y/N]: y Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Erasing : httrack-3.47.26-2.fc21.i686 1/1 Verifying : httrack-3.47.26-2.fc21.i686 1/1
Removed: httrack.i686 3.47.26-2.fc21
Complete!
# rpm -qf /usr/share/httrack/* file /usr/share/httrack/html;524026ec is not owned by any package file /usr/share/httrack/html;52402710 is not owned by any package file /usr/share/httrack/html;52402c94 is not owned by any package file /usr/share/httrack/html;52402ca4 is not owned by any package file /usr/share/httrack/html;52402cbf is not owned by any package file /usr/share/httrack/html;52403138 is not owned by any package file /usr/share/httrack/html;524039ca is not owned by any package file /usr/share/httrack/html;52404109 is not owned by any package
I think therefore the leftovers are problematic in general.
poma
On 23.09.2013 14:35, Christopher Meng wrote:
I guess that this dir has immutable attr.
Pure install has no problem.
# rpm -qf /usr/share/httrack/* httrack-3.43.9-7.fc20.i686 file /usr/share/httrack/html;524026ec is not owned by any package file /usr/share/httrack/html;52402710 is not owned by any package file /usr/share/httrack/html;52402c94 is not owned by any package file /usr/share/httrack/html;52402ca4 is not owned by any package file /usr/share/httrack/html;52402cbf is not owned by any package file /usr/share/httrack/html;52403138 is not owned by any package file /usr/share/httrack/html;524039ca is not owned by any package file /usr/share/httrack/html;52404109 is not owned by any package httrack-3.43.9-7.fc20.i686 httrack-3.43.9-7.fc20.i686 httrack-3.43.9-7.fc20.i686
# dnf remove httrack Setting up Remove Process Resolving dependencies --> Starting dependency resolution --> Finding unneeded leftover dependencies ---> Package httrack.i686 3.43.9-7.fc20 will be erased --> Finished dependency resolution
Dependencies resolved.
================================================================================ Package Arch Version Repository Size ================================================================================ Removing: httrack i686 3.43.9-7.fc20 @System 4.3 M
Transaction Summary ================================================================================ Remove 1 Package
Installed size: 4.3 M Is this ok [y/N]: y Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Erasing : httrack-3.43.9-7.fc20.i686 1/1 Verifying : httrack-3.43.9-7.fc20.i686 1/1
Removed: httrack.i686 3.43.9-7.fc20
Complete!
# rpm -qf /usr/share/httrack/* file /usr/share/httrack/html;524026ec is not owned by any package file /usr/share/httrack/html;52402710 is not owned by any package file /usr/share/httrack/html;52402c94 is not owned by any package file /usr/share/httrack/html;52402ca4 is not owned by any package file /usr/share/httrack/html;52402cbf is not owned by any package file /usr/share/httrack/html;52403138 is not owned by any package file /usr/share/httrack/html;524039ca is not owned by any package file /usr/share/httrack/html;52404109 is not owned by any package
# dnf install httrack Setting up Install Process Resolving dependencies --> Starting dependency resolution ---> Package httrack.i686 3.47.26-2.fc21 will be installed --> Finished dependency resolution
Dependencies resolved.
================================================================================ Package Arch Version Repository Size ================================================================================ Installing: httrack i686 3.47.26-2.fc21 rawhide 637 k
Transaction Summary ================================================================================ Install 1 Package
Total download size: 637 k Installed size: 637 k Is this ok [y/N]: y Downloading Packages: httrack-3.47.26-2.fc21.i686.rpm | 637 kB 00:04 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Installing : httrack-3.47.26-2.fc21.i686 1/1 Verifying : httrack-3.47.26-2.fc21.i686 1/1
Installed: httrack.i686 3.47.26-2.fc21
Complete!
# rpm -qf /usr/share/httrack/* httrack-3.47.26-2.fc21.i686 file /usr/share/httrack/html;524026ec is not owned by any package file /usr/share/httrack/html;52402710 is not owned by any package file /usr/share/httrack/html;52402c94 is not owned by any package file /usr/share/httrack/html;52402ca4 is not owned by any package file /usr/share/httrack/html;52402cbf is not owned by any package file /usr/share/httrack/html;52403138 is not owned by any package file /usr/share/httrack/html;524039ca is not owned by any package file /usr/share/httrack/html;52404109 is not owned by any package httrack-3.47.26-2.fc21.i686 httrack-3.47.26-2.fc21.i686 httrack-3.47.26-2.fc21.i686
# dnf remove httrack Setting up Remove Process Resolving dependencies --> Starting dependency resolution --> Finding unneeded leftover dependencies ---> Package httrack.i686 3.47.26-2.fc21 will be erased --> Finished dependency resolution
Dependencies resolved.
================================================================================ Package Arch Version Repository Size ================================================================================ Removing: httrack i686 3.47.26-2.fc21 @System 2.2 M
Transaction Summary ================================================================================ Remove 1 Package
Installed size: 2.2 M Is this ok [y/N]: y Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Erasing : httrack-3.47.26-2.fc21.i686 1/1 Verifying : httrack-3.47.26-2.fc21.i686 1/1
Removed: httrack.i686 3.47.26-2.fc21
Complete!
# rpm -qf /usr/share/httrack/* file /usr/share/httrack/html;524026ec is not owned by any package file /usr/share/httrack/html;52402710 is not owned by any package file /usr/share/httrack/html;52402c94 is not owned by any package file /usr/share/httrack/html;52402ca4 is not owned by any package file /usr/share/httrack/html;52402cbf is not owned by any package file /usr/share/httrack/html;52403138 is not owned by any package file /usr/share/httrack/html;524039ca is not owned by any package file /usr/share/httrack/html;52404109 is not owned by any package
I think therefore the leftovers are problematic in general.
This is also for the "Inquisición española" i.e. para los moderadores de la packaging@lists.fedoraproject.org lista. :)
poma
On 23.09.2013 14:24, Christopher Meng wrote:
lsattr /usr/share/httrack/html
lsattr /usr/share/httrack/html -------------e-- /usr/share/httrack/html/cmddoc.html -------------e-- /usr/share/httrack/html/plug_330.html -------------e-- /usr/share/httrack/html/div -------------e-- /usr/share/httrack/html/step9_opt10.html -------------e-- /usr/share/httrack/html/step.html -------------e-- /usr/share/httrack/html/history.txt -------------e-- /usr/share/httrack/html/step5.html -------------e-- /usr/share/httrack/html/step1.html -------------e-- /usr/share/httrack/html/dev.html -------------e-- /usr/share/httrack/html/start.html -------------e-- /usr/share/httrack/html/license.txt -------------e-- /usr/share/httrack/html/step9_opt4.html -------------e-- /usr/share/httrack/html/faq.html -------------e-- /usr/share/httrack/html/shelldoc.html -------------e-- /usr/share/httrack/html/httrack.man.html -------------e-- /usr/share/httrack/html/cache.html -------------e-- /usr/share/httrack/html/index.html -------------e-- /usr/share/httrack/html/step9_opt6.html -------------e-- /usr/share/httrack/html/library.html -------------e-- /usr/share/httrack/html/plug.html -------------e-- /usr/share/httrack/html/fcguide.html -------------e-- /usr/share/httrack/html/options.html -------------e-- /usr/share/httrack/html/step2.html -------------e-- /usr/share/httrack/html/step9_opt11.html -------------e-- /usr/share/httrack/html/abuse.html -------------e-- /usr/share/httrack/html/greetings.txt -------------e-- /usr/share/httrack/html/step9_opt1.html -------------e-- /usr/share/httrack/html/step3.html -------------e-- /usr/share/httrack/html/images -------------e-- /usr/share/httrack/html/overview.html -------------e-- /usr/share/httrack/html/step4.html -------------e-- /usr/share/httrack/html/img -------------e-- /usr/share/httrack/html/step9_opt7.html -------------e-- /usr/share/httrack/html/step9_opt2.html -------------e-- /usr/share/httrack/html/step9.html -------------e-- /usr/share/httrack/html/scripting.html -------------e-- /usr/share/httrack/html/step9_opt5.html -------------e-- /usr/share/httrack/html/step9_opt3.html -------------e-- /usr/share/httrack/html/addurl.html -------------e-- /usr/share/httrack/html/server -------------e-- /usr/share/httrack/html/step9_opt9.html -------------e-- /usr/share/httrack/html/contact.html -------------e-- /usr/share/httrack/html/filters.html -------------e-- /usr/share/httrack/html/step9_opt8.html
packaging@lists.fedoraproject.org