Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 145914 - sys-apps/mktemp should block sys-apps/debianutils-2.15{,-r1}
Summary: sys-apps/mktemp should block sys-apps/debianutils-2.15{,-r1}
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
: 207838 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-09-01 15:42 UTC by Bo Ørsted Andresen (RETIRED)
Modified: 2008-01-28 12:01 UTC (History)
1 user (show)

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


Attachments
This patch will make mktemp block both of sys-apps/debianutils-2.15{,-r1} (debianutils_blocked_by_mktemp.patch,892 bytes, patch)
2006-09-01 15:45 UTC, Bo Ørsted Andresen (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Bo Ørsted Andresen (RETIRED) gentoo-dev 2006-09-01 15:42:13 UTC
With sys-apps/debianutils-2.16 mktemp was split out as a separate package sys-apps/mktemp. If downgrading from 2.16 to 2.15 the mktemp files will be overwritten and when upgrading again they will be removed. This would be avoided if mktemp blocked sys-apps/debianutils-2.15{,-r1}.

# emerge -kva debianutils

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

Calculating dependencies... done!
[binary     UD] sys-apps/debianutils-2.15-r1 [2.16.2] USE="-build% -static"

Total size of downloads: 0 kB

Would you like to merge these packages? [Yes/No]

>>> Emerging (1 of 1) sys-apps/debianutils-2.15-r1 to /
>>> Extracting info
>>> Extracting debianutils-2.15-r1
* checking 17 files for package collisions
existing file /bin/mktemp is not owned by this package
existing file /usr/lib/debug/bin/mktemp.debug is not owned by this package
existing file /usr/share/man/man1/mktemp.1.gz is not owned by this package
* spent 0.18931889534 seconds checking for file collisions
* This package is blocked because it wants to overwrite
* files belonging to other packages (see messages above).
* If you have no clue what this is all about report it
* as a bug for this package on http://bugs.gentoo.org

package sys-apps/debianutils-2.15-r1 NOT merged

No package files given... Grabbing a set.
>>> Regenerating /etc/ld.so.cache...
Comment 1 Bo Ørsted Andresen (RETIRED) gentoo-dev 2006-09-01 15:45:01 UTC
Created attachment 95689 [details, diff]
This patch will make mktemp block both of sys-apps/debianutils-2.15{,-r1}

# emerge -va debianutils

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

Calculating dependencies... done!
[blocks B     ] sys-apps/mktemp (is blocking sys-apps/debianutils-2.15-r1)
[ebuild     UD] sys-apps/debianutils-2.15-r1 [2.16.2] USE="-build% -static" 0 kB
Comment 2 SpanKY gentoo-dev 2006-09-01 18:07:20 UTC
there is no clean upgrade path and i prefer the existing one
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2008-01-28 12:01:20 UTC
*** Bug 207838 has been marked as a duplicate of this bug. ***