Comments (3)
[deleted comment]
from apt-cyg.
A good solution is to keep a list of already-installed requirements during
requirement checks and installation. Then it could be:
* package
** cygwin
*** base-cygwin
*** _autorebase
**** dash
***** cygwin (in already-installed requirements list, skip)
**** libgcc1
***** cygwin (in already-installed requirements list, skip)
** requirement
*** cygwin (in already-installed requirements list, skip)
** ...
However, I don't mean keep a list of already-intsalled requirements from some
setup file like /etc/setup/installed.db, but I mean to keep a list of what is
already installed in the program that is empty when the program starts, even if
it is reinstalling an already-installed package, so the program won't reinstall
anything more than once.
Another good solution is to always skip installation of the package "cygwin",
even if it's a requirement of any package, because it includes attempting to
replace cygwin1.dll (which is surely in use by apt-cyg or any Cygwin
application)
Original comment by rohanpai12
on 27 Apr 2012 at 10:09
from apt-cyg.
Fixed in r22, thanks.
Original comment by [email protected]
on 19 Feb 2014 at 8:46
- Changed state: Fixed
from apt-cyg.
Related Issues (20)
- Mirror structures are changed, any install action failed. HOT 3
- apt-cyg for 64 bit HOT 2
- Patch for /trunk/apt-cyg HOT 1
- A New Fork on github HOT 1
- Does not work on 64bit cygwin HOT 4
- Does not work on 64bit cygwin and for packages with are xz compressed HOT 2
- Here comes a solution to the architecture defined HOT 1
- ~ HOT 1
- repo /x86/ subdir is not taken for first setup dowload HOT 1
- Some packages do not install properly HOT 2
- arch prefix affects installation of packages
- apt-cyg fails install - http error 404 not found?
- "xz" extension problem HOT 1
- Multi-mirror
- /etc/setup/last-mirror should support last-mirrors.
- 21127 HOT 1
- 'apt-cyg' should work for Windows Accounts with spaces HOT 1
- Package sshpass not found or ambiguous name, exiting
- ./apt-cyg: line 388: apt-cyg: command not found
- md5 sum error HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from apt-cyg.