Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 344751 - app-arch/tar-1.25 version bump
Summary: app-arch/tar-1.25 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-11-08 20:35 UTC by Jeroen Roovers (RETIRED)
Modified: 2010-11-13 12:20 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
tar-1.25.ebuild.patch (tar-1.25.ebuild.patch,728 bytes, patch)
2010-11-08 20:43 UTC, Samuli Suominen (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Jeroen Roovers (RETIRED) gentoo-dev 2010-11-08 20:35:25 UTC
version 1.25 - Sergey Poznyakoff, 2010-11-07

* Fix extraction of empty directories with the -C option in effect.
* Fix extraction of device nodes.
* Make sure name matching occurs before eventual name transformation.

Tar 1.24 changed the ordering of name matching and name transformation
so that the former saw already transformed file names.  This made it
impossible to match file names in certain cases.  It is fixed now.

* Fix the behavior of tar -x --overwrite on hosts lacking O_NOFOLLOW.

* Improve the testsuite.

* Alternative decompression programs.

If extraction from a compressed archive fails because the corresponding
compression program is not installed and the following two conditions
are met, tar retries extraction using an alternative decompressor:

 1. Another compression program supported by tar is able to handle this
 compression format.
 2. The compression program was not explicitly requested in the command
 line by the use of such options as -z, -j, etc.

For example, if `compress' is not available, tar will try `gzip'.
Comment 1 Samuli Suominen (RETIRED) gentoo-dev 2010-11-08 20:43:17 UTC
Created attachment 253703 [details, diff]
tar-1.25.ebuild.patch

I mailed this diff to vapier earlier today, but since there's a bug now... attaching it here.
Comment 2 Samuli Suominen (RETIRED) gentoo-dev 2010-11-08 20:57:40 UTC
oh well, in cvs :)
Comment 3 Joakim 2010-11-13 11:52:38 UTC
But why does portage want to downgrade this one to 1.23-r4?

# emerge -uDalN system

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild     UD] app-arch/tar-1.23-r4 [1.25]


Would you like to merge these packages? [Yes/No] n
Comment 4 Samuli Suominen (RETIRED) gentoo-dev 2010-11-13 12:03:33 UTC
(In reply to comment #3)
> But why does portage want to downgrade this one to 1.23-r4?

Why not read the mask message?   

# emerge -pv =tar-1.25
Comment 5 Joakim 2010-11-13 12:17:40 UTC
(In reply to comment #4)
> (In reply to comment #3)
> > But why does portage want to downgrade this one to 1.23-r4?
> 
> Why not read the mask message?   
> 
> # emerge -pv =tar-1.25
> 

Ok, I was looking at Changelog for the package and there's nothing, I think it's logical to expect finding it in the Changelog if it's been masked, right?

I wasn't aware of the command you gave above so great now I learned something new, thanks ;-)
Comment 6 Joakim 2010-11-13 12:20:30 UTC
Just to clarify, the ??? arise from the fact that I already had installed it before getting masked and now portage wants to downgrade it without giving any reason (in the Changelog) and I think that's "logically" wrong.